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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_const_eval
/
src
/
check_consts
Age
Commit message (
Expand
)
Author
Lines
2024-10-22
terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...
Ralf Jung
-6
/
+6
2024-10-20
Rip out old effects var handling code from traits
Michael Goulet
-49
/
+4
2024-10-14
Merge `AnalysisDomain` into `Analysis`.
Nicholas Nethercote
-7
/
+2
2024-10-08
fix/update teach_note from 'escaping mutable ref/ptr' const-check
Ralf Jung
-3
/
+4
2024-09-26
Stabilize `const_refs_to_static`
Ding Xiang Fei
-29
/
+0
2024-09-24
be even more precise about "cast" vs "coercion"
Lukas Markeffsky
-1
/
+2
2024-09-24
unify dyn* coercions with other pointer coercions
Lukas Markeffsky
-6
/
+6
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-18
/
+14
2024-09-15
also stabilize const_refs_to_cell
Ralf Jung
-77
/
+21
2024-09-15
const_refs_to_cell: dont let mutable references sneak past the interior mutab...
Ralf Jung
-1
/
+12
2024-09-15
clean up const checking of mutable references
Ralf Jung
-77
/
+2
2024-09-15
stabilize const_mut_refs
Ralf Jung
-199
/
+9
2024-09-14
Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-dead
bors
-2
/
+3
2024-09-13
Rename and reorder lots of lifetimes.
Nicholas Nethercote
-3
/
+3
2024-09-10
const-eval interning: accpt interior mutable pointers in final value (but kee...
Ralf Jung
-2
/
+3
2024-09-03
Add `warn(unreachable_pub)` to `rustc_const_eval`.
Nicholas Nethercote
-23
/
+23
2024-08-31
Rollup merge of #129659 - RalfJung:const-fn-lang-feat, r=fee1-dead
Matthias Krüger
-3
/
+1
2024-08-31
const fn stability checking: also check declared language features
Ralf Jung
-3
/
+1
2024-08-27
Rollup merge of #129507 - RalfJung:per-fn-const_precise_live_drops, r=wesleyw...
Matthias Krüger
-2
/
+8
2024-08-26
Auto merge of #129508 - RalfJung:transient-locals, r=cjgillot
bors
-18
/
+32
2024-08-25
make it possible to enable const_precise_live_drops per-function
Ralf Jung
-2
/
+8
2024-08-25
dont iterate over the bitset
Ralf Jung
-4
/
+2
2024-08-25
only visit reachable blocks, do not use a visitor
Ralf Jung
-28
/
+16
2024-08-24
const checking: properly compute the set of transient locals
Ralf Jung
-17
/
+45
2024-08-22
stabilize const_fn_floating_point_arithmetic
Ralf Jung
-48
/
+12
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-7
/
+7
2024-08-18
rename AddressOf -> RawBorrow inside the compiler
Ralf Jung
-8
/
+8
2024-08-14
Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors
bors
-2
/
+2
2024-08-12
Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu
Guillaume Gomez
-2
/
+3
2024-08-11
Use assert_matches around the compiler
Michael Goulet
-2
/
+3
2024-08-10
rustc_const_eval: make LazyLock suggestion translatable
Pavel Grigorenko
-1
/
+1
2024-08-10
rustc_const_eval: make message about "const stable" translatable
Pavel Grigorenko
-2
/
+2
2024-08-10
rustc_const_eval: remove redundant `#[allow(rustc::untranslatable_diagnostic)]`
Pavel Grigorenko
-2
/
+0
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-2
/
+2
2024-07-30
Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68
bors
-4
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-19
/
+16
2024-07-28
step cfg(bootstrap)
Mark Rousskov
-4
/
+1
2024-07-24
Do not try to reveal hidden types when trying to prove Freeze in the defining...
Oli Scherer
-1
/
+27
2024-07-21
Move all error reporting into rustc_trait_selection
Michael Goulet
-1
/
+1
2024-07-08
Move trait selection error reporting to its own top-level module
Michael Goulet
-1
/
+1
2024-07-07
Support tail calls in mir via `TerminatorKind::TailCall`
Maybe Waffle
-3
/
+13
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-1
/
+1
2024-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-1
/
+1
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-2
/
+2
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-2
/
+2
2024-06-14
Use is_lang_item more aggressively
Michael Goulet
-4
/
+4
2024-06-05
Add `Ty` to `mir::Const::Ty`
Boxy
-2
/
+2
2024-06-05
Add `Ty` to `ConstKind::Value`
Boxy
-1
/
+1
2024-06-03
Opt-in diagnostics reporting to avoid doing extra work in the new solver
Michael Goulet
-1
/
+1
2024-05-29
Use parenthetical notation for `Fn` traits
Esteban Küber
-1
/
+1
[prev]
[next]