about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2020-04-20Ignore -Zprofile when building compiler_builtinsAmanieu d'Antras-5/+18
2020-04-20const prop: don't special case return placeJonas Schievink-13/+9
2020-04-20Use copy_op_transmuteJonas Schievink-1/+1
2020-04-20Bless 32-bit test outputJonas Schievink-15/+15
2020-04-20Remove unnecessary blockJonas Schievink-6/+4
2020-04-20Fix codegen and mir-opt testsJonas Schievink-19/+18
2020-04-20Update const propJonas Schievink-5/+5
2020-04-20Dump return_place upon returningJonas Schievink-0/+1
2020-04-20Fix pop_stack_frame logicJonas Schievink-22/+7
2020-04-20Remove null placesJonas Schievink-21/+0
2020-04-20Treat RETURN_PLACE as a normal LocalJonas Schievink-70/+42
2020-04-20Do not build tools if user do not want themMateusz Mikuła-1/+9
2020-04-20Ensure tail expression will have a `Ty` for E0746Esteban Küber-66/+113
2020-04-20Apply suggestions from PR reviewEduardo Broto-1/+1
2020-04-20Remove some allocations in predicate evaluationEsteban Küber-9/+10
2020-04-20Use more `Iterator`s instead of `Vec`sEsteban Küber-81/+60
2020-04-20Remove unnecessary allocationEsteban Küber-26/+25
2020-04-20Remove some `Vec` allocations in an effort to improve perfEsteban Küber-54/+38
2020-04-20Improve Layout::extend docsCAD97-3/+4
2020-04-20Update src/libcore/alloc/layout.rsChristopher Durham-2/+2
2020-04-20Suggest `-> impl Trait` and `-> Box<dyn Trait>` on fn that doesn't returnEsteban Küber-42/+101
2020-04-20Rollup merge of #71334 - ehuss:pattern-docs, r=kennytmDylan DPC-37/+150
2020-04-20Rollup merge of #71328 - Mark-Simulacrum:stabilize-pathbuf-capacity, r=sfacklerDylan DPC-8/+7
2020-04-20Rollup merge of #71284 - JOE1994:serialize_id, r=petrochenkovDylan DPC-6/+18
2020-04-20Rollup merge of #71270 - Rustin-Liu:rustin-patch-has-self, r=estebankDylan DPC-4/+7
2020-04-20Rollup merge of #71250 - GuillaumeGomez:use-json-instead-of-js, r=kinnisonDylan DPC-5/+41
2020-04-20Expand comment to justify not checking if all the exports are green.Felix S. Klock II-0/+17
2020-04-20Check that main/start is not asyncSebastian Malton-14/+88
2020-04-20Add error message for using type parameter as the type of a const parametervarkor-19/+49
2020-04-20Auto merge of #70729 - nnethercote:a-big-options-clean-up, r=petrochenkovbors-379/+339
2020-04-20Make the `structural_match` error diagnostic for const generics clearervarkor-7/+9
2020-04-20use span_lint_and_help, cargo dev fmtDevin R-1/+1
2020-04-20progress work on suggestion for auto fixDevin R-0/+7
2020-04-20tweak commentsNiko Matsakis-5/+10
2020-04-20Remove unused ToHex/FromHex traitShotaro Yamada-207/+0
2020-04-20Remove unused dependenciesShotaro Yamada-15/+0
2020-04-20Auto merge of #71232 - eddyb:print-const-adts, r=oli-obkbors-103/+128
2020-04-19Bless new miri_unleashed testDylan MacKenzie-2/+13
2020-04-19check '-Zast-json' & '-Zast-json-noexpand' to output legal JSONJOE1994-2/+14
2020-04-20Auto merge of #71007 - Amanieu:deprecate_asm, r=Mark-Simulacrumbors-5/+34
2020-04-19[ConstProp] Use a `BitSet<Local>` instead of `IndexVec<Local, bool>`Wesley Wiser-5/+4
2020-04-19Stabilize PathBuf capacity methodsMark Rousskov-8/+7
2020-04-19allow(unused_must_use) in issue-23611-enum-swap-in-drop.rsJosh Stone-1/+2
2020-04-19Note that some terminators should cause an errorDylan MacKenzie-0/+2
2020-04-19Exhaustively match on `TerminatorKind` during const checkingDylan MacKenzie-1/+11
2020-04-19Exhaustively match on `StatementKind` during const checkingDylan MacKenzie-3/+8
2020-04-19Check for `llvm_asm` in a const contextDylan MacKenzie-1/+23
2020-04-19Update pattern docs.Eric Huss-37/+150
2020-04-19Moving all rustdoc-ui tests to check-passVal Markovic-19/+19
2020-04-19Auto merge of #70598 - vakaras:add-threads-cr3, r=oli-obk,RalfJungbors-70/+172