summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2018-04-26[beta] Remove dependency on `parking_lot`Alex Crichton-6/+0
2018-03-31Auto merge of #49201 - Phlosioneer:add-trivial-size-hints, r=SimonSapinbors-0/+18
2018-03-29Move RangeArguments to {core::std}::ops and rename to RangeBoundsSimon Sapin-9/+7
2018-03-29Move alloc::Bound to {core,std}::opsSimon Sapin-1/+1
2018-03-29Stabilize underscore lifetimesTaylor Cramer-1/+1
2018-03-26Stabilize i128 feature tooMark Mansi-2/+1
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-26Stabilize conservative_impl_traitTaylor Cramer-1/+1
2018-03-26Stabilize universal_impl_traitTaylor Cramer-1/+1
2018-03-23Rollup merge of #49030 - Zoxc:misc, r=michaelwoeristerAlex Crichton-30/+15
2018-03-23Rollup merge of #48265 - SimonSapin:nonzero, r=KodrAusAlex Crichton-3/+3
2018-03-20Implement some trivial size_hints for various iteratorsPhlosioneer-0/+18
2018-03-19Convert SerializedDepGraph to be a struct-of-arraysWesley Wiser-0/+7
2018-03-17Use num::NonZero* instead of NonZero<_> in rustc and testsSimon Sapin-3/+3
2018-03-17Add OnDropJohn Kåre Alsaker-0/+8
2018-03-17Add an Default impl for LockJohn Kåre Alsaker-0/+7
2018-03-17Remove rustc_global!John Kåre Alsaker-30/+0
2018-03-15Rollup merge of #48840 - varkor:idxset-cleanup, r=pnkfelixkennytm-64/+0
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-1/+1
2018-03-09Move PROFQ_CHAN to a Session fieldJohn Kåre Alsaker-23/+0
2018-03-08Rollup merge of #48808 - Zoxc:reg-diag, r=michaelwoeristerManish Goregaokar-39/+87
2018-03-08Rollup merge of #48699 - frewsxcv:frewsxcv-impl-trait, r=nikomatsakisManish Goregaokar-99/+53
2018-03-08Produce instead of pointersOliver Schneider-0/+8
2018-03-08Add with_lock, with_read_lock and with_write_lockJohn Kåre Alsaker-39/+87
2018-03-07Run rustfmt on `src/librustc_data_structures/graph/mod.rs`.Corey Farwell-24/+29
2018-03-07Replace iterator structures with `impl Trait`.Corey Farwell-77/+26
2018-03-07Merge branch 'metadata-send-sync' of https://github.com/Zoxc/rust into update...Alex Crichton-7/+43
2018-03-07Make metadata references Send + SyncJohn Kåre Alsaker-7/+43
2018-03-06Remove IdxSet::elemsvarkor-26/+0
2018-03-06Remove IdxSet::each_bitvarkor-33/+0
2018-03-06Remove IdxSet::reset_to_emptyvarkor-5/+0
2018-03-05while let all the thingsleonardo.yvens-7/+1
2018-03-04Auto merge of #48587 - Zoxc:transitive-relation, r=nikomatsakisbors-10/+10
2018-03-01Bump enaSean Griffin-1/+1
2018-03-01Remove dead codeSean Griffin-798/+0
2018-03-01obtain `UnificationTable` and `snapshot_vec` from `ena` insteadNiko Matsakis-2/+4
2018-02-27Make TransitiveRelation thread safe. Avoid locking by using get_mut in some c...John Kåre Alsaker-10/+10
2018-02-24Rollup merge of #48402 - eddyb:y-u-no-inline, r=nikomatsakisManish Goregaokar-0/+9
2018-02-22Run rustfmt over bitvec.rs and region_infer/values.rsSantiago Pastorino-32/+44
2018-02-22Fix typo otherwies -> otherwiseSantiago Pastorino-1/+1
2018-02-22Use Sparse bitsets instead of dense ones for NLL resultsSantiago Pastorino-0/+212
2018-02-22Move word type and word size usage to constants & make it of 128 bitsSantiago Pastorino-23/+26
2018-02-21rustc_data_structures: add missing #[inline].Eduard-Mihai Burtescu-0/+9
2018-02-18Generate documentation for auto-trait implsAaron Hill-0/+5
2018-02-17fix more typos found by codespell.Matthias Krüger-1/+1
2018-02-10Rollup merge of #47835 - Mark-Simulacrum:remove-data-structs, r=nikomatsakiskennytm-412/+0
2018-01-28Remove VecCellMark Simulacrum-48/+0
2018-01-28Remove unused blake2b implementationMark Simulacrum-364/+0
2018-01-26Make region inference use a dirty listSantiago Pastorino-0/+11
2018-01-20Stabilize std::ptr::NonNullSimon Sapin-1/+0