about summary refs log tree commit diff
path: root/library/alloc/src
AgeCommit message (Expand)AuthorLines
2022-11-20Rollup merge of #104641 - tshepang:grammar, r=Mark-SimulacrumMatthias Krüger-2/+2
2022-11-20Rollup merge of #101310 - zachs18:rc_get_unchecked_mut_docs_soundness, r=Mark...Matthias Krüger-8/+74
2022-11-20Unify stable and unstable sort implementations in same core moduleLukas Bergdoll-309/+39
2022-11-20enable fuzzy_provenance_casts lint in liballocRalf Jung-0/+1
2022-11-20replace unusual grammarTshepang Mbambo-2/+2
2022-11-20Update VecDeque implementationMarkus Everling-1230/+760
2022-11-20Auto merge of #98914 - fee1-dead-contrib:min-deref-patterns, r=compiler-errorsbors-1/+1
2022-11-20Rollup merge of #104435 - scottmcm:iter-repeat-n, r=thomccYuki Okushi-2/+8
2022-11-20Rollup merge of #104112 - yancyribbens:add-copy-to-repeat-description, r=John...Yuki Okushi-1/+1
2022-11-18Change undefined-behavior doctests from ignore to no_run.Zachary S-4/+4
2022-11-18Apply suggestions from code review zachs18-2/+2
2022-11-18Add examples to show when `{Arc,Rc}::get_mut_unchecked` is disallowed.Zachary S-0/+64
2022-11-18Clarify and restrict when `{Arc,Rc}::get_mut_unchecked` is allowed.Zachary S-8/+10
2022-11-18Remove Vec/Rc storage reuse optclubby789-107/+12
2022-11-18Rm diagnostic item, use lang itemDeadbeef-2/+1
2022-11-17Minimal implementation of implicit deref patternsDeadbeef-0/+1
2022-11-17Auto merge of #104205 - clubby789:grow-rc, r=thomccbors-38/+131
2022-11-15`VecDeque::resize` should re-use the buffer in the passed-in elementScott McMurray-2/+8
2022-11-14rustdoc: Add copy to the description of repeatyancy-1/+1
2022-11-14Add `Vec` storage optimization to `Arc` and add testsclubby789-19/+66
2022-11-14Reuse `Vec<T>` backing storage for `Rc<[T]>`clubby789-19/+65
2022-11-14Auto merge of #103858 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-21/+17
2022-11-08Rollup merge of #104097 - RalfJung:miri-alloc-benches, r=thomccGuillaume Gomez-16/+19
2022-11-08Rollup merge of #104093 - RalfJung:test-sizes, r=thomccGuillaume Gomez-0/+1
2022-11-07fmtRalf Jung-5/+5
2022-11-07Rollup merge of #104090 - wanghaha-dev:master, r=Dylan-DPCDylan DPC-1/+1
2022-11-07run alloc benchmarks in Miri and fix UBRalf Jung-16/+19
2022-11-07disable btree size tests on MiriRalf Jung-0/+1
2022-11-07Modify comment syntax errorwanghaha-dev-1/+1
2022-11-07Rollup merge of #104056 - ripytide:patch-1, r=Mark-SimulacrumYuki Okushi-3/+3
2022-11-06cfg-step codeMark Rousskov-8/+4
2022-11-06Bump version placeholders to releaseMark Rousskov-13/+13
2022-11-06Vec: IntoIterator signature consistencyripytide-3/+3
2022-11-05Fix unused_must_use warning for Box::from_rawAnett Seeker-1/+1
2022-11-05Enforce Tuple trait on Fn traitsMichael Goulet-0/+32
2022-11-03Fixed typosDouwe Schulte-2/+2
2022-11-02Rollup merge of #103807 - H4x5:string-extend-from-within-tracking-issue, r=Dy...Dylan DPC-1/+1
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-6/+5
2022-10-31Add tracking issue for `string_extend_from_within`Sky-1/+1
2022-10-26ptr::eq: clarify that comparing dyn Trait is fragileRalf Jung-10/+10
2022-10-24Clairify Vec::capacity docsNixon Enraght-Moony-2/+3
2022-10-24Rollup merge of #99578 - steffahn:remove_redundant_bound, r=thomccYuki Okushi-1/+0
2022-10-22Fix typo in docs of `String::leak`.Finn Bear-1/+1
2022-10-22Rollup merge of #103346 - HeroicKatora:metadata_of_const_pointer_argument, r=...Dylan DPC-2/+2
2022-10-22Rollup merge of #103280 - finnbear:impl_string_leak_2, r=joshtriplettDylan DPC-1/+30
2022-10-22Rollup merge of #103359 - WaffleLapkin:drain_no_mut_qqq, r=scottmcmMatthias Krüger-3/+1
2022-10-21Remove incorrect comment in `Vec::drain`Maybe Waffle-3/+1
2022-10-21Reduce mutability in std-use of with_metadata_ofAndreas Molzer-2/+2
2022-10-19Put fn in the right place.Finn Bear-29/+29
2022-10-19Copy of #102941.Finn Bear-1/+30