summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2017-09-14stabilize mem::discriminant (closes #24263)Alex Burka-1/+0
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-2/+2
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-23Auto merge of #42565 - murarth:rc-from-slice, r=aturonbors-1/+1
2017-08-19Implement `From<&[T]>` and others for `Arc`/`Rc`Murarth-1/+1
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-41/+1
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-72/+72
2017-08-11Rollup merge of #43739 - ibabushkin:master, r=eddybGuillaume Gomez-1/+1
2017-08-08Encode proper spans in crate metadata.Inokentiy Babushkin-1/+1
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
2017-07-31async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.Michael Woerister-7/+5
2017-07-28syntax: Add `tokens: Option<TokenStream>` to ItemAlex Crichton-0/+1
2017-07-24Rollup merge of #43421 - alexcrichton:add-some-build-scripts, r=Mark-SimulacrumMark Simulacrum-0/+14
2017-07-22rustc: Add some build scripts for librustc cratesAlex Crichton-0/+14
2017-07-20Remove unused DefTable::retrace_path().Michael Woerister-11/+1
2017-07-15Add support for dylibs with Address Sanitizer. This supports cdylibs and stat...William Brown-14/+43
2017-07-11Auto merge of #43147 - oyvindln:deflate_fix, r=alexcrichtonbors-2/+2
2017-07-10Use similar compression settings as before updating to use flate2oyvindln-2/+2
2017-07-10Allow 'tcx in define_dep_nodes! and deduplicate some DepNodes.Michael Woerister-2/+2
2017-07-06Auto merge of #42727 - alexcrichton:allocators-new, r=eddybbors-60/+161
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-60/+161
2017-07-05Merge remote-tracking branch 'origin/master' into proc_macro_apiAlex Crichton-33/+82
2017-07-02Remove the remaining feature gatesStjepan Glavina-1/+0
2017-06-27rustc_typeck: support functions in variance computation.Eduard-Mihai Burtescu-6/+25
2017-06-27rustc: move the PolyFnSig out of TyFnDef.Eduard-Mihai Burtescu-19/+50
2017-06-27rustc: rename closure_type to fn_sig.Eduard-Mihai Burtescu-9/+9
2017-06-26Revert a few changesAlex Crichton-41/+7
2017-06-26Address review comments.Jeffrey Seyfried-3/+3
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-11/+51
2017-06-26Simplify `hygiene::Mark` application, andJeffrey Seyfried-1/+1
2017-06-23Removed as many "```ignore" as possible.kennytm-4/+4
2017-06-20Remove the in-tree `flate` crateAlex Crichton-5/+6
2017-06-19Bump version and stage0 compilerAlex Crichton-3/+0
2017-06-18Auto merge of #42593 - ibabushkin:on-demand-external-source, r=eddybbors-1/+3
2017-06-16Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakisbors-32/+31
2017-06-14Switch CrateNum queries to DefIdTaylor Cramer-95/+74
2017-06-15Update older URLs pointing to the first edition of the BookWonwoo Choi-1/+2
2017-06-14Auto merge of #42433 - marco-c:profiling, r=alexcrichtonbors-0/+28
2017-06-14On-demandify extern_crateTaylor Cramer-6/+2
2017-06-14On-demandify is_allocator and is_panic_runtimeTaylor Cramer-10/+2
2017-06-14on-demand dylib dependency formatsTaylor Cramer-6/+1
2017-06-14Add CrateNum-taking ability to the provide macroTaylor Cramer-68/+91
2017-06-13On-demand is_const_fnTaylor Cramer-7/+21
2017-06-13External spans: Added a test for #38875.Inokentiy Babushkin-1/+1
2017-06-12Auto merge of #42537 - michaelwoerister:tcx-for-dep-node, r=nikomatsakisbors-17/+28
2017-06-10Added source hashes to FileMapInokentiy Babushkin-0/+2
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-17/+28
2017-06-09Auto merge of #42507 - ibabushkin:external-span-trans, r=eddybbors-13/+13
2017-06-07Fix translation of external spans.Inokentiy Babushkin-13/+13
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-46/+38