summary refs log tree commit diff
path: root/src/libarena
AgeCommit message (Expand)AuthorLines
2016-10-26Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddybbors-3/+5
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-3/+5
2016-10-22Rollup merge of #37211 - srinivasreddy:alt, r=nrcGuillaume Gomez-3/+2
2016-10-19Add TypedArena::alloc_slice.Mark-Simulacrum-6/+39
2016-10-16run rustfmt on various foldersSrinivas Reddy Thatiparthy-3/+2
2016-09-23[breaking-change] Remove TypedArena::with_capacity.Nicholas Nethercote-14/+3
2016-09-20Lazily allocate TypedArena's first chunk.Nicholas Nethercote-38/+55
2016-03-12std: Clean out deprecated APIsAlex Crichton-467/+1
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-1/+0
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+9
2016-01-24mk: Move from `-D warnings` to `#![deny(warnings)]`Alex Crichton-0/+1
2016-01-06Deprecate reflection-based ArenaPiotr Czarnecki-0/+6
2016-01-05Add tests for dropsPiotr Czarnecki-1/+126
2016-01-05Ran rustfmtPiotr Czarnecki-35/+19
2016-01-05Move tests aroundPiotr Czarnecki-66/+64
2016-01-05Implement fn alloc_bytes for Arena and fn clear for both arena typesPiotr Czarnecki-18/+143
2016-01-05Rework Arena codePiotr Czarnecki-85/+82
2016-01-05Rework Arena structurePiotr Czarnecki-34/+36
2016-01-05TypedArena implements SendPiotr Czarnecki-5/+7
2016-01-05Improve TypedArena's chunk allocation schemePiotr Czarnecki-75/+90
2015-12-21Register new snapshotsAlex Crichton-8/+0
2015-11-26Auto merge of #30015 - petrochenkov:staged, r=brsonbors-1/+1
2015-11-25Remove all uses of `#[staged_api]`Vadim Petrochenkov-1/+1
2015-11-24rustfmt: liballoc, liballoc_*, libarenaNick Cameron-8/+11
2015-11-12libarena: deny warnings in doctestsKevin Butler-1/+2
2015-10-16Auto merge of #29020 - goyox86:goyox86/rustfmting-libarena, r=nrcbors-3/+9
2015-10-15Fixed comment.Jose Narvaez-1/+2
2015-10-14Manual fixups.Jose Narvaez-5/+4
2015-10-13Rustfmt-ing libarena.Jose Narvaez-77/+62
2015-10-11Run rustfmt on libarena.Ahmed Charles-70/+50
2015-10-06Add RFC 1238's `unsafe_destructor_blind_to_params` (UGEH) where needed.Felix S. Klock II-0/+7
2015-09-11std: Internalize almost all of `std::rt`Alex Crichton-1/+2
2015-09-08some more clippy-based improvementsAndre Bogus-9/+7
2015-08-15Add issue for the rustc_private feature everywhereAlex Crichton-1/+1
2015-08-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-5/+4
2015-06-24Make `align_of` behave like `min_align_of`.Huon Wilson-6/+6
2015-06-17alloc: Split apart the global `alloc` featureAlex Crichton-1/+2
2015-06-17core: Split apart the global `core` featureAlex Crichton-1/+3
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-1/+1
2015-05-15libs: Move favicon URLs to HTTPSAlex Crichton-1/+1
2015-04-28Register new snapshotsTamir Duberstein-3/+0
2015-04-10Doc: remove a "safety note" made obsolete by dropck for TypedArenaSimon Sapin-4/+0
2015-04-02Deprecate MarkerTrait and PhantomFn.Niko Matsakis-1/+4
2015-03-25Add trivial cast lints.Nick Cameron-1/+2
2015-03-18Register new snapshotsAlex Crichton-6/+0
2015-03-17Replace TyDesc and its uses with trait vtables and a type_name intrinsic.Eduard Burtescu-1/+23
2015-03-16impl {i,u}{8,16,32,64,size}Jorge Aparicio-0/+1
2015-03-09Rename #[should_fail] to #[should_panic]Steven Fackler-1/+1