summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2017-12-24Auto merge of #46896 - arielb1:shadow-scope, r=eddybbors-1/+1
2017-12-24Auto merge of #46833 - diwic:7c-abort-ffi, r=arielb1bors-0/+1
2017-12-22Auto merge of #46842 - michaelwoerister:fingerprint-vec, r=nikomatsakisbors-4/+2
2017-12-22Auto merge of #46779 - Zoxc:par-merge-without-sync, r=arielb1bors-4/+2
2017-12-22Auto merge of #46732 - estebank:silence-recovered-blocks, r=petrochenkovbors-0/+2
2017-12-21Auto merge of #46922 - kennytm:rollup, r=kennytmbors-3/+4
2017-12-21Do not emit type errors on recovered blocksEsteban Küber-0/+2
2017-12-22Rollup merge of #46839 - michaelwoerister:faster-span-hashing-2, r=nikomatsakiskennytm-3/+4
2017-12-21Refactor code so the call to codemap.files() does not deadlockJohn Kåre Alsaker-4/+2
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-5/+9
2017-12-21fix debuginfo scoping of let-statementsAriel Ben-Yehuda-1/+1
2017-12-21Auto merge of #46754 - cramertj:refactor-arg-impl, r=nikomatsakisbors-1/+0
2017-12-21Mir: Add Terminatorkind::AbortDavid Henningsson-0/+1
2017-12-20incr.comp.: Replace Fingerprint::zero() with a constant.Michael Woerister-4/+2
2017-12-20Auto merge of #46733 - nikomatsakis:nll-master-to-rust-master-5, r=arielb1bors-3/+21
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-3/+4
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-3/+1
2017-12-15Refactor argument-position impl TraitTaylor Cramer-1/+0
2017-12-15add a new RegionKind variant: ReClosureBoundNiko Matsakis-0/+3
2017-12-15permit `ClosureOutlivesRequirement` to constrain regions or typesNiko Matsakis-3/+18
2017-12-14Auto merge of #45047 - durka:trait-alias, r=petrochenkovbors-0/+2
2017-12-14add trait aliases to HIRAlex Burka-0/+2
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-6/+11
2017-12-14incr.comp.: Speed up span hashing by caching expansion context hashes.Michael Woerister-3/+28
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-0/+11
2017-12-13Auto merge of #46419 - jseyfried:all_imports_in_metadata, r=nrcbors-1/+3
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-203/+13
2017-12-07mir-borrowck returns closure requirements, mir-typeck enforcesNiko Matsakis-0/+22
2017-12-05Add field `is_import` to `def::Export`.Jeffrey Seyfried-1/+2
2017-12-05Include non-`pub` `use` and `extern crate` items in the crate metadata for ma...Jeffrey Seyfried-0/+1
2017-12-02Auto merge of #46368 - michaelwoerister:incr-comp-type-debuginfo-spans, r=eddybbors-11/+9
2017-12-01Auto merge of #46425 - eddyb:mir-place, r=nikomatsakisbors-25/+25
2017-12-01MIR: s/lv(al(ue)?)?/place in function/variable/module names.Eduard-Mihai Burtescu-22/+22
2017-12-01MIR: s/Lvalue/Place in type names.Eduard-Mihai Burtescu-4/+4
2017-12-01Auto merge of #46338 - michaelwoerister:lazy-diagnostics, r=nikomatsakisbors-44/+57
2017-12-01Auto merge of #46236 - davidtwco:issue-46023, r=arielb1bors-1/+1
2017-12-01incr.comp.: Store Spans as (file,line,col,length) in incr.comp. cache.Michael Woerister-43/+32
2017-12-01incr.comp.: Properly hash and encode macro expansion information.Michael Woerister-1/+25
2017-12-01Auto merge of #46370 - michaelwoerister:rm-metadata-hashing, r=eddybbors-6/+0
2017-11-30Immutable unique closure upvars cannot be mutated.David Wood-1/+1
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-6/+0
2017-11-29incr.comp.: Remove an unnecessary HIR access which enables hashing spans for ...Michael Woerister-11/+9
2017-11-28incr.comp.: Make MIR encoding fit for incr.comp. caching.Michael Woerister-3/+3
2017-11-28MIR: split Operand::Consume into Copy and Move.Eduard-Mihai Burtescu-1/+4
2017-11-26make accessing packed fields a future-compat warningAriel Ben-Yehuda-1/+20
2017-11-25Conform namesShotaro Yamada-1/+1
2017-11-24Do match-check before const MIR generationShotaro Yamada-1/+2
2017-11-22Implement in-band lifetime bindingsTaylor Cramer-3/+9
2017-11-21Auto merge of #45879 - nikomatsakis:nll-kill-cyclic-closures, r=arielb1bors-1/+2
2017-11-21Auto merge of #45701 - cramertj:impl-trait-this-time, r=eddybbors-1/+6