about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2017-07-31async-llvm(19): Already start LLVM while still translating.Michael Woerister-48/+55
2017-07-31async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.Michael Woerister-75/+84
2017-07-31async-llvm(17): Create MSVC __imp_ symbols immediately for each module.Michael Woerister-39/+27
2017-07-31async-llvm(16): Inject allocator shim into LLVM module immediately if necessary.Michael Woerister-12/+27
2017-07-31async-llvm(15): Don't require number of codegen units upfront.Michael Woerister-34/+27
2017-07-31async-llvm(14): Move LTO/codegen-unit conflict check to beginning of compilat...Michael Woerister-13/+17
2017-07-31async-llvm(13): Submit LLVM work packages from base::trans_crate().Michael Woerister-87/+90
2017-07-31async-llvm(12): Hide no_integrated_as logic in write::run_passes.Michael Woerister-41/+23
2017-07-31async-llvm(11): Delay joining ongoing translation until right before linking.Michael Woerister-110/+98
2017-07-31async-llvm(10): Factor compile output files cleanup into separate functions.Michael Woerister-85/+101
2017-07-31async-llvm(9): Move OngoingCrateTranslation into back::write.Michael Woerister-73/+83
2017-07-31async-llvm(8): Clean up resource management and drop LLVM modules ASAP.Michael Woerister-151/+256
2017-07-31async-llvm(7): Clean up error handling a bit.Michael Woerister-6/+13
2017-07-31async-llvm(6): Make the LLVM work coordinator get its work package through a ...Michael Woerister-28/+53
2017-07-31async-llvm(5): Do continuous error handling on main thread.Michael Woerister-14/+55
2017-07-31async-llvm(4): Move work coordination to separate thread in order to free up ...Michael Woerister-63/+61
2017-07-31async-llvm(3): Make write::CodegenContext Clone and Send.Michael Woerister-82/+78
2017-07-31async-llvm(2): Decouple diagnostics emission from LLVM worker coordination.Michael Woerister-154/+238
2017-07-31async-llvm(1): Run LLVM already in trans_crate().Michael Woerister-72/+129
2017-07-31Auto merge of #43562 - alexcrichton:no-clean-rebuild, r=petrochenkovbors-13/+0
2017-07-31Auto merge of #43546 - nikomatsakis:issue-43132, r=arielb1bors-6/+86
2017-07-31Auto merge of #43519 - zackmdavis:long_diagnostics_ever_after, r=GuillaumeGomezbors-22/+90
2017-07-30Auto merge of #43563 - tbu-:pr_from_str_radix_panic, r=alexcrichtonbors-0/+4
2017-07-30Document the `from_str_radix` panicTobias Bucher-0/+4
2017-07-30rustbuild: Remove `--enable-llvm-clean-rebuild`Alex Crichton-13/+0
2017-07-30Auto merge of #43556 - dmizuk:remove-z-opt-usage, r=arielb1bors-5/+9
2017-07-30extended info for E0595 closure cannot mutate immutable local variableZack M. Davis-1/+18
2017-07-30move extended info for E0569 to numerical-order location in fileZack M. Davis-20/+22
2017-07-30add extended info for E0436 functional record update syntax needs structZack M. Davis-1/+50
2017-07-30save the subobligations as wellNiko Matsakis-6/+86
2017-07-30Auto merge of #43515 - QuietMisdreavus:show-assoc-types, r=GuillaumeGomezbors-0/+7
2017-07-30Auto merge of #43543 - petrochenkov:32330, r=nikomatsakisbors-278/+113
2017-07-30librustc_driver: Remove -Z option from usage on stable compilerDaiki Mizukami-5/+9
2017-07-30Auto merge of #43551 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-58/+160
2017-07-29Rollup merge of #43549 - alexcrichton:build-llvm, r=Mark-SimulacrumMark Simulacrum-1/+7
2017-07-29Rollup merge of #43544 - redox-os:update_redox_sys, r=sfacklerMark Simulacrum-10/+62
2017-07-29Rollup merge of #43536 - alexcrichton:privileged, r=TimNNMark Simulacrum-0/+7
2017-07-29Rollup merge of #43513 - alexcrichton:inline-repeat, r=BurntSushiMark Simulacrum-0/+22
2017-07-29Rollup merge of #43512 - arielb1:untyped-move-paths, r=eddybMark Simulacrum-19/+28
2017-07-29Rollup merge of #43509 - QuietMisdreavus:method-src, r=GuillaumeGomezMark Simulacrum-1/+13
2017-07-29Rollup merge of #43501 - topecongiro:span-to-whereclause, r=nrcMark Simulacrum-2/+13
2017-07-29Rollup merge of #43409 - tshepang:concise, r=steveklabnikMark Simulacrum-25/+8
2017-07-29Auto merge of #43009 - GuillaumeGomez:unused-doc-comments, r=nrcbors-35/+110
2017-07-29Update rls submoduleGuillaume Gomez-0/+0
2017-07-29Flag docker invocations as --privileged on CIAlex Crichton-0/+7
2017-07-29rustbuild: Enable building LLVMAlex Crichton-1/+7
2017-07-29Auto merge of #43541 - gaurikholkar:lifetime_errors, r=nikomatsakisbors-12/+12
2017-07-29std: Mark `Layout::repeat` as `#[inline]`Alex Crichton-0/+22
2017-07-29Split FL and FD fcntlsJeremy Soller-10/+12
2017-07-29Redox: Add JoinHandleExt (matching Unix version)Ian Douglas Scott-0/+50