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
/
src
Age
Commit message (
Expand
)
Author
Lines
2025-02-20
compiler: split vector_align into cabi and llvmlike
Jubilee Young
-10
/
+15
2025-02-20
compiler: `BackendRepr::inherent_{size,align} -> scalar_{size,align}`
Jubilee Young
-40
/
+50
2025-02-20
compiler: Align::max_for_offset -> Align::max_aligned_factor
Jubilee Young
-9
/
+8
2025-02-20
Adjust LayoutData::uninhabited doc comment.
zachs18
-2
/
+2
2025-02-20
Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...
Zachary S
-32
/
+28
2025-02-19
Add a .bss-like scheme for encoded const allocs
Ben Kimock
-2
/
+2
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-2
/
+2
2025-02-15
Replace some u64 hashes with Hash64
Ben Kimock
-7
/
+9
2025-02-12
Split out the `extern_system_varargs` feature
Jubilee Young
-2
/
+0
2025-02-11
compiler: remove rustc_abi::lookup and AbiUnsupported
Jubilee Young
-17
/
+14
2025-02-11
compiler: remove AbiDatas
Jubilee Young
-131
/
+9
2025-02-11
compiler: compare and hash ExternAbi like its string
Jubilee Young
-12
/
+137
2025-02-11
compiler: narrow scope of nightly cfg in rustc_abi
Jubilee Young
-6
/
+3
2025-02-09
compiler: remove `abi`-specific `extern "{abi}"` suggestions
Jubilee Young
-20
/
+7
2025-02-09
compiler: gate `extern "{abi}"` in ast_lowering
Jubilee Young
-107
/
+5
2025-02-08
Rustfmt
bjorn3
-4
/
+7
2025-02-06
compiler: reorganize rustc_abi to be more internally uniform
Jubilee Young
-74
/
+78
2025-01-17
Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee
bors
-13
/
+22
2025-01-16
Add gpu-kernel calling convention
Flakebi
-13
/
+22
2025-01-10
fix ZST handling for Windows ABIs on MSVC target
Ralf Jung
-0
/
+4
2025-01-10
exclude unsizable tail from randomization seed calculation
The 8472
-13
/
+9
2025-01-10
Foo<T> != Foo<U> under layout randomization
The 8472
-2
/
+74
2024-12-30
compiler: Add a statement-of-intent to `rustc_abi`
Jubilee Young
-0
/
+32
2024-12-18
make no-variant types a dedicated Variants variant
Ralf Jung
-14
/
+17
2024-12-18
Variants::Single: do not use invalid VariantIdx for uninhabited enums
Ralf Jung
-11
/
+11
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-01
fix safe-transmute handling of enums
Ralf Jung
-1
/
+5
2024-11-30
improve TagEncoding::Niche docs and sanity check
Ralf Jung
-5
/
+19
2024-11-22
Auto merge of #130867 - michirakara:steps_between, r=dtolnay
bors
-1
/
+1
2024-11-21
distinguish overflow and unimplemented in Step::steps_between
michirakara
-1
/
+1
2024-11-14
Support s390x z13 vector ABI
Taiki Endo
-0
/
+18
2024-11-08
pointee_info_at: fix logic for recursing into enums
Ralf Jung
-4
/
+12
2024-10-30
compiler: Lift `rustc_target::spec::abi::Abi` to `rustc_abi::ExternAbi`
Jubilee Young
-0
/
+372
2024-10-29
compiler: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-111
/
+133
2024-10-28
Rollup merge of #132255 - workingjubilee:layout-is-🏚️, r=compiler-errors
Jubilee
-2
/
+7
2024-10-28
compiler: Add `is_uninhabited` and use LayoutS accessors
Jubilee Young
-2
/
+7
2024-10-27
compiler: Rename LayoutS to LayoutData
Jubilee Young
-33
/
+33
2024-10-21
Make rustc_abi compile on stable again
Lukas Wirth
-15
/
+23
2024-10-20
compiler: Reject impossible reprs during enum layout
Jubilee Young
-0
/
+9
2024-10-19
compiler: Adopt rust-analyzer impls for `LayoutCalculatorError`
Jubilee Young
-1
/
+26
2024-10-11
compiler: Wire `{TyAnd,}Layout` into `rustc_abi`
Jubilee Young
-4
/
+266
2024-10-11
compiler: Empty out rustc_target::abi
Jubilee Young
-0
/
+269
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-8
/
+5
2024-09-21
Auto merge of #127546 - workingjubilee:5-level-paging-exists, r=saethlin
bors
-6
/
+4
2024-09-21
compiler: Precisely name units of object size
Jubilee
-3
/
+3
2024-09-20
compiler: reuse {un,}signed_fit in get_type_suggestion (nfc)
Jubilee Young
-0
/
+22
2024-09-19
Correct outdated object size limit
Jubilee Young
-6
/
+4
2024-09-18
Get rid of niche selection's dependence on fields's order
Adwin White
-9
/
+4
2024-09-17
get rid of an old hack
Lukas Markeffsky
-1
/
+5
2024-09-17
assert that unexpectedly unsized fields are sized in the param env
Lukas Markeffsky
-27
/
+34
[prev]
[next]