index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir
/
src
/
interpret
Age
Commit message (
Expand
)
Author
Lines
2021-07-18
miri: better ptr-out-of-bounds errors
Ralf Jung
-4
/
+10
2021-07-17
Auto merge of #87123 - RalfJung:miri-provenance-overhaul, r=oli-obk
bors
-629
/
+581
2021-07-16
avoid manual Debug impls by adding extra Provenance bounds to types
Ralf Jung
-149
/
+46
2021-07-16
rename assert_matches module
Jane Lusby
-1
/
+1
2021-07-16
get rid of incorrect erase_for_fmt
Ralf Jung
-54
/
+48
2021-07-15
make check_ptr_access_align work on function pointer allocations
Ralf Jung
-6
/
+12
2021-07-15
enable Miri to fix the bytes in an allocation (since ptr offsets have differe...
Ralf Jung
-53
/
+41
2021-07-15
adjustions and cleanup to make Miri build again
Ralf Jung
-135
/
+115
2021-07-15
Rollup merge of #86947 - m-ou-se:assert-matches-to-submodule, r=yaahc
Yuki Okushi
-0
/
+1
2021-07-14
remove unused error variant
Ralf Jung
-8
/
+3
2021-07-14
more precise message for the ptr access check on deref
Ralf Jung
-8
/
+7
2021-07-14
use NonZeroU64 for AllocId to restore old type sizes
Ralf Jung
-7
/
+7
2021-07-14
consistently treat None-tagged pointers as ints; get rid of some deprecated S...
Ralf Jung
-27
/
+35
2021-07-14
CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...
Ralf Jung
-459
/
+544
2021-07-12
remove unnecessary deallocate_local hack
Ralf Jung
-15
/
+8
2021-07-12
remove remaining use of Pointer in Allocation API
Ralf Jung
-2
/
+2
2021-07-09
Rollup merge of #87000 - m-ou-se:const-panic-track-caller, r=oli-obk
Mara Bos
-2
/
+11
2021-07-09
Use #[track_caller] in const panic diagnostics.
Mara Bos
-2
/
+11
2021-07-08
PR feedback
Scott McMurray
-1
/
+2
2021-07-08
Stop generating `alloca`s+`memcmp` for simple array equality
Scott McMurray
-0
/
+18
2021-07-08
Move [debug_]assert_matches to mod {core, std}::assert.
Mara Bos
-0
/
+1
2021-07-04
Combine individual limit queries into single `limits` query
Aaron Hill
-1
/
+1
2021-07-04
Query-ify global limit attribute handling
Aaron Hill
-0
/
+5
2021-07-03
Make vtable_allocation always succeed
Smitty
-1
/
+1
2021-07-02
Allocation failure in constprop panics right away
Smitty
-1
/
+4
2021-06-29
Unwrap allocated Location at creation
Smitty
-9
/
+8
2021-06-29
Support allocation failures when interperting MIR
Smitty
-16
/
+19
2021-06-28
Update other codegens to use tcx managed vtable allocations.
Charles Lew
-91
/
+6
2021-06-27
Change miri to use tcx allocated allocations.
Charles Lew
-29
/
+36
2021-06-16
Auto merge of #86291 - crlf0710:trait_vtbl_refactor, r=bjorn3
bors
-35
/
+57
2021-06-15
Refactor to make interpreter and codegen backend neutral to vtable internal r...
Charles Lew
-35
/
+57
2021-06-14
Adjust `throw_validation_failure` macro to shorten the use of `with_no_trimme...
Rémy Rakic
-13
/
+10
2021-06-13
Improve CTFE validation error message
Rémy Rakic
-8
/
+12
2021-06-13
Turn incorrect vtable size/alignment errors into hard const-UB errors
Rémy Rakic
-9
/
+10
2021-06-12
Rollup merge of #86174 - lqd:const-ub-align, r=RalfJung
Yuki Okushi
-1
/
+3
2021-06-09
detect incorrect vtable alignment during const eval instead of ICE-ing
Rémy Rakic
-1
/
+3
2021-06-05
Explain that `ensure_monomorphic_enough` omission is intentional
Tomasz Miąsko
-0
/
+2
2021-06-05
Disallow non-monomorphic calls to `needs_drop` in interpreter
Tomasz Miąsko
-1
/
+4
2021-06-04
Rollup merge of #85963 - m-ou-se:constructor-type-name, r=yaahc
Yuki Okushi
-6
/
+1
2021-06-03
Show `::{{constructor}}` in std::any::type_name().
Mara Bos
-6
/
+1
2021-06-02
Restrict access to crate_name.
Camille GILLOT
-1
/
+1
2021-06-01
Revert "Reduce the amount of untracked state in TyCtxt"
Camille Gillot
-1
/
+1
2021-05-30
Restrict access to crate_name.
Camille GILLOT
-1
/
+1
2021-05-28
Auto merge of #85546 - hyd-dev:unwind, r=RalfJung
bors
-55
/
+121
2021-05-28
Rewrite to a `match`
hyd-dev
-5
/
+4
2021-05-28
"a frame" -> "a stack frame"
hyd-dev
-1
/
+1
2021-05-26
Remove unneeded workaround
Smitty
-5
/
+3
2021-05-26
Use `match` instead of `.map_or(StackPopUnwind::Skip, StackPopUnwind::Cleanup)`
hyd-dev
-5
/
+8
2021-05-25
Move the check to `unwind_to_block`
hyd-dev
-30
/
+34
2021-05-25
Add a comment
hyd-dev
-0
/
+1
[next]