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_target
/
src
/
abi
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2023-02-15
Rollup merge of #107163 - mikebenfield:parameters-pr, r=TaKO8Ki
Dylan DPC
-46
/
+2
2023-01-22
rustc_abi: remove Primitive::{is_float,is_int}
Erik Desjardins
-1
/
+1
2023-01-21
Remove some superfluous type parameters from layout.rs.
Michael Benfield
-46
/
+2
2022-12-18
A few small cleanups for `newtype_index`
Nilstrieb
-2
/
+1
2022-12-18
Use `#[derive]` instead of custom syntax in all `newtype_index`
Nilstrieb
-1
/
+1
2022-11-24
move things from rustc_target::abi to rustc_abi
hkalbasi
-1518
/
+4
2022-11-24
move some layout logic to rustc_target::abi::layout
hkalbasi
-7
/
+144
2022-11-24
make rustc_target usable outside of rustc
hkalbasi
-34
/
+93
2022-11-13
add is_sized method on Abi and Layout, and use it
Ralf Jung
-0
/
+10
2022-10-05
change might_permit_raw_init to fully detect LLVM UB, but not more than that
Ralf Jung
-69
/
+1
2022-09-08
translations(rustc_session): migrate TargetDataLayout::parse
Luis Cardoso
-26
/
+37
2022-09-07
Change name of "dataful" variant to "untagged"
Michael Benfield
-2
/
+2
2022-08-02
Auto merge of #92268 - jswrenn:transmute, r=oli-obk
bors
-1
/
+2
2022-07-31
reorder fields in Laout debug output
Ralf Jung
-6
/
+7
2022-07-27
Initial (incomplete) implementation of transmutability trait.
Jack Wrenn
-1
/
+2
2022-07-22
do not mark interior mutable shared refs as dereferenceable
Ralf Jung
-3
/
+7
2022-07-22
rename PointerKind::Shared → SharedMutable to indicate this is NOT the usua...
Ralf Jung
-1
/
+1
2022-07-14
Use constant eval to do strict validity checks
5225225
-23
/
+15
2022-06-06
Auto merge of #97684 - RalfJung:better-provenance-control, r=oli-obk
bors
-0
/
+5
2022-06-05
interpret: better control over whether we read data with provenance, and impl...
Ralf Jung
-0
/
+5
2022-06-03
Use serde_json for target spec json
bjorn3
-2
/
+3
2022-06-03
Remove a couple of unused Encodable and Decodable derives
bjorn3
-1
/
+1
2022-05-24
Add flag for stricter checks on uninit/zeroed
5225225
-12
/
+47
2022-05-06
make Size and Align debug-printing a bit more compact
Ralf Jung
-2
/
+16
2022-04-26
Rollup merge of #94703 - kjetilkjeka:nvptx-kernel-args-abi2, r=nagisa
Guillaume Gomez
-0
/
+32
2022-04-19
Fix a bug in the ptx-kernel calling convention where structs was passed indir...
Kjetil Kjeka
-0
/
+32
2022-04-05
trivial cfg(bootstrap) changes
Pietro Albini
-1
/
+1
2022-04-05
Mark scalar layout unions so that backends that do not support partially init...
Oli Scherer
-20
/
+80
2022-03-29
allow large Size again
Ralf Jung
-16
/
+7
2022-03-16
resolve the conflict in compiler/rustc_session/src/parse.rs
codehorseman
-1
/
+1
2022-03-07
Clarify `Layout` interning.
Nicholas Nethercote
-11
/
+65
2022-02-19
Adopt let else in more places
est31
-6
/
+3
2021-12-17
Eliminate duplicate codes of is_single_fp_element
lzh
-0
/
+18
2021-10-19
Fix issue 90038
Gary Guo
-1
/
+1
2021-09-13
enum niche allocation grows toward zero if possible
Andreas Liljeqvist
-9
/
+43
2021-09-09
bugfix
Andreas Liljeqvist
-1
/
+1
2021-09-09
Wrap
Andreas Liljeqvist
-1
/
+1
2021-09-09
rename `is_valid_for` to `is_valid`
Andreas Liljeqvist
-2
/
+2
2021-09-09
Rename `(un)signed` to `(un)signed_int`
Andreas Liljeqvist
-6
/
+6
2021-09-09
Move `unsigned_max` etc into `Size` again
Andreas Liljeqvist
-7
/
+22
2021-09-09
Make `abi::Abi` `Copy` and remove a *lot* of refs
Andreas Liljeqvist
-7
/
+7
2021-09-09
Fix docstring
Andreas Liljeqvist
-2
/
+1
2021-09-09
Use special `Debug` format when `start` > `end`
Andreas Liljeqvist
-1
/
+5
2021-09-09
Remove `contains_zero`, respect the compiler
Andreas Liljeqvist
-8
/
+1
2021-09-09
derive Copy for WrappingRange and Scalar
Andreas Liljeqvist
-5
/
+5
2021-09-09
fix match
Andreas Liljeqvist
-2
/
+4
2021-09-09
Add methods for checking for full ranges to `Scalar` and `WrappingRange`
Andreas Liljeqvist
-21
/
+15
2021-09-02
rustc_target: move `LayoutOf` to `ty::layout`.
Eduard-Mihai Burtescu
-41
/
+0
2021-08-30
rustc_target: remove `LayoutOf` bound from `TyAbiInterface`.
Eduard-Mihai Burtescu
-5
/
+2
2021-08-30
rustc_target: `TyAndLayout::field` should never error.
Eduard-Mihai Burtescu
-9
/
+8
[next]