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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
alloc
Age
Commit message (
Expand
)
Author
Lines
2024-10-10
Fixing rustDoc for LayoutError.
Johnathan W
-1
/
+2
2024-09-29
Rollup merge of #123932 - adamse:global-alloc-safety-preconds-positive, r=tgr...
Matthias Krüger
-15
/
+17
2024-09-17
Take more advantage of the `isize::MAX` limit in `Layout`
Scott McMurray
-56
/
+105
2024-09-07
restate GlobalAlloc method safety preconditions in terms of what the caller h...
Adam Sandberg Ericsson
-15
/
+17
2024-08-20
Try to golf down the amount of code in Layout
Ben Kimock
-8
/
+3
2024-08-19
Add a precondition check for Layout::from_size_align_unchecked
Ben Kimock
-5
/
+27
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+2
2024-07-26
Fix doc nits
John Arundel
-6
/
+6
2024-07-10
size_of_val_raw: for length 0 this is safe to call
Ralf Jung
-0
/
+2
2024-03-25
alloc::Layout: explicitly document size invariant on the type level
Ralf Jung
-1
/
+3
2024-03-19
SeqCst->Relaxed in doc examples.
Mara Bos
-6
/
+3
2024-02-21
rename ptr::invalid -> ptr::without_provenance
Ralf Jung
-1
/
+1
2024-02-13
Add information about allocation lifetime to Allocator::allocate
Amanieu d'Antras
-0
/
+4
2024-02-12
Clarify the lifetimes of allocations returned by the `Allocator` trait
Amanieu d'Antras
-2
/
+4
2024-01-13
libs: use `assert_unchecked` instead of intrinsic
joboet
-1
/
+1
2023-11-23
Indicate that multiplication in Layout::array cannot overflow
Mark Rousskov
-1
/
+5
2023-10-12
Update library/core/src/alloc/layout.rs
Joshua Liebow-Feeser
-1
/
+1
2023-09-07
Guarantee that Layout::align returns a non-zero power of two
Joshua Liebow-Feeser
-0
/
+2
2023-05-30
Rollup merge of #107916 - reez12g:issue-107040, r=Amanieu
Nilstrieb
-2
/
+3
2023-05-30
fix comment on Allocator trait
reez12g
-2
/
+3
2023-05-27
Rollup merge of #108630 - overlookmotel:realloc-docs-fix, r=Amanieu
Matthias Krüger
-1
/
+2
2023-04-16
core is now compilable
Deadbeef
-10
/
+5
2023-04-16
rm const traits in libcore
Deadbeef
-1
/
+0
2023-03-26
Auto merge of #105096 - LegionMammal978:copied-allocators, r=Amanieu
bors
-3
/
+3
2023-03-01
Fix docs for `alloc::realloc`
overlookmotel
-1
/
+2
2023-02-09
Clarify `new_size` for realloc means bytes
Jubilee
-4
/
+5
2022-11-30
Clarify that copied allocators must behave the same
LegionMammal978
-3
/
+3
2022-11-22
Rollup merge of #102207 - CraftSpider:const-layout, r=scottmcm
Manish Goregaokar
-11
/
+25
2022-11-20
Use ? instead of match
Rune Tynan
-4
/
+2
2022-11-20
Update with derive_const
Rune Tynan
-1
/
+4
2022-11-20
constify remaining layout methods
Rune Tynan
-10
/
+23
2022-11-18
clarify that realloc refreshes pointer provenance even when the allocation re...
Ralf Jung
-7
/
+11
2022-11-11
Remove the old `ValidAlign` name
Scott McMurray
-14
/
+14
2022-10-10
Rollup merge of #102072 - scottmcm:ptr-alignment-type, r=thomcc
Yuki Okushi
-0
/
+3
2022-09-26
remove cfg(bootstrap)
Pietro Albini
-4
/
+0
2022-09-21
Add `rustc_allow_const_fn_unstable` annotations to pre-existing `Layout` methods
Scott McMurray
-0
/
+3
2022-09-16
Add `const_trait` to `Allocator`
Deadbeef
-0
/
+1
2022-08-22
Move error trait into core
Jane Losare-Lusby
-0
/
+16
2022-08-12
Rollup merge of #100030 - WaffleLapkin:nice_pointer_sis, r=scottmcm
Dylan DPC
-1
/
+1
2022-08-05
cleanup code w/ pointers in std a little
Maybe Waffle
-1
/
+1
2022-07-13
Re-optimize `Layout::array`
Scott McMurray
-9
/
+34
2022-07-11
Remove duplication of layout size check
Christopher Durham
-16
/
+11
2022-07-10
Take advantage of known-valid-align in layout.rs
Christopher Durham
-14
/
+27
2022-07-10
Auto merge of #95295 - CAD97:layout-isize, r=scottmcm
bors
-20
/
+14
2022-06-30
nit
Christopher Durham
-1
/
+1
2022-06-29
Revert isize::MAX changes to Layout helpers
Christopher Durham
-37
/
+16
2022-05-28
Rollup merge of #97034 - fee1-dead-contrib:layout-hash, r=dtolnay
Dylan DPC
-1
/
+1
2022-05-14
Remove potentially misleading realloc parenthetical
CAD97
-9
/
+5
2022-05-14
Implement `Hash` for `core::alloc::Layout`
Deadbeef
-1
/
+1
2022-04-14
Remove use of `#[rustc_deprecated]`
Jacob Pratt
-4
/
+4
[next]