summary refs log tree commit diff
path: root/src/librustc_metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2018-04-20Clean up `IsolatedEncoder::encode_info_for_impl_item()` a bitWesley Wiser-12/+13
2018-04-20Fix bad merge in #49991Wesley Wiser-1/+1
2018-04-19Remove HIR inliningWesley Wiser-44/+59
2018-04-16Auto merge of #49433 - varkor:metadata-skip-mir-opt, r=michaelwoeristerbors-2/+9
2018-04-14Get rid of redundant `HashSet`Oliver Schneider-13/+12
2018-04-14Encode items before encoding the list of AllocIdsOliver Schneider-10/+13
2018-04-14Use `LazySeq` instead of `Vec`Oliver Schneider-17/+22
2018-04-14Don't recurse into allocations, use a global table insteadOliver Schneider-22/+46
2018-04-12Auto merge of #49558 - Zoxc:sync-misc, r=michaelwoeristerbors-1/+1
2018-04-10Make Session.has_global_allocator thread-safeJohn Kåre Alsaker-1/+1
2018-04-09Take OutputType::DepInfo into account for metadata_output_onlyvarkor-3/+2
2018-04-09Convert sort_unstable_by_key to sort_by_cached_keyvarkor-2/+2
2018-04-06Allow for representing exported monomorphizations in crate metadata.Michael Woerister-4/+8
2018-04-04Add len() method to OutputTypesvarkor-1/+1
2018-03-28Take the original extra-filename passed to a crate into account whenChris Manchester-0/+2
2018-03-27Skip MIR optimisation for cargo checkvarkor-3/+11
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-1/+11
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-0/+12
2018-03-20Encode/decode extern statics in metadata and incremental cacheOliver Schneider-2/+2
2018-03-16Cleanup metadata and incremental cache processing of constantsOliver Schneider-24/+20
2018-03-08Hide the RefCell inside InterpretInternerOliver Schneider-3/+3
2018-03-08Don't borrow the interpret_interner for anything but a direct function callOliver Schneider-5/+4
2018-03-08Fully use miri in transOliver Schneider-5/+3
2018-03-08Initial changes to librustc to support const trait fns.Alexander Regueiro-1/+8
2018-03-08Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider-9/+4
2018-03-08Produce instead of pointersOliver Schneider-6/+8
2018-03-08Add a variant to ConstVal for storing miri resultsOliver Schneider-1/+38
2018-03-06Add `inline` to `TransFnAttrs`Wesley Wiser-2/+2
2018-03-06Don't show crate metadata symbol as exported symbol to downstream crates.Michael Woerister-3/+19
2018-03-06Don't recompute SymbolExportLevel for upstream crates.Michael Woerister-15/+13
2018-03-06Clean up handling of symbol export information.Michael Woerister-10/+9
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-11/+14
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-3/+3
2018-02-22Implement --remap-path-prefixJeremy Fitzhardinge-1/+1
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-12/+0
2018-01-13Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddybbors-1/+1
2018-01-11Auto merge of #47087 - Zoxc:incr_no_in_ignore, r=michaelwoeristerbors-8/+9
2018-01-11Auto merge of #47243 - wesleywiser:incr_fingerprint_encoding, r=michaelwoeristerbors-0/+7
2018-01-09[incremental] Specialize encoding and decoding of FingerprintsWesley Wiser-0/+7
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-8/+9
2018-01-09Rollup merge of #47258 - rkruppe:struct-assert, r=eddybkennytm-4/+4
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-1/+1
2018-01-08rustc::ty: Rename `struct_variant` to `non_enum_variant`Robin Kruppe-4/+4
2018-01-04Span Encoding: Replace if with debug_assertion() and add some comments.Michael Woerister-3/+4
2018-01-04Map invalid Spans to DUMMY_SP during crate metadata encoding.Michael Woerister-1/+39
2017-12-21Auto merge of #46922 - kennytm:rollup, r=kennytmbors-0/+7
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-3/+3
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-0/+7
2017-12-14add trait aliases to HIRAlex Burka-1/+3
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-15/+17