about summary refs log tree commit diff
path: root/library/alloc
AgeCommit message (Expand)AuthorLines
2022-04-24test: add test cases for VecDequeKeita Nonaka-0/+294
2022-04-19Clarify docs for from_raw_partsjmaargh-3/+8
2022-04-19Rollup merge of #96089 - ojeda:no-vec-no_global_oom_handling, r=Mark-SimulacrumDylan DPC-2/+2
2022-04-17Auto merge of #96002 - nnethercote:speed-up-Vec-clear-2, r=m-ou-sebors-1/+12
2022-04-16Rollup merge of #96070 - Gumichocopengin8:test/btree-map, r=thomccDylan DPC-0/+105
2022-04-16`alloc`: make `vec!` unavailable under `no_global_oom_handling`Miguel Ojeda-2/+2
2022-04-15Auto merge of #95224 - mjbshaw:patch-1, r=yaahcbors-10/+28
2022-04-15Rollup merge of #96034 - Gumichocopengin8:test/btree-set, r=Dylan-DPCDylan DPC-0/+56
2022-04-15Implement str to [u8] conversion for refcounted containersJohn-John Tedro-0/+38
2022-04-15chore: formattingKeita Nonaka-11/+9
2022-04-15test: add try_insert() test cases for BTreeSetKeita Nonaka-0/+15
2022-04-15test: add get_key_value() test cases for BTreeSetKeita Nonaka-0/+24
2022-04-14test: add pop_first() pop_last() test cases for BTreeSetKeita Nonaka-9/+77
2022-04-14Fix targets not supporting `target_has_atomic = "ptr"`Vadim Petrochenkov-1/+5
2022-04-14library: Use type aliases to make `CStr(ing)` in libcore/liballoc unstableVadim Petrochenkov-6/+9
2022-04-14library: Move `CStr` to libcore, and `CString` to liballocVadim Petrochenkov-1/+1544
2022-04-14Remove use of `#[rustc_deprecated]`Jacob Pratt-1/+1
2022-04-13test: add remove() test cases for BTreeSetKeita Nonaka-0/+20
2022-04-13test: add is_superset test cases for BTreeSetKeita Nonaka-0/+36
2022-04-13Speed up Vec::clear().Nicholas Nethercote-1/+12
2022-04-11impl const Default for Box<[T]> and Box<str>Josh Stone-4/+18
2022-04-11Rollup merge of #95917 - RalfJung:thin-box-test, r=dtolnayMatthias Krüger-1/+1
2022-04-11Rollup merge of #95743 - yaahc:binary-search-clarification, r=Mark-SimulacrumMatthias Krüger-2/+16
2022-04-10thin_box test: import from std, not allocRalf Jung-1/+1
2022-04-09Rollup merge of #95817 - oconnor663:doc_comment2, r=yaahcDylan DPC-1/+1
2022-04-09Rework String UTF-8 DocumentationMark Lodato-10/+82
2022-04-08hide another #[allow] directive from a docs exampleJack O'Connor-1/+1
2022-04-08Add ThinBox type for 1 stack pointer sized heap allocated trait objectsJane Lusby-0/+250
2022-04-08Rollup merge of #95791 - oconnor663:doc_comment, r=thomccDylan DPC-1/+1
2022-04-08Rollup merge of #95579 - Cyborus04:slice_flatten, r=scottmcmDylan DPC-0/+54
2022-04-08add `<[[T; N]]>::flatten`, `<[[T; N]]>::flatten_mut`, and `Vec::<[T; N]>::int...Cyborus04-0/+54
2022-04-07hide an #[allow] directive from the Arc::new_cyclic doc exampleJack O'Connor-1/+1
2022-04-07Auto merge of #95678 - pietroalbini:pa-1.62.0-bootstrap, r=Mark-Simulacrumbors-49/+32
2022-04-06add necessary closure for partition_pointJane Lusby-2/+2
2022-04-06Update binary_search example to instead redirect to partition_pointJane Lusby-2/+16
2022-04-05trivial cfg(bootstrap) changesPietro Albini-49/+32
2022-04-06formattingSparkyPotato-1/+1
2022-04-06cleanupSparkyPotato-8/+2
2022-04-06fix Vec leak with 0 capacitySparkyPotato-0/+7
2022-04-03Auto merge of #92686 - saethlin:unsafe-debug-asserts, r=Amanieubors-2/+2
2022-03-31make utf8_char_counts test faster in MiriRalf Jung-4/+7
2022-03-31Rollup merge of #95491 - faern:stabilize-vec_retain_mut, r=yaahcDylan DPC-6/+2
2022-03-31Rollup merge of #95298 - jhorstmann:fix-double-drop-of-allocator-in-vec-into-...Dylan DPC-7/+38
2022-03-30Stabilize feature vec_retain_mut on Vec and VecDequeLinus Färnstrand-6/+2
2022-03-30Auto merge of #94963 - lcnr:inherent-impls-std, r=oli-obk,m-ou-sebors-3/+25
2022-03-30remove now unnecessary lang itemslcnr-3/+3
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+22
2022-03-29fixup feature position in liballocAria Beingessner-1/+1
2022-03-29cleanup some of the less terrifying library codeAria Beingessner-2/+2
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-6/+6