summary refs log tree commit diff
path: root/src/librustc_incremental
AgeCommit message (Expand)AuthorLines
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-4/+4
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-13/+13
2018-10-05Remove graphviz::IntoCowljedrz-3/+2
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-44/+59
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-04Breaking change upgradesMark Rousskov-2/+2
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-0/+2
2018-09-02Auto merge of #53599 - matthiaskrgr:split_str__to__split_char, r=frewsxcvbors-1/+1
2018-08-31Always add all modules to the global ThinLTO module analysis when compiling i...Michael Woerister-1/+0
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-0/+1
2018-08-31Persist ThinLTO import data in incr. comp. session directory.Michael Woerister-0/+2
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-6/+5
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-4/+4
2018-08-27Remove path prefixes from NodeKindvarkor-1/+2
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-7/+7
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-22use char pattern for single-character splits: a.split("x") -> a.split('x')Matthias Krüger-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-2/+2
2018-08-15Use CGU name as LLVM module name and add some caching to CGU name generation.Michael Woerister-5/+5
2018-08-15Clean up CodegenUnit name generation.Michael Woerister-8/+45
2018-08-10Auto merge of #53073 - Mark-Simulacrum:data-structures, r=pnkfelixbors-6/+8
2018-08-09Move rustc::util::fs into separate (new) crateMark Rousskov-5/+7
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-09[nll] librustc_incremental: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-05Remove unnecessary feature attributes that sneaked invarkor-1/+0
2018-07-28Don't format!() string literalsljedrz-1/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-18Implement existential typesOliver Schneider-0/+1
2018-07-16Update a debug stringOliver Schneider-1/+1
2018-07-16ItemKindcsmoe-15/+15
2018-07-16Revert "Persist ThinLTO import data in incr. comp. session directory."Michael Woerister-2/+0
2018-07-16Revert "Clean up CodegenUnit name generation."Michael Woerister-45/+8
2018-07-13Auto merge of #52266 - michaelwoerister:incr-thinlto-preliminaries, r=alexcri...bors-8/+47
2018-07-14Rollup merge of #52302 - ljedrz:dyn_futureproofing, r=cramertjkennytm-0/+2
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-07-12rename `control_flow_graph` to `graph`Niko Matsakis-1/+1
2018-07-12rename `graph` to `control_flow_graph::implementation`Niko Matsakis-1/+3
2018-07-11Clean up CodegenUnit name generation.Michael Woerister-8/+45
2018-07-11Persist ThinLTO import data in incr. comp. session directory.Michael Woerister-0/+2
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-34/+20
2018-06-19Save query results and the dep graph in parallelJohn Kåre Alsaker-8/+16
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-2/+2
2018-05-18Serialize attributes into the CrateRootIsaac Whitfield-10/+14
2018-05-17Rename trans to codegen everywhere.Irina Popa-14/+14
2018-05-11Update an old method name in debug loggingIsaac Whitfield-1/+1
2018-05-11Update naming in line with PR commentsIsaac Whitfield-15/+16
2018-05-11Catch a bad reference in use clausesIsaac Whitfield-1/+1
2018-05-11Remove shared access to DepGraph::work_productsIsaac Whitfield-19/+18
2018-05-08Fix commentWesley Wiser-1/+1