-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Miri sync #102573
Miri sync #102573
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bef2bd8 - Browse repository at this point
Copy the full SHA bef2bd8View commit details -
Auto merge of rust-lang#2558 - RalfJung:tag-gc, r=saethlin
readme: tag-gc tweaks r? `@saethlin` Is this option truly needed often enough that it should be in the 'common' section? If not I vote for moving it to the 2nd section. Also `10,000` is a confusing way to write numbers in an international context (in many languages, `,` in a number plays the role of the point in English number notation, so using a space or underscore is less likely to lead to confusion).
Configuration menu - View commit details
-
Copy full SHA for 6671f83 - Browse repository at this point
Copy the full SHA 6671f83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d7121 - Browse repository at this point
Copy the full SHA 45d7121View commit details
Commits on Sep 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f498ca - Browse repository at this point
Copy the full SHA 5f498caView commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 38f4338 - Browse repository at this point
Copy the full SHA 38f4338View commit details -
Auto merge of rust-lang#2559 - RalfJung:gc-refactor, r=saethlin
GC: factor out visiting all machine values `@saethlin` that is roughly what I had in mind. I think some parts of the state are skipped by the visitor. I listed the ones that I found in FIXMEs but I am not sure if that list is complete.
Configuration menu - View commit details
-
Copy full SHA for 0d5748e - Browse repository at this point
Copy the full SHA 0d5748eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14fc9b2 - Browse repository at this point
Copy the full SHA 14fc9b2View commit details
Commits on Sep 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2b3d760 - Browse repository at this point
Copy the full SHA 2b3d760View commit details -
Auto merge of rust-lang#2563 - RalfJung:nodep, r=RalfJung
run all extern-so tests consistently without dependencies
Configuration menu - View commit details
-
Copy full SHA for 6872a70 - Browse repository at this point
Copy the full SHA 6872a70View commit details -
Auto merge of rust-lang#2537 - saethlin:dont-back-up-too-far, r=RalfJung
Don't back up past the caller when looking for an FnEntry span Fixes rust-lang/miri#2536 This adds a fix for the logic as well as a regression test. In the new test `tests/fail/stacked_borrows/fnentry_invalidation2.rs`, before this PR, we display this diagnostic: ``` help: <3278> was later invalidated at offsets [0x0..0xc] by a Unique FnEntry retag --> tests/fail/stacked_borrows/fnentry_invalidation2.rs:13:5 | 13 | inner(&mut t); | ^^^^^^^^^^^^^ ``` Which is very misleading. It is not this call itself, but what happens within the call that invalidates the tag we want. With this PR, we get: ``` help: <2798> was later invalidated at offsets [0x0..0xc] by a Unique FnEntry retag inside this call --> tests/fail/stacked_borrows/fnentry_invalidation2.rs:20:13 | 20 | let _ = t.sli.as_mut_ptr(); | ^^^^^^^^^^^^^^^^^^ ``` Which is much better.
Configuration menu - View commit details
-
Copy full SHA for c217e07 - Browse repository at this point
Copy the full SHA c217e07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f6a2df - Browse repository at this point
Copy the full SHA 6f6a2dfView commit details -
Auto merge of rust-lang#2565 - RalfJung:ci, r=RalfJung
remove macOS work-around that is no longer needed Judging from actions/cache#403 it sounds like this work-around is not needed any more.
Configuration menu - View commit details
-
Copy full SHA for e0982da - Browse repository at this point
Copy the full SHA e0982daView commit details
Commits on Sep 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 75bbe38 - Browse repository at this point
Copy the full SHA 75bbe38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f53be1 - Browse repository at this point
Copy the full SHA 1f53be1View commit details -
force-install tools on stale cache, to make sure we get the latest of…
… all dependencies
Configuration menu - View commit details
-
Copy full SHA for 7e97f85 - Browse repository at this point
Copy the full SHA 7e97f85View commit details -
Auto merge of rust-lang#2567 - RalfJung:ci-sparse, r=RalfJung
CI: use cargo sparse registry CI spends a few minutes downloading the index so this could help.
Configuration menu - View commit details
-
Copy full SHA for e8683f5 - Browse repository at this point
Copy the full SHA e8683f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f18674 - Browse repository at this point
Copy the full SHA 5f18674View commit details
Commits on Sep 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c983ced - Browse repository at this point
Copy the full SHA c983cedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce9dae - Browse repository at this point
Copy the full SHA 9ce9daeView commit details
Commits on Sep 27, 2022
-
Auto merge of rust-lang#2562 - pvdrz:miri-num-cpus, r=RalfJung
Add flag to specify the number of cpus Apparently you can't rename a branch from github's website without it closing all your PRs with that branch. So this is just rust-lang#2545
Configuration menu - View commit details
-
Copy full SHA for 20adc75 - Browse repository at this point
Copy the full SHA 20adc75View commit details
Commits on Oct 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6c77735 - Browse repository at this point
Copy the full SHA 6c77735View commit details -
Configuration menu - View commit details
-
Copy full SHA for c542fa4 - Browse repository at this point
Copy the full SHA c542fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28725d4 - Browse repository at this point
Copy the full SHA 28725d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca9eed3 - Browse repository at this point
Copy the full SHA ca9eed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1048eba - Browse repository at this point
Copy the full SHA 1048ebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49532bf - Browse repository at this point
Copy the full SHA 49532bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 848de11 - Browse repository at this point
Copy the full SHA 848de11View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc90c48 - Browse repository at this point
Copy the full SHA fc90c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4738296 - Browse repository at this point
Copy the full SHA 4738296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 386628b - Browse repository at this point
Copy the full SHA 386628bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed9f5f - Browse repository at this point
Copy the full SHA 5ed9f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b9a5d - Browse repository at this point
Copy the full SHA 45b9a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17cb715 - Browse repository at this point
Copy the full SHA 17cb715View commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d1676b5 - Browse repository at this point
Copy the full SHA d1676b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e8f8e - Browse repository at this point
Copy the full SHA 25e8f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7153b5 - Browse repository at this point
Copy the full SHA a7153b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61e71ce - Browse repository at this point
Copy the full SHA 61e71ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f8106 - Browse repository at this point
Copy the full SHA a8f8106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c6a624 - Browse repository at this point
Copy the full SHA 1c6a624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841d1b2 - Browse repository at this point
Copy the full SHA 841d1b2View commit details -
Auto merge of rust-lang#2582 - RalfJung:sb-tracking, r=RalfJung
more details in stacked borrows tag tracking
Configuration menu - View commit details
-
Copy full SHA for 796bcf9 - Browse repository at this point
Copy the full SHA 796bcf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e212af2 - Browse repository at this point
Copy the full SHA e212af2View commit details -
Auto merge of rust-lang#2566 - saethlin:gc-cleanup, r=oli-obk
Expand VisitMachineValues to cover more pointers in the interpreter Follow-on to rust-lang/miri#2559 This is making me want to write a proc macro 🤔 r? `@RalfJung`
Configuration menu - View commit details
-
Copy full SHA for 6f2b52f - Browse repository at this point
Copy the full SHA 6f2b52fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cc11e2 - Browse repository at this point
Copy the full SHA 9cc11e2View commit details