about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2024-01-02Adjust library tests for unused_tuple_struct_fields -> dead_codeJake Goulding-7/+8
2023-12-30Rollup merge of #119158 - JohnTheCoolingFan:arc-weak-clone-pretty, r=cuviperMatthias Krüger-14/+11
2023-12-30rc: Take *const T in is_danglingTaiki Endo-3/+3
2023-12-29Italicise "bytes" in the docs of some `Vec` methodsGurinder Singh-8/+8
2023-12-24Rollup merge of #119205 - mumbleskates:vecdeque-comment-fix, r=Mark-SimulacrumMatthias Krüger-4/+4
2023-12-22update version placeholdersPietro Albini-2/+2
2023-12-21fix minor mistake in comments describing VecDeque resizingKent Ross-4/+4
2023-12-20Cleaned up alloc::sync::Weak Clone implementationJohnTheCoolingFan-14/+11
2023-12-20Auto merge of #106790 - the8472:rawvec-niche, r=scottmcmbors-15/+50
2023-12-14Update c_str.rsDaniel Huang-3/+3
2023-12-11add comment to RawVec::cap fieldThe 8472-0/+5
2023-12-11add more niches to rawvecThe 8472-15/+45
2023-12-11Auto merge of #117758 - Urgau:lint_pointer_trait_comparisons, r=davidtwcobors-1/+1
2023-12-10Auto merge of #118692 - surechen:remove_unused_imports, r=petrochenkovbors-39/+4
2023-12-10Auto merge of #116949 - hamza1311:stablize-arc_unwrap_or_clone, r=dtolnaybors-4/+2
2023-12-10remove redundant importssurechen-39/+4
2023-12-09merge core_panic feature into panic_internalsRalf Jung-1/+1
2023-12-09Auto merge of #114136 - TennyZhuang:linked-list-retain, r=thomccbors-0/+93
2023-12-07Auto merge of #117960 - zhiqiangxu:dry, r=workingjubileebors-5/+3
2023-12-06Rollup merge of #117563 - 0xalpharush:docs/into-raw, r=workingjubileeMatthias Krüger-3/+11
2023-12-06Auto merge of #118460 - the8472:fix-vec-realloc, r=saethlinbors-7/+35
2023-12-06Adjust tests for newly added ambiguous_wide_pointer_comparisons lintUrgau-1/+1
2023-12-06Auto merge of #118655 - compiler-errors:rollup-vrngyzn, r=compiler-errorsbors-0/+1
2023-12-06Don't repeat yourselfzhiqiangxu-5/+3
2023-12-05Auto merge of #118273 - AngelicosPhosphoros:dedup_2_loops_version_77772_2, r=...bors-30/+151
2023-12-05Split `Vec::dedup_by` into 2 cyclesAngelicosPhosphoros-14/+48
2023-12-05Rollup merge of #118123 - RalfJung:internal-lib-features, r=compiler-errorsMichael Goulet-0/+1
2023-12-05Fix in-place collect not reallocating when necessaryThe 8472-7/+35
2023-12-04Remove useless `'static` bounds on `Box` allocatorJules Bertholet-9/+3
2023-11-29Auto merge of #118433 - matthiaskrgr:rollup-fi9lrwg, r=matthiaskrgrbors-0/+11
2023-11-29Rollup merge of #118383 - shepmaster:unused-tuple-struct-field-cleanup-stdlib...Matthias Krüger-0/+1
2023-11-29Rollup merge of #118398 - mu001999:std/add_cfgs, r=thomccMatthias Krüger-0/+11
2023-11-28Address unused tuple struct fields in the standard libraryJake Goulding-0/+1
2023-11-28Auto merge of #110353 - the8472:in-place-flatten-chunks, r=cuviperbors-31/+172
2023-11-28Rollup merge of #118314 - WaffleLapkin:rename_collectionstests, r=cuviperMatthias Krüger-2/+2
2023-11-28Add proper cfgsr0cky-0/+11
2023-11-27optimize str::iter::Chars::advance_byThe 8472-0/+11
2023-11-26Rename `{collections=>alloc}{tests,benches}`Maybe Waffle-2/+2
2023-11-25Rollup merge of #117968 - Urgau:stabilize-ptr-addr-eq, r=dtolnayMichael Goulet-1/+0
2023-11-25Add more benchmarks of `Vec::dedup`AngelicosPhosphoros-18/+105
2023-11-23Add UnorderedKeyErrorAmanieu d'Antras-31/+43
2023-11-23Update library/alloc/src/collections/btree/map.rsAmanieu d'Antras-1/+1
2023-11-23Rewrite the BTreeMap cursor API using gapsAmanieu d'Antras-374/+519
2023-11-22also make 'core_intrinsics' internalRalf Jung-0/+1
2023-11-20docs(GH-118094): make docs a bit more explicitPetr Portnov-3/+3
2023-11-20chore(GH-118094): explicitly mark `_elem` as unusedPetr Portnov-1/+1
2023-11-20feat: specialize `SpecFromElem` for `()`Petr Portnov-4/+19
2023-11-16Stabilize ptr_addr_eq library featureUrgau-1/+0
2023-11-15Re-format code with new rustfmtMark Rousskov-3/+1
2023-11-15Bump cfg(bootstrap)sMark Rousskov-2/+2