about summary refs log tree commit diff
path: root/src/libarena
AgeCommit message (Expand)AuthorLines
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-14Rollup merge of #59675 - SimonSapin:stable-alloc, r=alexcrichtonMazdak Farrokhzad-1/+0
2019-04-12Stabilize the `alloc` crate.Simon Sapin-1/+0
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-04-01Add ensure_capacity and rename min to lenJohn Kåre Alsaker-15/+26
2019-04-01Use set_lenJohn Kåre Alsaker-2/+2
2019-04-01Support allocating iterators with arenasJohn Kåre Alsaker-16/+129
2019-02-11libarena => 2018Mazdak Farrokhzad-10/+11
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-01-01Check the correct arenaOliver Scherer-0/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-02Auto merge of #56378 - ljedrz:arena_tweaks, r=nagisabors-10/+14
2018-12-02arena: improve common patternsljedrz-7/+2
2018-11-30arena: speed up TypedArena::clearljedrz-3/+12
2018-11-30Inline thingsJohn Kåre Alsaker-0/+2
2018-10-19Update TypedArena testsOliver Scherer-11/+11
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-20/+12
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-20Replace usages of ptr::offset with ptr::{add,sub}.Corey Farwell-2/+2
2018-08-09[nll] libarena: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+0
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+1
2018-06-29Make raw_vec perma-unstable and hiddenSimon Sapin-0/+1
2018-05-27Make &Slice a thin pointerJohn Kåre Alsaker-25/+34
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-1/+0
2018-04-15Make arenas thread safeJohn Kåre Alsaker-0/+74
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-05Stabilize attributes on generic parametersVadim Petrochenkov-1/+1
2018-01-13Rollup merge of #47069 - Kagamihime:master, r=nrckennytm-11/+24
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-1/+3
2017-12-29fixupKagamihime-0/+2
2017-12-29rustfmt libarena/lib.rsKagamihime-13/+24
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