summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2018-01-23Don't include DefIndex in plugin- and proc-macro registrar fn symbol.Michael Woerister-9/+7
2018-01-10Try to fix a perf regression by updating logMalo Jaffré-2/+2
2018-01-01Update crates and submodules to pull doc fixesMalo Jaffré-1/+1
2017-12-22Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakisbors-1/+1
2017-12-22Auto merge of #46838 - pnkfelix:issue-46112-followup, r=estebankbors-1/+12
2017-12-21Auto merge of #46922 - kennytm:rollup, r=kennytmbors-0/+9
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-3/+3
2017-12-20incr.comp.: Replace Fingerprint::zero() with a constant.Michael Woerister-1/+1
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-0/+9
2017-12-19Followup for #46112.Felix S. Klock II-1/+12
2017-12-17Add sync module to rustc_data_structuresJohn Kåre Alsaker-4/+2
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-2/+0
2017-12-14Auto merge of #45047 - durka:trait-alias, r=petrochenkovbors-1/+3
2017-12-14add trait aliases to HIRAlex Burka-1/+3
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-0/+2
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-17/+19
2017-12-13Auto merge of #46708 - pnkfelix:fix-issue-46112, r=arielb1bors-5/+19
2017-12-13Auto merge of #46419 - jseyfried:all_imports_in_metadata, r=nrcbors-10/+23
2017-12-12Fix #46112: visible_parent_map construction needs a BFS over whole crate forest.Felix S. Klock II-5/+19
2017-12-13Resolve absolute paths as extern under a feature flagVadim Petrochenkov-0/+4
2017-12-12rustc_metadata: Refactor away `ExternCrateInfo`Vadim Petrochenkov-54/+26
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-4/+1
2017-12-08incr.comp.: Make Span decoding more consistent so it doesn't mess up -Zincrem...Michael Woerister-13/+21
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-3/+1
2017-12-05Add field `is_import` to `def::Export`.Jeffrey Seyfried-4/+10
2017-12-05Include non-`pub` `use` and `extern crate` items in the crate metadata for ma...Jeffrey Seyfried-10/+17
2017-12-04rustc_back: move dynamic_lib to rustc_metadata.Irina-Gabriela Popa-1/+292
2017-12-01Auto merge of #46370 - michaelwoerister:rm-metadata-hashing, r=eddybbors-185/+20
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-185/+20
2017-11-28incr.comp.: Make MIR encoding fit for incr.comp. caching.Michael Woerister-0/+18
2017-11-24Auto merge of #45946 - estebank:crate-conflict-diag, r=arielb1bors-84/+85
2017-11-22Use multiline text for crate conflict diagnosticsEsteban Küber-84/+85
2017-11-21Auto merge of #45879 - nikomatsakis:nll-kill-cyclic-closures, r=arielb1bors-43/+21
2017-11-21Auto merge of #45701 - cramertj:impl-trait-this-time, r=eddybbors-1/+1
2017-11-18remove the `generator_sigs` map, query, and plumbingNiko Matsakis-32/+20
2017-11-18kill the `closure_kind` queryNiko Matsakis-11/+1
2017-11-17Fix impl Trait Lifetime HandlingTaylor Cramer-1/+1
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-118/+57
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-3/+51
2017-11-16incr.comp.: Remove some code duplication around TyDecoder by factoring things...Michael Woerister-113/+2
2017-11-15Split hir::TyImplTrait, move checks to HIR loweringChristopher Vittal-1/+1
2017-11-13incr.comp.: Properly use ty::codec::decode_cnum() in rustc_metadata::decoder.Michael Woerister-6/+1
2017-11-13incr.comp.: Add position() method to TyEncoder.Michael Woerister-0/+7
2017-11-12rustc_driver: base extern query providers on local ones.Eduard-Mihai Burtescu-3/+3
2017-11-08incr.comp.: Provide session to some more decoding contexts.Michael Woerister-8/+23
2017-11-07incr.comp.: Always require Session when decoding Spans (as to avoid silently ...Michael Woerister-53/+60
2017-11-05Auto merge of #45770 - spastorino:newtype_index, r=nikomatsakisbors-0/+1
2017-11-04Auto merge of #45711 - tirr-c:unicode-span, r=estebankbors-1/+7
2017-11-04Make DefIndex use newtype_index macroSantiago Pastorino-0/+1
2017-11-04Auto merge of #45394 - davidtwco:rfc-2008, r=petrochenkovbors-1/+8