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_const_eval
/
src
/
const_eval
/
valtrees.rs
Age
Commit message (
Expand
)
Author
Lines
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-12
patterns: don't ice when encountering a raw str slice
Ralf Jung
-4
/
+9
2023-11-08
Auto merge of #116930 - RalfJung:raw-ptr-match, r=davidtwco
bors
-10
/
+27
2023-11-03
Auto merge of #117507 - nnethercote:rustc_span, r=Nilstrieb
bors
-1
/
+1
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-11-01
Specify diagnostic path.
Camille GILLOT
-2
/
+2
2023-10-28
patterns: reject raw pointers that are not just integers
Ralf Jung
-10
/
+27
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-4
/
+4
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-2
/
+1
2023-09-19
move ConstValue into mir
Ralf Jung
-6
/
+7
2023-09-14
valtree_to_const_value: add fast-path for Scalar tuples/structs
Ralf Jung
-1
/
+16
2023-09-14
a bit of cleanup in valtree_to_const_value
Ralf Jung
-51
/
+37
2023-09-04
interpret: make MemPlace, Place, Operand types private to the interpreter
Ralf Jung
-3
/
+3
2023-08-06
simplify handling of valtrees for unsized types
Ralf Jung
-71
/
+28
2023-08-06
remove an unnecessary special case in valtree_into_mplace
Ralf Jung
-40
/
+3
2023-08-01
rename deref_operand → deref_pointer and some Miri helper functions
Ralf Jung
-1
/
+1
2023-07-27
Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser
Matthias Krüger
-1
/
+1
2023-07-26
valtree: a bit of cleanup
Ralf Jung
-15
/
+15
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-1
/
+1
2023-07-25
make MPlaceTy non-Copy
Ralf Jung
-4
/
+4
2023-07-25
interpret: make read functions generic over operand type
Ralf Jung
-3
/
+3
2023-07-25
interpret: make write functions generic over the place type
Ralf Jung
-4
/
+4
2023-07-25
interpret: read_discriminant: only return VariantIdx
Ralf Jung
-1
/
+1
2023-07-25
interpret: refactor projection code to work on a common trait, and use that f...
Ralf Jung
-11
/
+9
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-2
/
+2
2023-06-24
Add enum for `can_access_statics` boolean
Nilstrieb
-1
/
+6
2023-04-28
interpret: fail more gracefully on uninit unsized locals
Ralf Jung
-1
/
+1
2023-03-30
Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`
Scott McMurray
-1
/
+2
2023-03-25
Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`
Scott McMurray
-2
/
+2
2023-02-15
Use target instead of machine for mir interpreter integer handling.
Oli Scherer
-3
/
+3
2023-02-13
Reduce direct `mk_ty` usage.
Nicholas Nethercote
-2
/
+2
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-1
/
+2
2022-12-13
Combine identical alias arms
Michael Goulet
-5
/
+3
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-4
/
+4
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-2
/
+2
2022-09-09
The `<*const T>::guaranteed_*` methods now return an option for the unknown case
Oli Scherer
-1
/
+1
2022-09-01
tracing::instrument cleanup
Oli Scherer
-12
/
+6
2022-08-26
make read_immediate error immediately on uninit, so ImmTy can carry initializ...
Ralf Jung
-10
/
+5
2022-07-15
interpret/visitor: support visiting with a PlaceTy
Ralf Jung
-1
/
+1
2022-07-09
tweak names and output and bless
Ralf Jung
-1
/
+1
2022-07-09
review feedback
Ralf Jung
-1
/
+1
2022-07-09
don't allow ZST in ScalarInt
Ralf Jung
-6
/
+2
2022-06-29
interpret: add From<&MplaceTy> for PlaceTy
Ralf Jung
-5
/
+5
2022-06-14
correctly create Scalar for meta info
b-naber
-3
/
+7
2022-06-14
address review
b-naber
-7
/
+21
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-36
/
+15
2022-05-16
use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons...
b-naber
-61
/
+82
2022-05-12
fix clippy expect_fun_call
klensy
-1
/
+3
2022-04-27
combine all unsized types and add another recursive call to process nested un...
b-naber
-88
/
+77
2022-04-26
account for custom DSTs in valtree -> constvalue conversion
b-naber
-5
/
+113
[next]