summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2018-03-20Pass attributes to hir::TyParamMrowqa-0/+1
2018-03-15Rollup merge of #48966 - retep007:hir-fingerprint-optimization, r=michaelwoer...kennytm-8/+12
2018-03-14Speed up SVH computation by using Fingerprint::combine()Peter Hrvola-8/+12
2018-03-10Auto merge of #47574 - zilbuz:issue-14844, r=nikomatsakisbors-18/+57
2018-03-08Add a map of `DefId` to `Span` in the `Definitions` structBasile Desloges-18/+57
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-1/+1
2018-03-02Perform manual fixupsManish Goregaokar-1/+4
2018-03-02Run Rustfix on librustcManish Goregaokar-3/+3
2018-02-28Rollup merge of #48479 - mark-i-m:rustc-guide, r=nikomatsakiskennytm-4/+0
2018-02-24Rollup merge of #48353 - michaelwoerister:monoitem-static-defid, r=eddybManish Goregaokar-0/+98
2018-02-23Start moving to the rustc guide!Mark Mansi-4/+0
2018-02-19Implement describe_def query for LOCAL_CRATEMichael Woerister-0/+98
2018-02-18Generate documentation for auto-trait implsAaron Hill-0/+4
2018-02-13Handle path prefix mapping in a more stable way when computing the crate hash.Michael Woerister-2/+19
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-3/+1
2018-01-13Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddybbors-5/+4
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-10/+10
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-5/+4
2018-01-07Try 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