about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2025-01-16Rollup merge of #134496 - DiuDiu777:fix-doc, r=ibraheemdevMatthias Krüger-2/+6
2025-01-16fix typo in library/alloc/src/sync.rsClearLove-1/+1
2025-01-15Update compiler-builtins to 0.1.143Trevor Gross-1/+1
2025-01-14Update compiler-builtins to 0.1.141Trevor Gross-1/+1
2025-01-14Rollup merge of #135381 - cod10129:vec-splice-doc, r=tgross35Matthias Krüger-3/+13
2025-01-13Add another `Vec::splice` examplecod10129-3/+13
2025-01-12Update the explanation for why we use box_new in vec!Ben Kimock-2/+2
2025-01-12Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgrbors-3/+1
2025-01-12Omit some more `From` impls to avoid inference failuresJosh Triplett-65/+54
2025-01-11Add inherent versions of MaybeUninit methods for slicesltdk-3/+1
2025-01-11Make UniqueRc invariant for soundnessFrank Steffahn-2/+6
2025-01-11Rollup merge of #135347 - samueltardieu:push-qvyxtxsqyxyr, r=jhprattJacob Pratt-24/+7
2025-01-11Rollup merge of #135236 - scottmcm:more-mcp807-library-updates, r=ChrisDentonJacob Pratt-24/+23
2025-01-11Support `no_rc`, `no_sync`, and `no_global_oom_handling`Josh Triplett-0/+9
2025-01-11Add `#[cfg(not(test))]` to some impls to work around https://github.com/rust-...Josh Triplett-0/+20
2025-01-11Implement `ByteStr` and `ByteString` typesJosh Triplett-0/+687
2025-01-10Use `NonNull::without_provenance` within the standard librarySamuel Tardieu-24/+7
2025-01-10alloc: remove unsound `IsZero` for raw pointersjoboet-13/+12
2025-01-09Update a bunch of library types for MCP807Scott McMurray-24/+23
2025-01-09Auto merge of #135268 - pietroalbini:pa-bump-stage0, r=Mark-Simulacrumbors-7/+3
2025-01-08Remove some unnecessary `.into()` callsEsteban Küber-2/+2
2025-01-08update cfg(bootstrap)Pietro Albini-7/+3
2025-01-08update version placeholdersPietro Albini-3/+3
2025-01-08Rollup merge of #133057 - tisonkun:into-chars, r=AmanieuJacob Pratt-2/+185
2025-01-04Rollup merge of #135104 - the8472:disable-in-place-iter-for-flatten, r=Mark-S...Jubilee-19/+20
2025-01-04add regression test for unsound Flatten/FlatMap specializationThe 8472-0/+14
2025-01-04do not in-place-iterate over flatmap/flattenThe 8472-19/+6
2025-01-03turn rustc_box into an intrinsicRalf Jung-6/+26
2025-01-02fix doc for missing Box allocator consistencyLemonJ-0/+3
2024-12-29Rollup merge of #134884 - calciumbe:patch1, r=jieyouxuMatthias Krüger-1/+1
2024-12-29fix: typoscalciumbe-1/+1
2024-12-28docs: inline `alloc::ffi::c_str` types to `alloc::ffi`Lukas Markeffsky-1/+1
2024-12-28Rollup merge of #134832 - tgross35:update-builtins, r=tgross35Stuart Cook-1/+1
2024-12-28Update library/alloc/tests/sort/tests.rschloefeal-1/+1
2024-12-27Update `compiler-builtins` to 0.1.140Trevor Gross-1/+1
2024-12-27Fix typoschloefeal-1/+1
2024-12-26Rollup merge of #134644 - kpreid:duplicates, r=Mark-SimulacrumJacob Pratt-1/+13
2024-12-26Rollup merge of #134379 - bjoernager:slice-as-array, r=dtolnayJacob Pratt-0/+60
2024-12-22Specify only that duplicates are discarded, not the order.Kevin Reid-4/+5
2024-12-22Auto merge of #131193 - EFanZh:asserts-vec-len, r=the8472bors-2/+9
2024-12-22Impl String::into_charstison-2/+185
2024-12-21Document collection `From` and `FromIterator` impls that drop duplicate keys.Kevin Reid-1/+12
2024-12-21Less unwrap() in documentationKornel-2/+1
2024-12-20Rollup merge of #126118 - jan-ferdinand:docs_for_vec_set_len, r=the8472Jacob Pratt-1/+6
2024-12-19Add missing safety descriptions to Arc's 'from_raw','increment_strong_count',...LemonJ-2/+6
2024-12-18Auto merge of #134443 - joshtriplett:use-field-init-shorthand, r=lqd,tgross35...bors-2/+2
2024-12-18Add 'into_array' conversion destructors for 'Box', 'Rc', and 'Arc';Gabriel Bjørnager Jensen-0/+60
2024-12-17Use field init shorthand where possibleJosh Triplett-2/+2
2024-12-16remove obsolete comment and pub(super) visibilityThe 8472-12/+6
2024-12-16remove bounds from vec and linkedlist ExtractIfThe 8472-19/+7