-
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
CTFE/Miri engine Pointer type overhaul #87123
Commits on Jul 14, 2021
-
CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conver…
…sion infallible This resolves all the problems we had around "normalizing" the representation of a Scalar in case it carries a Pointer value: we can just use Pointer if we want to have a value taht we are sure is already normalized.
Configuration menu - View commit details
-
Copy full SHA for d4f7dd6 - Browse repository at this point
Copy the full SHA d4f7dd6View commit details -
consistently treat None-tagged pointers as ints; get rid of some depr…
…ecated Scalar methods
Configuration menu - View commit details
-
Copy full SHA for 626605c - Browse repository at this point
Copy the full SHA 626605cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c166a - Browse repository at this point
Copy the full SHA 71c166aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 172abb2 - Browse repository at this point
Copy the full SHA 172abb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4759090 - Browse repository at this point
Copy the full SHA 4759090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ff353c - Browse repository at this point
Copy the full SHA 4ff353cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae950a2 - Browse repository at this point
Copy the full SHA ae950a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f21ab1 - Browse repository at this point
Copy the full SHA 1f21ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8932aeb - Browse repository at this point
Copy the full SHA 8932aebView commit details
Commits on Jul 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f4b61ba - Browse repository at this point
Copy the full SHA f4b61baView commit details -
enable Miri to fix the bytes in an allocation (since ptr offsets have…
… different meanings there)
Configuration menu - View commit details
-
Copy full SHA for adbe755 - Browse repository at this point
Copy the full SHA adbe755View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd874a9 - Browse repository at this point
Copy the full SHA bd874a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e28065 - Browse repository at this point
Copy the full SHA 4e28065View commit details
Commits on Jul 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7c720ce - Browse repository at this point
Copy the full SHA 7c720ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5299fb - Browse repository at this point
Copy the full SHA a5299fbView commit details -
avoid manual Debug impls by adding extra Provenance bounds to types
I wish the derive macro would support adding extra where clauses...
Configuration menu - View commit details
-
Copy full SHA for efbee50 - Browse repository at this point
Copy the full SHA efbee50View commit details