about summary refs log tree commit diff
path: root/library/alloc/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-07-27Remove `[T]::array_chunks(_mut)`Scott McMurray-1/+0
2025-07-15Auto merge of #143877 - xizheyin:143813, r=scottmcm,saethlinbors-0/+1
2025-07-13`std::vec`: Upgrade `debug_assert` to UB check in `set_len`xizheyin-0/+1
2025-07-07Make `Default` const and add some `const Default` implsEsteban Küber-0/+2
2025-07-03Remove PointerLike traitMichael Goulet-1/+0
2025-06-09stabilize nonnull_provenanceRalf Jung-1/+0
2025-06-02Remove more library bootstrapJosh Stone-1/+0
2025-04-27use generic Atomic type where possibleChristopher Durham-0/+1
2025-04-09Speed up `String::push` and `String::insert`lincot-0/+1
2025-03-26Pass `Alignment` for `RawVecInner::new_in`James Wainwright-0/+1
2025-03-08Rollup merge of #136642 - bjorn3:separate_alloctest_crate, r=cuviperJacob Pratt-37/+2
2025-03-07Fully test the alloc crate through alloctestsbjorn3-37/+2
2025-03-06Add allow(incomplete_features) to allocSantiago Pastorino-0/+1
2025-03-06Add UseCloned trait related codeSantiago Pastorino-0/+1
2025-03-01stabilize `box_uninit_write`Slanterns-1/+0
2025-02-23Rollup merge of #137121 - bend-n:master, r=NoratriebMatthias Krüger-1/+0
2025-02-19Rollup merge of #120580 - HTGAzureX1212:HTGAzureX1212/issue-45795, r=m-ou-seMatthias Krüger-0/+1
2025-02-17stabilize (const_)ptr_sub_ptrbendn-1/+0
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-0/+1
2025-02-09Rollup merge of #135488 - GrigorenkoPV:vec_pop_if, r=jhprattMatthias Krüger-1/+0
2025-01-28Rollup merge of #135367 - Urgau:unreach_pub-std-3, r=NoratriebMatthias Krüger-1/+2
2025-01-25Stabilize `vec_pop_if`Pavel Grigorenko-1/+0
2025-01-23Rollup merge of #135073 - joshtriplett:bstr, r=BurntSushiMatthias Krüger-0/+4
2025-01-20alloc: add `#![warn(unreachable_pub)]`Urgau-1/+2
2025-01-11Rollup merge of #135347 - samueltardieu:push-qvyxtxsqyxyr, r=jhprattJacob Pratt-0/+1
2025-01-11Implement `ByteStr` and `ByteString` typesJosh Triplett-0/+4
2025-01-10Use `NonNull::without_provenance` within the standard librarySamuel Tardieu-0/+1
2025-01-09Update a bunch of library types for MCP807Scott McMurray-0/+1
2025-01-08update cfg(bootstrap)Pietro Albini-1/+0
2025-01-03turn rustc_box into an intrinsicRalf Jung-0/+1
2024-12-13Stabilize async closuresMichael Goulet-1/+1
2024-12-12Rollup merge of #133859 - bjorn3:move_tests_to_alloctests, r=tgross35Matthias Krüger-2/+0
2024-12-05Added struct `fmt::FormattingOptions`Elias Holzmann-0/+1
2024-12-04Move some alloc tests to the alloctests cratebjorn3-2/+0
2024-11-30remove a whole bunch of unnecessary const feature gatesRalf Jung-8/+0
2024-11-27update cfgsBoxy-2/+1
2024-11-20Make PointerLike opt-in as a traitMichael Goulet-0/+1
2024-11-19Rollup merge of #123947 - zopsicle:vec_deque-Iter-as_slices, r=AmanieuMatthias Krüger-0/+1
2024-10-22Rename Receiver -> LegacyReceiverAdrian Taylor-1/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-1/+2
2024-10-16Partially stabilize const_pinGeorge Bateman-1/+0
2024-10-16Auto merge of #131767 - cuviper:bump-stage0, r=Mark-Simulacrumbors-2/+0
2024-10-16Auto merge of #131460 - jwong101:default-placement-new, r=ibraheemdevbors-0/+1
2024-10-15update bootstrap configsJosh Stone-2/+0
2024-10-12Rollup merge of #131120 - tgross35:stabilize-const_option, r=RalfJungTrevor Gross-1/+0
2024-10-12Stabilize `const_option`Trevor Gross-1/+0
2024-10-12Rollup merge of #131617 - RalfJung:const_cow_is_borrowed, r=tgross35Matthias Krüger-1/+0
2024-10-12remove const_cow_is_borrowed feature gateRalf Jung-1/+0
2024-10-12library: Stabilize `const_ptr_write`Jubilee Young-1/+0
2024-10-10allocate before calling T::default in <Arc<T>>::default()Joshua Wong-0/+1