-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update Miri #105214
update Miri #105214
Commits on Nov 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b6ae82b - Browse repository at this point
Copy the full SHA b6ae82bView commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a0d104d - Browse repository at this point
Copy the full SHA a0d104dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0849084 - Browse repository at this point
Copy the full SHA 0849084View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec003fd - Browse repository at this point
Copy the full SHA ec003fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9b9c17 - Browse repository at this point
Copy the full SHA c9b9c17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5238d17 - Browse repository at this point
Copy the full SHA 5238d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for af92b04 - Browse repository at this point
Copy the full SHA af92b04View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad9784e - Browse repository at this point
Copy the full SHA ad9784eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63eae2b - Browse repository at this point
Copy the full SHA 63eae2bView commit details -
Auto merge of rust-lang#2698 - RalfJung:miri-in-rustc, r=oli-obk
replace 'locally built rustc' instructions by 'Miri in rustc'
Configuration menu - View commit details
-
Copy full SHA for 5c2592c - Browse repository at this point
Copy the full SHA 5c2592cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef5d5e7 - Browse repository at this point
Copy the full SHA ef5d5e7View commit details
Commits on Dec 1, 2022
-
Auto merge of rust-lang#2699 - RalfJung:schedule-refactor, r=RalfJung
refactor scheduler Refactors the scheduler to use something akin to a generator -- a callback that will be invoked when the stack of a thread is empty, which has the chance to push a new stack frame or do other things and then indicates whether this thread is done, or should be scheduled again. (Unfortunately I think we [cannot use actual generators](https://rust-lang.zulipchat.com/#narrow/stream/213817-t-lang/topic/Generators.20that.20borrow.20on.20each.20resume.3F) here.) The interpreter loop is now a proper infinite loop, the only way to leave it is for some kind of interrupt to be triggered (represented as `InterpError`) -- unifying how we handle 'exit when calling `process::exit`' and 'exit when main thread quits'. The last commit implements an alternative approach to rust-lang/miri#2660 using this new structure. Fixes rust-lang/miri#2629.
Configuration menu - View commit details
-
Copy full SHA for 623b4ab - Browse repository at this point
Copy the full SHA 623b4abView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ff9b1 - Browse repository at this point
Copy the full SHA e8ff9b1View commit details -
Auto merge of rust-lang#2707 - oli-obk:ui_test_bump, r=RalfJung
Bump ui_test crate All commands can now be revisioned: oli-obk/ui_test#33
Configuration menu - View commit details
-
Copy full SHA for 4a12a13 - Browse repository at this point
Copy the full SHA 4a12a13View commit details
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2d42d26 - Browse repository at this point
Copy the full SHA 2d42d26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2528f4e - Browse repository at this point
Copy the full SHA 2528f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a01493 - Browse repository at this point
Copy the full SHA 3a01493View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb3d9e - Browse repository at this point
Copy the full SHA 8bb3d9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab08f2a - Browse repository at this point
Copy the full SHA ab08f2aView commit details -
Auto merge of rust-lang#2697 - Vanille-N:borrow-tracking, r=RalfJung
Reorganizing `stacked_borrows` in anticipation of a different model These commits reorganize all the code inside the former `stacked_borrows` module and extract the part that really is specific to Stacked Borrows inside the `borrow_tracker/stacked_borrows` submodule. Everything not specific to SB is put in `borrow_tracker/mod.rs`. This is so that the future Tree Borrows model can be later added as a second submodule and reuse all the contents of `borrow_tracker/mod.rs`. This reorganization is accompanied by renamings, mostly from "stacked borrows" to "borrow tracking".
Configuration menu - View commit details
-
Copy full SHA for 90118a1 - Browse repository at this point
Copy the full SHA 90118a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd4b84 - Browse repository at this point
Copy the full SHA 5fd4b84View commit details -
Auto merge of rust-lang#2708 - RalfJung:verbose-setup, r=RalfJung
forward verbosity to cargo setup
Configuration menu - View commit details
-
Copy full SHA for 89dd322 - Browse repository at this point
Copy the full SHA 89dd322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 595490e - Browse repository at this point
Copy the full SHA 595490eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b12ce55 - Browse repository at this point
Copy the full SHA b12ce55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1e365 - Browse repository at this point
Copy the full SHA 0d1e365View commit details -
Auto merge of rust-lang#2711 - RalfJung:btrack, r=RalfJung
slight simplifications for borrow tracking and some renaming for consistency
Configuration menu - View commit details
-
Copy full SHA for 4a64902 - Browse repository at this point
Copy the full SHA 4a64902View commit details -
Auto merge of rust-lang#2710 - RalfJung:ptr-tracking-ice, r=oli-obk
fix ICE in pointer tracking Fixes rust-lang/miri#2709
Configuration menu - View commit details
-
Copy full SHA for 7d75cc4 - Browse repository at this point
Copy the full SHA 7d75cc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ab672 - Browse repository at this point
Copy the full SHA 80ab672View commit details -
Configuration menu - View commit details
-
Copy full SHA for b64d867 - Browse repository at this point
Copy the full SHA b64d867View commit details
Commits on Dec 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 29814f2 - Browse repository at this point
Copy the full SHA 29814f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 840f227 - Browse repository at this point
Copy the full SHA 840f227View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229e65a - Browse repository at this point
Copy the full SHA 229e65aView commit details