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_abi
Age
Commit message (
Expand
)
Author
Lines
2023-12-15
Annotate panic! reasons during enum layout
Jubilee Young
-6
/
+14
2023-12-02
Rename `LayoutCalculator::delay_bug` as `LayoutCalculator::delayed_bug`.
Nicholas Nethercote
-3
/
+3
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-3
/
+3
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-2
/
+2
2023-11-05
Make the randomize feature of rustc_abi additive
hkalbasi
-6
/
+4
2023-10-30
Clean up `rustc_*/Cargo.toml`.
Nicholas Nethercote
-2
/
+6
2023-10-27
fix failure to detect a too-big-type after adding padding
Ralf Jung
-0
/
+5
2023-10-20
s/generator/coroutine/
Oli Scherer
-1
/
+1
2023-10-16
docs: add Rust logo to more compiler crates
Michael Howell
-0
/
+2
2023-10-15
place evaluation: require the original pointer to be aligned if an access hap...
Ralf Jung
-0
/
+1
2023-10-04
Remove unnecessary features from rustc_abi
Lukas Wirth
-4
/
+6
2023-10-02
Fix incorrect inlining of RangeInclusive::size_hint
Lukas Wirth
-1
/
+1
2023-10-02
Add some docs regarding rustc_abi rust-analyzer compat changes
Lukas Wirth
-1
/
+7
2023-10-02
Cfg out ReprOption::field_shuffle_seed
Lukas Wirth
-4
/
+2
2023-10-02
Add VariantIdx back
Lukas Wirth
-57
/
+66
2023-10-02
Move FieldIdx and Layout to rustc_target
Lukas Wirth
-81
/
+0
2023-10-02
Bring back generic FieldIdx
Lukas Wirth
-102
/
+111
2023-10-02
Unglob rustc_abi imports
Lukas Wirth
-12
/
+24
2023-10-02
Name some local variables more consistently.
Nicholas Nethercote
-6
/
+6
2023-10-01
Remove unnecessary `pub`s.
Nicholas Nethercote
-3
/
+3
2023-10-01
Rename two parsing closures.
Nicholas Nethercote
-11
/
+12
2023-10-01
Minor comment and whitespace tweaks.
Nicholas Nethercote
-51
/
+53
2023-09-08
turns out Layout has some more things to worry about -- move ABI comparison i...
Ralf Jung
-1
/
+23
2023-09-08
accept some differences for rustc_abi(assert_eq), so that we can test more th...
Ralf Jung
-0
/
+17
2023-08-29
there seems to be no reason to treat ZST specially in these cases
Ralf Jung
-12
/
+2
2023-08-29
rustc_abi: audit uses of is_zst; fix a case of giving an enum insufficient al...
Ralf Jung
-7
/
+18
2023-08-29
add is_1zst helper method
Ralf Jung
-0
/
+10
2023-08-23
Bump cfg(bootstrap)
Mark Rousskov
-1
/
+1
2023-08-03
Add `internal_features` lint
Nilstrieb
-0
/
+1
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-17
/
+10
2023-07-25
Rollup merge of #114060 - davidtwco:issue-113279, r=wesleywiser
Matthias Krüger
-2
/
+3
2023-07-25
abi: unsized field in union - assert to delay bug
David Wood
-2
/
+3
2023-07-25
interpret: refactor projection code to work on a common trait, and use that f...
Ralf Jung
-1
/
+1
2023-07-21
Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"
David Tolnay
-98
/
+10
2023-07-21
Track (partial) niche information in `NaiveLayout`
Moulins
-2
/
+8
2023-07-21
CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout`
Moulins
-11
/
+13
2023-07-21
recover null-ptr optimization by adding a special case to the niching logic
Moulins
-8
/
+12
2023-07-21
support non-null pointer niches in CTFE
Moulins
-0
/
+37
2023-07-21
restrict the valid range of references if `-Z reference-niches` is set
Moulins
-0
/
+31
2023-07-21
add crate-local `-Z reference_niches` unstable flag (does nothing for now)
Moulins
-0
/
+8
2023-07-14
i686-windows: make requested alignment > 4 special case apply transitively
Erik Desjardins
-29
/
+25
2023-07-10
aarch64-linux: properly handle 128bit aligned aggregates
Erik Desjardins
-8
/
+71
2023-07-10
repr(align) <= 4 should still be byval
Erik Desjardins
-17
/
+17
2023-07-10
move has_repr to layout, handle repr(transparent) properly
Erik Desjardins
-1
/
+26
2023-07-06
clean up struct layout code
Lukas Markeffsky
-4
/
+4
2023-06-13
Auto merge of #112062 - lukas-code:unsized-layout, r=wesleywiser
bors
-44
/
+54
2023-06-08
Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis...
Andrew Xie
-1
/
+3
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-7
/
+42
2023-05-29
disable some layout optimizations for unsizable structs
The 8472
-42
/
+48
2023-05-29
Make struct layout not depend on unsizeable tail
Lukas Markeffsky
-2
/
+6
[next]