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_arena
Age
Commit message (
Expand
)
Author
Lines
2025-04-19
Introduce Arena::try_alloc_from_iter.
Camille GILLOT
-23
/
+45
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-3
/
+1
2025-03-09
Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu
Matthias Krüger
-1
/
+3
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-08
Specify rust lints for `compiler/` crates via Cargo.
Nicholas Nethercote
-0
/
+3
2025-03-07
compiler: Use size_of from the prelude instead of imported
Thalia Archibald
-13
/
+13
2025-02-22
Upgrade the compiler to edition 2024
Michael Goulet
-1
/
+1
2025-01-11
Add inherent versions of MaybeUninit methods for slices
ltdk
-1
/
+1
2024-10-21
move strict provenance lints to new feature gate, remove old feature gates
Ralf Jung
-1
/
+0
2024-09-13
Remove unnecessary lifetimes from `Arena`.
Nicholas Nethercote
-14
/
+14
2024-08-27
compiler: Remove feature(new_uninit)
Jubilee Young
-1
/
+0
2024-08-16
Add `warn(unreachable_pub)` to `rustc_arena`.
Nicholas Nethercote
-11
/
+12
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+6
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-7
/
+9
2024-02-21
rename ptr::invalid -> ptr::without_provenance
Ralf Jung
-1
/
+1
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-2
/
+0
2024-01-19
Fix `Stable` trait and its impls to work with the new `with_tables`
Oli Scherer
-0
/
+13
2023-12-05
rustc_arena: add `alloc_str`
Josh Stone
-0
/
+22
2023-12-04
Document reentrancy in `*Arena::alloc_from_iter`
Nadrieril
-16
/
+25
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-2
/
+2
2023-10-30
Clean up `rustc_*/Cargo.toml`.
Nicholas Nethercote
-0
/
+2
2023-10-25
Stabilize `[const_]pointer_byte_offsets`
Maybe Waffle
-1
/
+0
2023-10-08
rustdoc: remove rust logo from non-Rust crates
Michael Howell
-0
/
+2
2023-10-03
Remove the `TypedArena::alloc_from_iter` specialization.
Nicholas Nethercote
-90
/
+45
2023-09-28
Inline and remove `DroplessArena::alloc_raw_without_grow`.
Nicholas Nethercote
-29
/
+22
2023-09-28
Reduce `grow_and_alloc_raw` to a single call site.
Nicholas Nethercote
-12
/
+12
2023-09-28
Make `DroplessArena::alloc` call `DroplessArena::alloc_raw`.
Nicholas Nethercote
-8
/
+1
2023-09-28
Use `Layout::new` consistently in `DroplessArena::alloc`.
Nicholas Nethercote
-2
/
+3
2023-09-28
Remove `unsafe` from `TypedArena::alloc_raw_slice`.
Nicholas Nethercote
-4
/
+4
2023-09-28
Inline and remove `TypedArena::ensure_capacity`.
Nicholas Nethercote
-12
/
+7
2023-09-28
Inline and remove `DroplessArena::grow_and_alloc`.
Nicholas Nethercote
-7
/
+1
2023-09-28
Remove some unnecessary lifetimes.
Nicholas Nethercote
-3
/
+3
2023-09-28
rustc_arena: tweak some comments.
Nicholas Nethercote
-2
/
+4
2023-09-25
Rename `cold_path` to `outline`
John Kåre Alsaker
-2
/
+3
2023-08-23
Bump cfg(bootstrap)
Mark Rousskov
-1
/
+1
2023-08-14
Address comments
John Kåre Alsaker
-7
/
+16
2023-08-14
Allocate extra space to account for alignment losses
John Kåre Alsaker
-4
/
+8
2023-08-14
Optimize DroplessArena arena allocation
John Kåre Alsaker
-15
/
+55
2023-08-03
Add `internal_features` lint
Nilstrieb
-0
/
+1
2023-06-15
Extend `unused_must_use` to cover block exprs
许杰友 Jieyou Xu (Joe)
-1
/
+1
2023-04-28
Deny the `unsafe_op_in_unsafe_fn` lint in
John Bobbo
-11
/
+31
2023-04-27
Use `NonNull::new_unchecked` and `NonNull::len` in
John Bobbo
-5
/
+5
2023-04-09
Allow `clippy::from_mut_ref`
Nilstrieb
-0
/
+9
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+1
2022-11-22
`rustc_arena`: remove a couple of `ref` patterns
Maybe Waffle
-10
/
+6
2022-08-23
Make use of `[wrapping_]byte_{add,sub}`
Maybe Waffle
-1
/
+2
2022-08-21
Rollup merge of #100822 - WaffleLapkin:no_offset_question_mark, r=scottmcm
Matthias Krüger
-1
/
+1
2022-08-21
Replace most uses of `pointer::offset` with `add` and `sub`
Maybe Waffle
-1
/
+1
2022-08-18
Add diagnostic translation lints to crates that don't emit them
5225225
-0
/
+2
[next]