about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-8210/+0
2020-08-30Auto merge of #75176 - jyn514:impl-link, r=GuillaumeGomez,petrochenkovbors-1/+10
2020-08-30rustdoc,metadata: DebuggingJoshua Nelson-1/+10
2020-08-29Auto merge of #75754 - joshtriplett:wip-perf-snappy, r=Mark-Simulacrumbors-3/+3
2020-08-26Auto merge of #75811 - ecstatic-morse:better-dlerror, r=nagisabors-34/+74
2020-08-25Explicitly pass `RTLD_LOCAL` to `dlopen`Dylan MacKenzie-4/+4
2020-08-25Always treat `dlsym` returning NULL as an errorDylan MacKenzie-31/+24
2020-08-22rustc_metadata: Move some code around to merge impls of `CrateMetadataRef`Vadim Petrochenkov-53/+51
2020-08-22Do not forget capacity when collecting def path hashesVadim Petrochenkov-7/+6
2020-08-22Lazy decoding of DefPathTable from crate metadata (non-incremental case)Aaron Hill-32/+73
2020-08-22Treat a NULL return from `dlsym` as an error on illumosDylan MacKenzie-4/+24
2020-08-22Refactor dynamic library error checking on *nixDylan MacKenzie-34/+61
2020-08-20Switch to Snappy compression for metadataJosh Triplett-3/+3
2020-08-18Auto merge of #75635 - Aaron1011:fix/incr-fn-param-names, r=eddybbors-5/+1
2020-08-17Rollup merge of #75548 - dancrossnyc:master, r=tmandryTyler Mandry-4/+10
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-5/+5
2020-08-17librustc_metadata::locator: Properly detect file type.Dan Cross-4/+10
2020-08-16Don't use `dep_graph.with_ignore` when encoding fn param namesAaron Hill-5/+1
2020-08-15replaced log with tracingGurpreet Singh-9/+9
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-10/+10
2020-08-14Rework `rustc_serialize`Matthew Jasper-261/+227
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-10/+10
2020-08-09Auto merge of #75278 - cuviper:indexmap, r=Mark-Simulacrumbors-17/+5
2020-08-09rustc_metadata: use IndexSet in EncodeContextJosh Stone-17/+5
2020-08-09Auto merge of #75137 - Aaron1011:fix/hygiene-skip-expndata, r=petrochenkovbors-0/+4
2020-08-09Add comment about the lack of `ExpnData` serialization for proc-macro cratesAaron Hill-0/+4
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-40/+59
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-39/+58
2020-08-08Remove some unnecessary uses of `Option`.Nicholas Nethercote-1/+1
2020-08-07fix clippy::unnecessary_mut_passed: function arg is not required to be mutableMatthias Krüger-1/+1
2020-08-06Record query name when profiling "metadata_decode_entry"Aaron Hill-1/+1
2020-08-06Auto merge of #75008 - eddyb:rmeta-indexed-trait-impls, r=nikomatsakisbors-12/+23
2020-08-04metadata: skip empty polymorphization bitsetDavid Wood-2/+5
2020-08-04mir: use `FiniteBitSet<u32>` in polymorphizationDavid Wood-2/+2
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-4/+4
2020-08-02Rollup merge of #75059 - shengsheng:typos, r=Dylan-DPCManish Goregaokar-1/+1
2020-08-03Rollup merge of #75054 - cjgillot:rename-depkind, r=petrochenkovYuki Okushi-24/+24
2020-08-02fix typosliuzhenyu-1/+1
2020-08-02Rename rustc_middle::cstore::DepKind to DependencyKind.Camille GILLOT-24/+24
2020-08-01rustc_metadata: track the simplified Self type for every trait impl.Eduard-Mihai Burtescu-12/+23
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-30Rollup merge of #74915 - alexcrichton:allow-failing-canonicalize, r=Mark-Simu...Manish Goregaokar-20/+18
2020-07-30rustc: Ignore fs::canonicalize errors in metadataAlex Crichton-20/+18
2020-07-30Auto merge of #74876 - oli-obk:lumberjack_disable, r=RalfJungbors-22/+33
2020-07-29Address review commentsOliver Scherer-5/+3
2020-07-28Cache non-exhaustive separately from attributesMark Rousskov-4/+9
2020-07-28Replace all uses of `log::log_enabled` with `Debug` printersOliver Scherer-22/+35
2020-07-27mv std libs to library/mark-1/+33
2020-07-26Share serialization optimization between incr and metadataAaron Hill-114/+54
2020-07-26Add test for serializing hygiene *into* a proc-macro crateAaron Hill-4/+27