about summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2017-02-28move the `FreeRegionMap` into `TypeckTables`Niko Matsakis-2/+32
2017-02-13Auto merge of #39456 - nagisa:mir-switchint-everywhere, r=nikomatsakisbors-0/+4
2017-02-10Allow rustc data structures compile to androidMarco A L Barbosa-1/+1
2017-02-10SwitchInt over SwitchSimonas Kazlauskas-0/+4
2017-02-03Bump version, upgrade bootstrapAlex Crichton-4/+1
2017-01-29Remove dead recursive partial eq implest31-9/+1
2017-01-15Auto merge of #38610 - djzin:master, r=sfacklerbors-2/+12
2017-01-14add required imports & featureDjzin-0/+2
2017-01-14update array_vec to use new rangeargumentdjzin-2/+10
2017-01-12Mark some BitVector methods with #[inline]Michael Woerister-0/+9
2017-01-10Use little-endian encoding for Blake2 hashing on all architecturesAriel Ben-Yehuda-6/+10
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-03Add drain method to AccumulateVec/ArrayVecAndrew Cann-1/+126
2016-12-30Fix rebase fallout and compilation fixesest31-2/+6
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-18Auto merge of #38051 - sanxiyn:unused-type-alias-3, r=eddybbors-2/+0
2016-12-18Auto merge of #37429 - camlorn:univariant_layout_optimization, r=eddybbors-0/+6
2016-12-16flock needs repr(C)Austin Hicks-0/+6
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-0/+179
2016-12-15Warn unused type aliasesSeo Sanghyeon-2/+0
2016-12-12Do not generate '@' character in symbol names.Vadzim Dambrouski-0/+2
2016-11-22Use SmallVec for TypeWalker's stack.Nicholas Nethercote-0/+12
2016-11-18Don't clone in UnificationTable::probe().Nicholas Nethercote-1/+1
2016-11-13Make names of types used in LLVM IR stable.Michael Woerister-0/+65
2016-11-12Rollup merge of #37551 - Mark-Simulacrum:upgrade-accvec, r=eddybEduard-Mihai Burtescu-16/+495
2016-11-12Rollup merge of #37535 - Havvy:graph, r=eddybEduard-Mihai Burtescu-19/+126
2016-11-11Change implementation of syntax::util::SmallVector to use data_structures::Sm...Mark-Simulacrum-16/+495
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-8/+9
2016-11-08Add FxHasher, a faster alternative to FnvHasher.Nicholas Nethercote-0/+115
2016-11-03Auto merge of #36306 - nagisa:mir-local-cleanup, r=eddybbors-0/+15
2016-11-02Added Graph::is_cyclicic_node algorithmHavvy-15/+82
2016-11-03A way to remove otherwise unused locals from MIRSimonas Kazlauskas-0/+15
2016-11-02Change Make comment into doc comment on Graph::iterate_until_fixed_pointHavvy-8/+5
2016-11-02Added general iterators for graph nodes and edgesHavvy-4/+44
2016-11-01Normalize generic bounds in graph iteratorsHavvy-3/+6
2016-11-02Optimize ObligationForest's NodeState handling.Nicholas Nethercote-34/+37
2016-10-30Replace all uses of SHA-256 with BLAKE2b.Michael Woerister-16/+100
2016-10-26Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddybbors-0/+163
2016-10-25Add AccumulateVec, a potentially stack-allocated vector.Mark-Simulacrum-0/+163
2016-10-22Auto merge of #37294 - nikomatsakis:issue-37154, r=nikomatsakisbors-15/+46
2016-10-22Rollup merge of #37286 - srinivasreddy:graph, r=nrcGuillaume Gomez-2/+2
2016-10-21only remove keys that mention skolemized regionsNiko Matsakis-3/+7
2016-10-21when pop skol, also remove from proj cacheNiko Matsakis-15/+42
2016-10-19Rollup merge of #37288 - srinivasreddy:snapshot_map, r=eddybGuillaume Gomez-8/+9
2016-10-19Rollup merge of #37287 - srinivasreddy:unify, r=eddybGuillaume Gomez-8/+6
2016-10-20run rustfmt on snapshot_mapSrinivas Reddy Thatiparthy-8/+9
2016-10-20run rustfmt on unify folderSrinivas Reddy Thatiparthy-8/+6
2016-10-20run rustfmt on graph folderSrinivas Reddy Thatiparthy-2/+2
2016-10-20run rustfmt on control_flow_graph folderSrinivas Reddy Thatiparthy-89/+48
2016-10-19Rollup merge of #37233 - michaelwoerister:blake2-for-ich, r=nikomatsakisEduard-Mihai Burtescu-0/+287