]> git.lizzy.rs Git - rust.git/log
rust.git
5 years agoFixed nits raised in review.
Alexander Regueiro [Tue, 26 Feb 2019 18:37:05 +0000 (18:37 +0000)]
Fixed nits raised in review.

5 years agoVarious cosmetic improvements.
Alexander Regueiro [Sat, 16 Feb 2019 01:29:38 +0000 (01:29 +0000)]
Various cosmetic improvements.

5 years agoRemoved copyright notices.
Alexander Regueiro [Sat, 16 Feb 2019 01:43:56 +0000 (01:43 +0000)]
Removed copyright notices.

5 years agoMerge pull request #646 from rchaser53/issue-58645
Ralf Jung [Tue, 26 Feb 2019 11:28:14 +0000 (12:28 +0100)]
Merge pull request #646 from rchaser53/issue-58645

use copy_op directly insteadof write_scalar

5 years agouse copy_op directly insteadof write_scalar
rchaser53 [Sun, 24 Feb 2019 15:08:38 +0000 (00:08 +0900)]
use copy_op directly insteadof write_scalar

- fix volatile_store logic
- rename test to be able to read back from later
- expand test to use assert_eq! and confirm to fix volatile_store
- expand test to use assert_eq! and confirm normal load

5 years agoMerge pull request #645 from RalfJung/box-alloc
Oliver Scherer [Mon, 25 Feb 2019 09:32:55 +0000 (10:32 +0100)]
Merge pull request #645 from RalfJung/box-alloc

test using the Global allocator trait to alloc/free a Box

5 years agotest using the Global allocator trait to alloc/free a Box
Ralf Jung [Mon, 25 Feb 2019 08:47:34 +0000 (09:47 +0100)]
test using the Global allocator trait to alloc/free a Box

5 years agoMerge pull request #644 from matthewjasper/no-two-phase-matches
Ralf Jung [Sun, 24 Feb 2019 16:24:07 +0000 (17:24 +0100)]
Merge pull request #644 from matthewjasper/no-two-phase-matches

Remove test of two-phase borrows in match

5 years agoMerge branch 'master' into no-two-phase-matches
Ralf Jung [Sun, 24 Feb 2019 15:26:42 +0000 (16:26 +0100)]
Merge branch 'master' into no-two-phase-matches

5 years agoMerge pull request #631 from RalfJung/btree
Ralf Jung [Sun, 24 Feb 2019 15:25:46 +0000 (16:25 +0100)]
Merge pull request #631 from RalfJung/btree

test BTree a bit more

5 years agobump Rust
Ralf Jung [Sun, 24 Feb 2019 11:22:53 +0000 (12:22 +0100)]
bump Rust

5 years agoMerge remote-tracking branch 'origin/master' into btree
Ralf Jung [Sun, 24 Feb 2019 11:22:42 +0000 (12:22 +0100)]
Merge remote-tracking branch 'origin/master' into btree

5 years agoRemove test of two-phase borrows in match
Matthew Jasper [Sun, 24 Feb 2019 08:16:21 +0000 (08:16 +0000)]
Remove test of two-phase borrows in match

5 years agoMerge pull request #642 from taiki-e/update-links
Ralf Jung [Sat, 23 Feb 2019 12:21:36 +0000 (13:21 +0100)]
Merge pull request #642 from taiki-e/update-links

Update some links

5 years agoUpdate some links
Taiki Endo [Sat, 23 Feb 2019 10:56:29 +0000 (19:56 +0900)]
Update some links

5 years agotest BTree a bit more
Ralf Jung [Wed, 13 Feb 2019 16:22:06 +0000 (17:22 +0100)]
test BTree a bit more

5 years agoMerge pull request #637 from RalfJung/profile
Ralf Jung [Sun, 17 Feb 2019 21:52:27 +0000 (22:52 +0100)]
Merge pull request #637 from RalfJung/profile

we can't have profiles because we are also in the rustc worksapce

5 years agowe can't have profiles because we are also in the rustc worksapce
Ralf Jung [Sun, 17 Feb 2019 11:09:38 +0000 (12:09 +0100)]
we can't have profiles because we are also in the rustc worksapce

5 years agoMerge pull request #634 from RalfJung/trophy-case
Ralf Jung [Fri, 15 Feb 2019 12:20:54 +0000 (13:20 +0100)]
Merge pull request #634 from RalfJung/trophy-case

List some bugs that we found

5 years agolink to bug list from intro
Ralf Jung [Fri, 15 Feb 2019 09:43:27 +0000 (10:43 +0100)]
link to bug list from intro

5 years agocollect some bugs that we found
Ralf Jung [Fri, 15 Feb 2019 09:41:25 +0000 (10:41 +0100)]
collect some bugs that we found

5 years agotest VecDeque debug printing
Ralf Jung [Fri, 15 Feb 2019 09:41:12 +0000 (10:41 +0100)]
test VecDeque debug printing

5 years agoMerge pull request #623 from RalfJung/fat-ptr-eq
Ralf Jung [Fri, 15 Feb 2019 09:01:34 +0000 (10:01 +0100)]
Merge pull request #623 from RalfJung/fat-ptr-eq

Fix comparing fat pointers

5 years agofix async-fn test
Ralf Jung [Fri, 15 Feb 2019 08:32:54 +0000 (09:32 +0100)]
fix async-fn test

5 years agoupdate Rust
Ralf Jung [Fri, 15 Feb 2019 07:28:02 +0000 (08:28 +0100)]
update Rust

5 years agotypo and comments
Ralf Jung [Wed, 13 Feb 2019 16:21:46 +0000 (17:21 +0100)]
typo and comments

5 years agoactually they should be equal
Ralf Jung [Fri, 8 Feb 2019 22:48:37 +0000 (23:48 +0100)]
actually they should be equal

5 years agoFix comparing fat pointers
Ralf Jung [Fri, 8 Feb 2019 15:27:00 +0000 (16:27 +0100)]
Fix comparing fat pointers

5 years agoupdate for new bin_op APIs
Ralf Jung [Fri, 8 Feb 2019 13:01:40 +0000 (14:01 +0100)]
update for new bin_op APIs

5 years agoMerge pull request #611 from RalfJung/str-index-mut
Ralf Jung [Thu, 14 Feb 2019 07:59:58 +0000 (08:59 +0100)]
Merge pull request #611 from RalfJung/str-index-mut

test mutable string slice indexing

5 years agobump Rust
Ralf Jung [Thu, 14 Feb 2019 07:33:48 +0000 (08:33 +0100)]
bump Rust

5 years agoMerge remote-tracking branch 'origin/master' into str-index-mut
Ralf Jung [Thu, 14 Feb 2019 07:33:37 +0000 (08:33 +0100)]
Merge remote-tracking branch 'origin/master' into str-index-mut

5 years agoMerge pull request #632 from RalfJung/memalign
Ralf Jung [Wed, 13 Feb 2019 19:30:01 +0000 (20:30 +0100)]
Merge pull request #632 from RalfJung/memalign

implement and test posix_memalign

5 years agoignore overaligned tests on Windows (because, of course, Windows' API is broken here)
Ralf Jung [Wed, 13 Feb 2019 18:47:51 +0000 (19:47 +0100)]
ignore overaligned tests on Windows (because, of course, Windows' API is broken here)

5 years agoimplement and test posix_memalign
Ralf Jung [Wed, 13 Feb 2019 16:47:47 +0000 (17:47 +0100)]
implement and test posix_memalign

5 years agoMerge pull request #630 from RalfJung/rust-src
Ralf Jung [Wed, 13 Feb 2019 12:17:40 +0000 (13:17 +0100)]
Merge pull request #630 from RalfJung/rust-src

skip installing rust-src if XARGO_RUST_SRC is set

5 years agoskip installing rust-src if XARGO_RUST_SRC is set
Ralf Jung [Wed, 13 Feb 2019 11:09:53 +0000 (12:09 +0100)]
skip installing rust-src if XARGO_RUST_SRC is set

5 years agoMerge pull request #626 from RalfJung/format-padding
Ralf Jung [Wed, 13 Feb 2019 10:12:39 +0000 (11:12 +0100)]
Merge pull request #626 from RalfJung/format-padding

test padding in format strings

5 years agofix ptr comparison test
Ralf Jung [Wed, 13 Feb 2019 09:07:31 +0000 (10:07 +0100)]
fix ptr comparison test

5 years agoupdate Rust
Ralf Jung [Wed, 13 Feb 2019 07:13:07 +0000 (08:13 +0100)]
update Rust

5 years agoMerge branch 'master' into format-padding
Ralf Jung [Wed, 13 Feb 2019 07:12:11 +0000 (08:12 +0100)]
Merge branch 'master' into format-padding

5 years agoMerge pull request #629 from RalfJung/rename
Ralf Jung [Tue, 12 Feb 2019 12:02:49 +0000 (13:02 +0100)]
Merge pull request #629 from RalfJung/rename

Rename things away from 'Shr'

5 years agorename things away from 'Shr' that are used for much more than just shared references
Ralf Jung [Tue, 12 Feb 2019 09:56:27 +0000 (10:56 +0100)]
rename things away from 'Shr' that are used for much more than just shared references

5 years agobe more clear which stack we are talking about
Ralf Jung [Tue, 12 Feb 2019 09:51:03 +0000 (10:51 +0100)]
be more clear which stack we are talking about

5 years agoMerge pull request #627 from RalfJung/appveyor
Ralf Jung [Mon, 11 Feb 2019 11:57:02 +0000 (12:57 +0100)]
Merge pull request #627 from RalfJung/appveyor

TIL that you can also use .appveyor.yml

5 years agoMerge branch 'master' into appveyor
Ralf Jung [Mon, 11 Feb 2019 09:05:29 +0000 (10:05 +0100)]
Merge branch 'master' into appveyor

5 years agoTIL that you can also use .appveyor.yml
Ralf Jung [Mon, 11 Feb 2019 09:02:59 +0000 (10:02 +0100)]
TIL that you can also use .appveyor.yml

5 years agoMerge pull request #624 from RalfJung/args
Oliver Scherer [Sun, 10 Feb 2019 14:11:56 +0000 (15:11 +0100)]
Merge pull request #624 from RalfJung/args

implement passing arguments to the interpreted program

5 years agoexplain arument passing in the docs
Ralf Jung [Sat, 9 Feb 2019 11:44:56 +0000 (12:44 +0100)]
explain arument passing in the docs

5 years agoalso enable passing arguments through from cargo-miri
Ralf Jung [Sat, 9 Feb 2019 11:42:16 +0000 (12:42 +0100)]
also enable passing arguments through from cargo-miri

5 years agoalso pass actual arguments to Windows
Ralf Jung [Fri, 8 Feb 2019 19:37:07 +0000 (20:37 +0100)]
also pass actual arguments to Windows

5 years agofix build
Ralf Jung [Fri, 8 Feb 2019 19:07:49 +0000 (20:07 +0100)]
fix build

5 years agoimplement passing arguments to the interpreted program
Ralf Jung [Fri, 8 Feb 2019 18:21:44 +0000 (19:21 +0100)]
implement passing arguments to the interpreted program

5 years agotest padding in format strings
Ralf Jung [Sat, 9 Feb 2019 14:52:59 +0000 (15:52 +0100)]
test padding in format strings

5 years agoMerge pull request #625 from RalfJung/likely
Ralf Jung [Sat, 9 Feb 2019 12:30:11 +0000 (13:30 +0100)]
Merge pull request #625 from RalfJung/likely

fix (un)likely intrinsics

5 years agofix (un)likely intrinsics
Ralf Jung [Sat, 9 Feb 2019 12:07:55 +0000 (13:07 +0100)]
fix (un)likely intrinsics

5 years agoMerge pull request #621 from RalfJung/bash
Ralf Jung [Fri, 8 Feb 2019 12:58:40 +0000 (13:58 +0100)]
Merge pull request #621 from RalfJung/bash

make bash more strict

5 years agoMerge branch 'master' into bash
Ralf Jung [Fri, 8 Feb 2019 11:54:51 +0000 (12:54 +0100)]
Merge branch 'master' into bash

5 years agoMerge pull request #620 from RalfJung/stderr-flush
Ralf Jung [Fri, 8 Feb 2019 11:14:15 +0000 (12:14 +0100)]
Merge pull request #620 from RalfJung/stderr-flush

we don't need to flush stderr

5 years agomake bash more strict
Ralf Jung [Fri, 8 Feb 2019 11:13:07 +0000 (12:13 +0100)]
make bash more strict

5 years agowe don't need to flush stderr
Ralf Jung [Fri, 8 Feb 2019 09:28:43 +0000 (10:28 +0100)]
we don't need to flush stderr

5 years agoMerge pull request #619 from RalfJung/stderr-flush
Oliver Scherer [Fri, 8 Feb 2019 08:47:39 +0000 (09:47 +0100)]
Merge pull request #619 from RalfJung/stderr-flush

flush stdout/stderr to make sure it appears on the screen

5 years agoflush stdout/stderr to make sure it appears on the screen
Ralf Jung [Thu, 7 Feb 2019 17:04:54 +0000 (18:04 +0100)]
flush stdout/stderr to make sure it appears on the screen

5 years agoMerge pull request #618 from RalfJung/cargo-miri
Ralf Jung [Thu, 7 Feb 2019 17:03:47 +0000 (18:03 +0100)]
Merge pull request #618 from RalfJung/cargo-miri

Fix cargo miri test on lib crates

5 years agoFix cargo miri test on lib crates
Ralf Jung [Thu, 7 Feb 2019 15:33:46 +0000 (16:33 +0100)]
Fix cargo miri test on lib crates

5 years agoMerge pull request #617 from RalfJung/cargo-miri
Ralf Jung [Thu, 7 Feb 2019 14:27:08 +0000 (15:27 +0100)]
Merge pull request #617 from RalfJung/cargo-miri

update docs

5 years agoupdate docs
Ralf Jung [Thu, 7 Feb 2019 12:07:47 +0000 (13:07 +0100)]
update docs

5 years agoMerge pull request #616 from RalfJung/cargo-miri
Oliver Scherer [Thu, 7 Feb 2019 13:44:14 +0000 (14:44 +0100)]
Merge pull request #616 from RalfJung/cargo-miri

Fix cargo miri on unit tests, refactor it a bit, set rust flag instead of feature flag

5 years agoupdate test for cargo-miri
Ralf Jung [Thu, 7 Feb 2019 12:00:42 +0000 (13:00 +0100)]
update test for cargo-miri

5 years agocargo miri: refactor how we detect what to interpret and how we run cargo rustc,...
Ralf Jung [Thu, 7 Feb 2019 12:00:27 +0000 (13:00 +0100)]
cargo miri: refactor how we detect what to interpret and how we run cargo rustc, fix running unit tests

5 years agomake release builds have debug info
Ralf Jung [Thu, 7 Feb 2019 11:59:35 +0000 (12:59 +0100)]
make release builds have debug info

5 years agoMerge pull request #610 from RalfJung/panic
Ralf Jung [Wed, 6 Feb 2019 12:55:17 +0000 (13:55 +0100)]
Merge pull request #610 from RalfJung/panic

Support panic_impl and atomic_nand

5 years agotest mutable string slice indexing
Ralf Jung [Wed, 6 Feb 2019 10:47:32 +0000 (11:47 +0100)]
test mutable string slice indexing

5 years agopanic_impl is another way to panic
Ralf Jung [Wed, 6 Feb 2019 10:39:16 +0000 (11:39 +0100)]
panic_impl is another way to panic

5 years agoimplement atomic_nand
Ralf Jung [Wed, 6 Feb 2019 10:38:40 +0000 (11:38 +0100)]
implement atomic_nand

5 years agoMerge pull request #609 from RalfJung/readme
Ralf Jung [Tue, 5 Feb 2019 20:54:21 +0000 (21:54 +0100)]
Merge pull request #609 from RalfJung/readme

update development instructions in README

5 years agoexplain how to run cargo miri with a locally compiled rustc
Ralf Jung [Tue, 5 Feb 2019 20:35:15 +0000 (21:35 +0100)]
explain how to run cargo miri with a locally compiled rustc

5 years agoupdate development instructions in README
Ralf Jung [Tue, 5 Feb 2019 14:03:11 +0000 (15:03 +0100)]
update development instructions in README

5 years agoMerge pull request #607 from solson/travis
Oliver Scherer [Fri, 1 Feb 2019 09:01:37 +0000 (10:01 +0100)]
Merge pull request #607 from solson/travis

Try out more email notifications

5 years agoTry out more email notifications
Oliver Scherer [Wed, 30 Jan 2019 12:21:43 +0000 (13:21 +0100)]
Try out more email notifications

5 years agoMerge pull request #606 from solson/rustup
Ralf Jung [Wed, 30 Jan 2019 11:58:17 +0000 (12:58 +0100)]
Merge pull request #606 from solson/rustup

Rustup

5 years agobump Rust
Ralf Jung [Wed, 30 Jan 2019 10:51:17 +0000 (11:51 +0100)]
bump Rust

5 years agofix generator test case
Ralf Jung [Wed, 30 Jan 2019 10:51:06 +0000 (11:51 +0100)]
fix generator test case

5 years agoMerge pull request #604 from solson/rustup
Oliver Scherer [Mon, 28 Jan 2019 08:45:14 +0000 (09:45 +0100)]
Merge pull request #604 from solson/rustup

Rustup

5 years agobump Rust
Ralf Jung [Mon, 28 Jan 2019 08:20:06 +0000 (09:20 +0100)]
bump Rust

5 years agofix tests to avoid deprecated constants
Ralf Jung [Mon, 28 Jan 2019 08:19:56 +0000 (09:19 +0100)]
fix tests to avoid deprecated constants

5 years agoMerge pull request #601 from RalfJung/comment
Ralf Jung [Fri, 25 Jan 2019 14:51:04 +0000 (15:51 +0100)]
Merge pull request #601 from RalfJung/comment

remove outdated comment

5 years agoremove outdated comment
Ralf Jung [Fri, 25 Jan 2019 07:59:12 +0000 (08:59 +0100)]
remove outdated comment

5 years agoMerge pull request #600 from solson/rustup
Ralf Jung [Tue, 22 Jan 2019 18:32:06 +0000 (19:32 +0100)]
Merge pull request #600 from solson/rustup

Expose `AllocId`s for priroda

5 years agoExplain Ref problems
Oliver Scherer [Tue, 22 Jan 2019 16:19:19 +0000 (17:19 +0100)]
Explain Ref problems

5 years agoExpose `AllocId`s for priroda
Oliver Scherer [Tue, 22 Jan 2019 15:46:05 +0000 (16:46 +0100)]
Expose `AllocId`s for priroda

5 years agoMerge pull request #599 from solson/rustup
Ralf Jung [Mon, 21 Jan 2019 18:11:24 +0000 (18:11 +0000)]
Merge pull request #599 from solson/rustup

Update to latest rustc master

5 years agoBump version file
Oliver Scherer [Mon, 21 Jan 2019 16:43:11 +0000 (17:43 +0100)]
Bump version file

5 years agoUpdate to latest rustc master
Oliver Scherer [Mon, 21 Jan 2019 16:29:09 +0000 (17:29 +0100)]
Update to latest rustc master

5 years agoMerge pull request #597 from RalfJung/range-map
Oliver Scherer [Tue, 8 Jan 2019 08:16:58 +0000 (09:16 +0100)]
Merge pull request #597 from RalfJung/range-map

rewrite range map

5 years agomake MSE bench run a bit longer (less noise)
Ralf Jung [Mon, 7 Jan 2019 21:57:05 +0000 (22:57 +0100)]
make MSE bench run a bit longer (less noise)

5 years agoexpand docs
Ralf Jung [Mon, 7 Jan 2019 18:41:18 +0000 (19:41 +0100)]
expand docs

5 years agoadd the benchmarks I used
Ralf Jung [Mon, 7 Jan 2019 18:39:49 +0000 (19:39 +0100)]
add the benchmarks I used

5 years agotweak merging to give up if we don't make any progress
Ralf Jung [Mon, 7 Jan 2019 18:36:25 +0000 (19:36 +0100)]
tweak merging to give up if we don't make any progress

5 years agobe explicit about doing a binary search; fix out-of-bounds check
Ralf Jung [Sat, 5 Jan 2019 15:16:08 +0000 (16:16 +0100)]
be explicit about doing a binary search; fix out-of-bounds check