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
/
library
/
alloc
/
src
/
alloc.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-03
Make __rust_alloc_error_handler_should_panic a function
Daniel Paoliello
-2
/
+2
2025-06-16
Change __rust_no_alloc_shim_is_unstable to be a function
Daniel Paoliello
-3
/
+4
2025-04-09
update cfgs
Boxy
-7
/
+7
2025-03-17
Mark imports of #[rustc_std_internal_symbol] items with this attribute
bjorn3
-3
/
+8
2025-03-07
Fully test the alloc crate through alloctests
bjorn3
-15
/
+3
2025-02-25
More precisely document `Global::deallocate()`'s safety.
Kevin Reid
-2
/
+8
2025-02-09
Mark extern blocks as unsafe
Michael Goulet
-3
/
+3
2025-01-03
turn rustc_box into an intrinsic
Ralf Jung
-1
/
+1
2024-12-04
Move some alloc tests to the alloctests crate
bjorn3
-3
/
+0
2024-11-24
fix `Allocator` method names in `alloc` free function docs
m
-4
/
+4
2024-11-11
Check for null in the `alloc_zeroed` example
Josh Stone
-1
/
+4
2024-09-17
read_volatile __rust_no_alloc_shim_is_unstable in alloc_zeroed
Ben Kimock
-1
/
+7
2024-09-11
make basic allocation functions track_caller in Miri for nicer backtraces
Ralf Jung
-0
/
+13
2024-08-14
apply #[optimize(size)] to #[cold] ones and part of the panick machinery
The 8472
-0
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+3
2024-07-26
Fix doc nits
John Arundel
-5
/
+5
2024-06-22
Replace `WriteCloneIntoRaw` with `CloneToUninit`.
Kevin Reid
-26
/
+0
2024-03-20
step cfgs
Mark Rousskov
-3
/
+2
2024-03-05
Rollup merge of #122018 - RalfJung:box-custom-alloc, r=oli-obk
Matthias Krüger
-0
/
+2
2024-03-05
only set noalias on Box with the global allocator
Ralf Jung
-0
/
+2
2024-03-02
const_eval_select: make it safe but be careful with what we expose on stable ...
Ralf Jung
-0
/
+1
2024-01-13
libs: use `assert_unchecked` instead of intrinsic
joboet
-3
/
+3
2023-11-28
Add proper cfgs
r0cky
-0
/
+3
2023-10-29
Increase the reach of panic_immediate_abort
Ben Kimock
-1
/
+8
2023-08-28
Rollup merge of #115280 - RalfJung:panic-cleanup-triple-backtrace, r=Amanieu
Matthias Krüger
-3
/
+4
2023-08-27
avoid triple-backtrace due to panic-during-cleanup
Ralf Jung
-3
/
+4
2023-08-19
Correct and expand documentation of `handle_alloc_error` and `set_alloc_error...
Kevin Reid
-6
/
+19
2023-07-24
remove additional [allow(unused_unsafe)]
James Dietz
-1
/
+0
2023-07-12
Flip cfg's for bootstrap bump
Mark Rousskov
-21
/
+0
2023-06-16
remove box_free and replace with drop impl
DrMeepster
-2
/
+5
2023-05-30
Bump to latest beta compiler
Mark Rousskov
-2
/
+0
2023-05-11
Prevent insta-stable no alloc shim support
bjorn3
-1
/
+11
2023-04-25
Revert "Report allocation errors as panics"
Matthias Krüger
-75
/
+9
2023-04-25
Revert "Remove #[alloc_error_handler] from the compiler and library"
Matthias Krüger
-2
/
+8
2023-04-25
Revert "Rename -Zoom=panic to -Zoom=unwind"
Matthias Krüger
-2
/
+2
2023-04-16
Rename -Zoom=panic to -Zoom=unwind
Amanieu d'Antras
-2
/
+2
2023-04-16
Remove #[alloc_error_handler] from the compiler and library
Amanieu d'Antras
-8
/
+2
2023-04-16
Report allocation errors as panics
Amanieu d'Antras
-9
/
+75
2023-03-28
Remove ~const from alloc
Jubilee Young
-7
/
+1
2023-01-14
Remove various double spaces in source comments.
André Vennberg
-2
/
+2
2023-01-03
Rollup merge of #106045 - RalfJung:oom-nounwind-panic, r=Amanieu
Michael Goulet
-1
/
+14
2023-01-02
default OOM handler: use non-unwinding panic (unless -Zoom=panic is set), to ...
Ralf Jung
-1
/
+14
2022-12-30
Replace libstd, libcore, liballoc in line comments.
jonathanCogan
-1
/
+1
2022-12-28
Update bootstrap cfg
Pietro Albini
-13
/
+0
2022-11-06
cfg-step code
Mark Rousskov
-8
/
+4
2022-10-31
Rewrite implementation of `#[alloc_error_handler]`
Amanieu d'Antras
-6
/
+5
2022-10-11
rename rustc_allocator_nounwind to rustc_nounwind
Ralf Jung
-4
/
+8
2022-08-12
Adjust cfgs
Mark Rousskov
-3
/
+3
2022-07-26
codegen: use new {re,de,}allocator annotations in llvm
Augie Fackler
-1
/
+4
2022-07-14
add missing null ptr check in alloc example
Ralf Jung
-1
/
+4
[next]