summary refs log tree commit diff
path: root/src/librustc_session
AgeCommit message (Expand)AuthorLines
2020-07-10rustdoc: Rename invalid_codeblock_attribute lint to be pluralOliver Middleton-2/+2
2020-05-30Rollup merge of #72669 - petrochenkov:smclean, r=Mark-SimulacrumRalf Jung-40/+19
2020-05-30Rollup merge of #72666 - ivanloz:profile_emit_flag, r=matthewjasperRalf Jung-0/+3
2020-05-30Rollup merge of #72657 - flip1995:impl_lint_pass-ty, r=matthewjasperRalf Jung-5/+5
2020-05-30Rollup merge of #72540 - davidtwco:issue-67552-mono-collector-comparison, r=v...Ralf Jung-6/+48
2020-05-28standardize limit comparisons with `Limit` typeDavid Wood-6/+48
2020-05-27rustc_session: Cleanup session creationVadim Petrochenkov-40/+19
2020-05-27Implement RFC 2585LeSeulArtichaut-0/+7
2020-05-27Add -Z profile-emit=<path> for Gcov gcda output.Ivan Lozano-0/+3
2020-05-27Allow types (with lifetimes/generics) in impl_lint_passflip1995-5/+5
2020-05-26Rollup merge of #72342 - jsgf:warn-unused-deps, r=petrochenkovDylan DPC-0/+7
2020-05-26Rollup merge of #72270 - RalfJung:lint-ref-to-packed, r=oli-obkDylan DPC-1/+8
2020-05-25Implement warning for unused dependencies.Jeremy Fitzhardinge-0/+7
2020-05-25Add a small MIR validation passJonas Schievink-0/+2
2020-05-25rename lintRalf Jung-2/+2
2020-05-25add a lint against references to packed fieldsRalf Jung-1/+8
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-19/+42
2020-05-22Rollup merge of #72309 - petrochenkov:linkunspec, r=matthewjasperRalf Jung-34/+30
2020-05-20Eliminate some `Option<NativeLibKind>`sVadim Petrochenkov-10/+9
2020-05-20Factor out `NativeLibKind::Dylib` from `NativeLibKind::Unspecified`Vadim Petrochenkov-3/+6
2020-05-20Rename some types describing native librariesVadim Petrochenkov-33/+27
2020-05-20Rollup merge of #72364 - jsgf:remove-unused-deps, r=Mark-SimulacrumDylan DPC-1/+0
2020-05-19Remove unused dependenciesJeremy Fitzhardinge-1/+0
2020-05-18HIR passes for asm!Amanieu d'Antras-0/+7
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-0/+16
2020-05-17Auto merge of #72248 - petrochenkov:codemodel, r=Amanieubors-10/+21
2020-05-16Auto merge of #72178 - tmiasko:inliner-lifetimes, r=nikicbors-0/+10
2020-05-16Rollup merge of #72094 - petrochenkov:overfeature, r=nikicRalf Jung-1/+15
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-10/+21
2020-05-14Consistently use LLVM lifetime markers during codegenTomasz Miąsko-0/+10
2020-05-11Rollup merge of #72067 - jonas-schievink:fuel-warn, r=varkorDylan DPC-1/+1
2020-05-11cmdline: Make target features individually overridableVadim Petrochenkov-1/+15
2020-05-10Auto merge of #71825 - contrun:cg-option-strip, r=petrochenkovbors-3/+26
2020-05-10Emit a warning when optimization fuel runs outJonas Schievink-1/+1
2020-05-10add linking option stripYI-3/+26
2020-05-10Auto merge of #71775 - petrochenkov:crtcfg, r=matthewjasperbors-8/+3
2020-05-09Rollup merge of #71234 - maurer:init-array, r=cuviperRalf Jung-0/+2
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+2
2020-05-06Rollup merge of #71269 - Mark-Simulacrum:sat-float-casts, r=nikicDylan DPC-2/+2
2020-05-06Define UB in float-to-int casts to saturateMark Rousskov-2/+2
2020-05-05Rollup merge of #69984 - lenary:lenary/force-uwtables, r=hanna-kruppeDylan DPC-0/+46
2020-05-04Add Option to Force Unwind TablesSam Elliott-0/+46
2020-05-03Auto merge of #71631 - RalfJung:miri-unleash-the-gates, r=oli-obkbors-1/+47
2020-05-03fmtRalf Jung-1/+1
2020-05-03warn about each skipped feature gateRalf Jung-21/+27
2020-05-03Rollup merge of #71542 - crlf0710:confusable_idents, r=petrochenkovDylan DPC-0/+16
2020-05-03Enable `cfg` predicate for `target_feature = "crt-static"` only if the target...Vadim Petrochenkov-8/+3
2020-05-03Implement `confusable_idents` lint.Charles Lew-0/+16
2020-05-02fix miri-unleash delayed sanity checkingRalf Jung-9/+14
2020-05-02make sure the miri-unleash-flag is not used to circumvent feature gatesRalf Jung-1/+36