summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2018-06-28Attempt to fix hygiene for global_allocatorMark Mansi-1/+10
2018-06-19Parallel codeJohn Kåre Alsaker-5/+3
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-6/+6
2018-06-06Reduce the amount of unsafe code and mark handle_deadlock as unsafeJohn Kåre Alsaker-3/+4
2018-06-06Make queries block and handle query cyclesJohn Kåre Alsaker-3/+10
2018-06-05Add commentbjorn3-0/+12
2018-06-05Impl CompilerCalls for CompileController instead of AdHocCompilerCallsbjorn3-0/+57
2018-05-17Rename trans to codegen everywhere.Irina Popa-21/+21
2018-05-13Add a Rayon thread poolJohn Kåre Alsaker-1/+46
2018-05-13Add Sync bounds to the crate storeJohn Kåre Alsaker-2/+2
2018-05-07Make DepGraph::previous_work_products immutableWesley Wiser-9/+10
2018-04-23in unit tests, use `note` to dump multiple program clausesNiko Matsakis-4/+4
2018-04-19add EDITIONS_NAME_LIST, make edition tracked, enforce that only stable editio...Kurtis Nusbaum-1/+1
2018-04-17run rustfmt on rustc_driver/driver.rsMark Mansi-526/+610
2018-04-17Auto merge of #49882 - Zoxc:sync-misc2, r=michaelwoeristerbors-2/+6
2018-04-16Auto merge of #49433 - varkor:metadata-skip-mir-opt, r=michaelwoeristerbors-1/+1
2018-04-15Add misc timingsJohn Kåre Alsaker-2/+6
2018-04-10Make Session.crate_types thread-safeJohn Kåre Alsaker-1/+2
2018-04-10Make Session.crate_disambiguator thread-safeJohn Kåre Alsaker-1/+1
2018-04-10Make recursion_limit and type_length_limit thread-safeJohn Kåre Alsaker-1/+1
2018-04-04Add len() method to OutputTypesvarkor-1/+1
2018-03-28[incremental] Don't panic if decoding the cache failsWesley Wiser-1/+3
2018-03-20rename epoch to editionKurtis Nusbaum-1/+1
2018-03-18Auto merge of #48985 - scalexm:lowering, r=nikomatsakisbors-0/+4
2018-03-17AST/HIR: Clarify what the optional name in extern crate items meanVadim Petrochenkov-1/+1
2018-03-16Checks for unknown attributes before abortingShotaro Yamada-4/+6
2018-03-14Add crate name to "main function not found" error message.Eric Huss-1/+1
2018-03-14Move code into librustc_traitsscalexm-1/+3
2018-03-14Address niko's nitsscalexm-1/+1
2018-03-14Add MVP for chalkificationscalexm-0/+2
2018-03-13introduce `infcx.at(..).normalize(..)` operation [VIC]Niko Matsakis-0/+2
2018-03-09Move PROFQ_CHAN to a Session fieldJohn Kåre Alsaker-46/+40
2018-03-08Make it possible to ungate features by epochManish Goregaokar-1/+3
2018-03-08Regenerate testsOliver Schneider-1/+1
2018-03-08rustc_passes::consts -> rvalue_promotionOliver Schneider-2/+2
2018-03-08Merge const linting pass into const propOliver Schneider-7/+0
2018-03-08Move the pattern checking code to hairOliver Schneider-1/+1
2018-03-08The `const_eval` module is no moreOliver Schneider-3/+2
2018-03-08Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider-0/+7
2018-03-08Move librustc_const_eval to librustc_mirOliver Schneider-2/+1
2018-03-05Turn features() into a query.Michael Woerister-6/+6
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-2/+2
2018-02-28Rollup merge of #48461 - Manishearth:epoch-dyn-trait, r=nmatsakisManish Goregaokar-1/+1
2018-02-24Rollup merge of #48353 - michaelwoerister:monoitem-static-defid, r=eddybManish Goregaokar-0/+1
2018-02-24Rollup merge of #48143 - nikomatsakis:termination_trait_in_tests, r=eddybManish Goregaokar-1/+2
2018-02-24Rollup merge of #47987 - Zoxc:rm-recursion-checking, r=eddybManish Goregaokar-5/+1
2018-02-23Allow future-incompat lints to mention an epochManish Goregaokar-1/+1
2018-02-22support unit tests with return values that implement `Terminaton`Niko Matsakis-1/+2
2018-02-20Do not run the default panic hook inside procedural macros. Fixes #47812John Kåre Alsaker-1/+3
2018-02-19Implement describe_def query for LOCAL_CRATEMichael Woerister-0/+1