summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2018-01-10Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-0/+1
2017-12-22Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakisbors-15/+26
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-13/+18
2017-12-20incr.comp.: Use an IndexVec instead of a hashmap for storing result hashes.Michael Woerister-15/+26
2017-12-14add trait aliases to HIRAlex Burka-1/+3
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-3/+2
2017-12-04Auto merge of #46427 - michaelwoerister:transitive-svh, r=nikomatsakisbors-3/+23
2017-12-02Auto merge of #46343 - jseyfried:fix_hygiene_bug, r=nrcbors-1/+2
2017-12-01incr.comp.: Incorporate the stable commandline arg hash and SVHs of upstream ...Michael Woerister-3/+23
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-15/+7
2017-11-28Fix hygiene bug.Jeffrey Seyfried-1/+2
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-1/+11
2017-11-16Introduce LocalDefId which provides a type-level guarantee that the DefId is ...Michael Woerister-1/+11
2017-11-14rustc: split off BodyOwnerKind from MirSource.Eduard-Mihai Burtescu-0/+22
2017-11-09change separator from `.` to `-`Mikhail Modin-2/+5
2017-11-09change MIR dump filenames from `nodeN` to `DefPath`Mikhail Modin-0/+20
2017-11-08incr.comp.: Add some missing reads in HIR map.Michael Woerister-0/+12
2017-11-04Make DefIndex use newtype_index macroSantiago Pastorino-1/+1
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-6/+6
2017-10-26incr.comp.: Fix invalid DepNode assignment in HIR map.Michael Woerister-1/+1
2017-10-26Auto merge of #45464 - sinkuu:ice_44851, r=jseyfriedbors-0/+14
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-7/+13
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-2/+3
2017-10-23Fix #44851 by visiting tokens in `DefCollector` and `BuildReducedGraphVisitor`sinkuu-0/+14
2017-10-05Fix infinite recursion in <DepNode as Debug>.Michael Woerister-21/+0
2017-09-23incr.comp.: Do some various cleanup.Michael Woerister-11/+1
2017-09-23incr.comp.: Initial implemenation of append-only dep-graph.Michael Woerister-0/+9
2017-09-22Auto merge of #44696 - michaelwoerister:fingerprints-in-dep-graph-3, r=nikoma...bors-46/+171
2017-09-21Refactor lifetime name into an enumTaylor Cramer-1/+1
2017-09-20incr.comp.: Add some comments.Michael Woerister-1/+8
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-46/+164
2017-09-19rework the README.md for rustc and add other readmesNiko Matsakis-0/+4
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-4/+4
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-17/+1
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-32/+36
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-1/+11
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CFG.Eduard-Mihai Burtescu-1/+14
2017-08-25Fix merge conflictAlex Crichton-1/+1
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-222/+297
2017-08-22incr.comp.: Cache Hir-DepNodeIndices in the HIR map.Michael Woerister-222/+297
2017-08-21Merge remote-tracking branch 'origin/master' into genAlex Crichton-13/+31
2017-08-18rustc: Add `Local` to the HIR map of parentsAlex Crichton-1/+19
2017-08-17rustc: Rename NodeLocal to NodeBindingAlex Crichton-12/+12
2017-08-17Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+41
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-0/+40
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-11Add some ID conversion methods to HIR map and Definitions.Michael Woerister-0/+23