about summary refs log tree commit diff
path: root/src/librustc_codegen_utils
AgeCommit message (Expand)AuthorLines
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-14xLTO: Don't pass --plugin-opt=thin to LLD. That's not supported anymore.Michael Woerister-11/+0
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-11Fix typos.Bruce Mitchener-1/+1
2018-11-10codegen_llvm_back: use mem::replace instead of swap where more conciseljedrz-12/+5
2018-11-10codegen_llvm_back: use to_owned instead of to_string with string literalsljedrz-1/+1
2018-11-10codegen_llvm_back: improve common patternsljedrz-11/+7
2018-11-10codegen_llvm_back: whitespace & formatting fixesljedrz-12/+10
2018-11-10Auto merge of #55626 - nikic:update-emscripten, r=alexcrichtonbors-0/+10
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-11-04Don't export non-function symbols with emscriptenNikita Popov-0/+10
2018-11-03Remove rustc_metadata_utils, which contains only one functionbjorn3-4/+3
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-0/+1719
2018-10-27Auto merge of #54183 - qnighy:by-value-object-safety, r=oli-obkbors-1/+12
2018-10-26Remove redundant cloneShotaro Yamada-1/+1
2018-10-24Include InstanceDef's discriminant in the symbol hash.Masaki Hara-2/+4
2018-10-24Distinguish vtable shims in symbol paths.Masaki Hara-1/+10
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-02Attempt to resolve linking issues.David Wood-1/+1
2018-10-02Add `crate::` to trait suggestions in Rust 2018.David Wood-0/+1
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-1/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-28Move `filename_for_metadata` to codegen_utilsIgor Matuszewski-0/+13
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-2/+2
2018-08-27Remove path prefixes from NodeKindvarkor-2/+2
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-1/+1
2018-08-27Auto merge of #53441 - toidiu:ak-fix53419, r=nikomatsakisbors-0/+1
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-10/+5
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-1/+1
2018-08-18Remove LinkMeta structbjorn3-13/+2
2018-08-12Rollup merge of #53230 - memoryruins:nll_bootstrap_4, r=nikomatsakisGuillaume Gomez-0/+1
2018-08-09[nll] librustc_codegen_utils: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-08-04Move share_generics getter onto options directlyMark Rousskov-1/+1
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-20/+20
2018-08-03Move validate_crate_name to rustc_metadataMark Rousskov-2/+5
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+0
2018-07-11Deny bare trait objects in in src/librustc_codegen_utilsljedrz-12/+13
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+0
2018-07-07Move llvm_target_features back to llvm_utilbjorn3-131/+2
2018-07-07Move time_graph.rs to rustc/utilbjorn3-279/+0
2018-07-07Leave fixme commentbjorn3-1/+2
2018-07-07Fix metadata_only metadata encodingbjorn3-1/+15