summary refs log tree commit diff
path: root/src/libarena
AgeCommit message (Expand)AuthorLines
2017-09-16stabilized needs_drop (fixes #41890)Michal Budzynski-1/+0
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-06-19Bump version and stage0 compilerAlex Crichton-2/+0
2017-05-20migrate everything to using mem::needs_dropAlexis Beingessner-5/+4
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-2/+2
2017-05-04Deprecate heap::EMPTY in favour of Unique::empty or otherwise.Alexis Beingessner-3/+1
2017-01-10Rollup merge of #38664 - apasel422:may-dangle, r=pnkfelixSeo Sanghyeon-4/+3
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2016-12-31Utilize new in_arena method instead of hashing for Lifting interned itemsMark Simulacrum-2/+12
2016-12-31Fix TypedArena infinitely looping when inplace reallocation fails.Mark Simulacrum-2/+2
2016-12-31Add a non type-specific arena.Mark Simulacrum-0/+117
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-28Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]`Andrew Paseltiner-4/+3
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