summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2017-02-25rustc: introduce a query system for type information in ty::maps.Eduard Burtescu-4/+4
2017-02-25Rollup merge of #40037 - froydnj:overflow-checks, r=alexcrichtonEduard-Mihai Burtescu-0/+11
2017-02-25Rollup merge of #40022 - wagenet:lib-defaults, r=alexcrichtonEduard-Mihai Burtescu-29/+30
2017-02-23Better handling of lib defaultsPeter Wagenet-29/+30
2017-02-22add `-C overflow-checks` optionNathan Froyd-0/+11
2017-02-20incr-comp: track the -Z sanitizer flagJorge Aparicio-3/+5
2017-02-08sanitizer supportJorge Aparicio-1/+24
2017-02-04Auto merge of #38426 - vadimcn:nobundle, r=alexcrichtonbors-0/+5
2017-02-02introduce `LintTable`Niko Matsakis-14/+7
2017-01-24incr.comp.: Make cross-crate tracking for incr. comp. opt-in.Michael Woerister-0/+2
2017-01-19Feature gateVadim Chugunov-0/+4
2017-01-19Implement the "static-nobundle" library kind (RFC 1717).Vadim Chugunov-0/+1
2017-01-17Refactor the parser to consume token trees.Jeffrey Seyfried-1/+2
2017-01-10Rollup merge of #38841 - F001:Fix, r=steveklabnikSeo Sanghyeon-1/+1
2017-01-05Update usage of rustcF001-1/+1
2017-01-03fix help for the --print optionDoug Goldstein-1/+2
2016-12-29Support --emit=foo,metadataNick Cameron-0/+13
2016-12-29Restore --crate-type=metadata as an alias for --crate-type=rlib,--emit=metada...Nick Cameron-4/+15
2016-12-29Change --crate-type metadata to --emit=metadataNick Cameron-6/+8
2016-12-24Add a min_atomic_width target option, like max_atomic_width.whitequark-1/+2
2016-12-23Auto merge of #38401 - redox-os:redox_cross, r=brsonbors-12/+6
2016-12-22Convert fam to SymbolJeremy Soller-3/+3
2016-12-22Correct target_family messJeremy Soller-12/+6
2016-12-20Rollup merge of #38418 - michaelwoerister:def_path_cleanup, r=eddybAlex Crichton-0/+5
2016-12-18Auto merge of #37429 - camlorn:univariant_layout_optimization, r=eddybbors-1/+6
2016-12-17rustbuild: Fix LC_ID_DYLIB directives on OSXAlex Crichton-0/+2
2016-12-16definitions: Add some timing stats for DefPathTable decoding.Michael Woerister-0/+5
2016-12-14Fix -Z print-type-sizes and tests.Austin Hicks-1/+6
2016-12-11Simplify use of mir_opt_levelUlrik Sverdrup-8/+3
2016-12-07add a -Z flag to guarantee that MIR is generated for all functionsOliver Schneider-0/+2
2016-12-06Auto merge of #37973 - vadimcn:dllimport, r=alexcrichtonbors-22/+50
2016-12-04Auto merge of #38092 - pnkfelix:mir-stats, r=nikomatsakisbors-0/+2
2016-12-03Rollup merge of #38113 - nikomatsakis:incremental-dump-hash, r=michaelwoeristerCorey Farwell-0/+2
2016-12-03Auto merge of #38061 - cardoe:target-spec, r=alexcrichtonbors-3/+11
2016-12-02rustc: add --print target-spec optionDoug Goldstein-0/+6
2016-12-01Implement native library kind and name overrides from the command line.Vadim Chugunov-22/+50
2016-12-01convert --print options to a vectorDoug Goldstein-3/+5
2016-12-02limit the length of types in monomorphizationAriel Ben-Yehuda-0/+4
2016-12-01add a `-Z incremental-dump-hash` flagNiko Matsakis-0/+2
2016-11-30Adds `-Z mir-stats`, which is similar to `-Z hir-stats`.Felix S. Klock II-0/+2
2016-11-24Revisions from review comments, squashed.Felix S. Klock II-68/+177
2016-11-24Add `-Z print-type-sizes`, a tool for digging into how variants are laid out.Felix S. Klock II-1/+75
2016-11-22Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichtonbors-13/+16
2016-11-23Rebasing and review changesNick Cameron-1/+1
2016-11-21Fix fallout in `rustdoc` and tests.Jeffrey Seyfried-7/+3
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-22/+20
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-21/+21
2016-11-21Add --crate-type metadataNick Cameron-13/+16
2016-11-20Refactor `CrateConfig`.Jeffrey Seyfried-32/+26
2016-11-20Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s.Jeffrey Seyfried-17/+16