about summary refs log tree commit diff
path: root/src/driver
AgeCommit message (Expand)AuthorLines
2022-09-02Fix panic in ConcurrencyLimiter when unwindingbjorn3-1/+1
2022-09-01Update libloading to 0.7.3bjorn3-1/+1
2022-08-28Use pull instead of push based model for getting dylib symbols in the jitbjorn3-34/+17
2022-08-23Make sure to count reused cgus towards the count of jobs donebjorn3-0/+1
2022-08-23Add some self profiler callsbjorn3-40/+55
2022-08-23Compile functions from clif ir to object code in parallelbjorn3-8/+9
2022-08-23Use correct CguReuse variantbjorn3-3/+3
2022-08-23Do asm compilation and object file emission in parallelbjorn3-24/+56
2022-08-18Small cleanupbjorn3-10/+5
2022-08-18Remove TyCtxt from DebugContextbjorn3-5/+5
2022-08-18Register debuginfo for lazy jit shimbjorn3-1/+3
2022-08-17Remove TyCtxt field from CodegenCxbjorn3-6/+7
2022-08-13Remove TyCtxt parameter from emit_cgubjorn3-8/+19
2022-08-13Move error reporting out of emit_cgubjorn3-20/+28
2022-08-12Move copy to incr comp cache to codegen join phasebjorn3-24/+34
2022-08-12Stream object file to diskbjorn3-40/+30
2022-08-12Move build_isa call into make_modulebjorn3-7/+5
2022-08-12Don't attempt to do incr comp for the allocator shimbjorn3-19/+21
2022-08-12Give fields of ModuleCodegenResult namesbjorn3-17/+17
2022-08-12Remove the partial linking hack for global asm supportbjorn3-20/+82
2022-08-12Don't take TyCtxt as argument for compile_global_asmbjorn3-4/+17
2022-08-12Move some sess.fatal calls out of compile_global_asmbjorn3-1/+4
2022-08-12Extract global_asm modulebjorn3-107/+2
2022-08-11Introduce OngoingCodegen typebjorn3-21/+46
2022-08-11Return ModuleCodegenResult from reuse_workproduct_for_cgubjorn3-29/+31
2022-08-10Move cached_context out of CodegenCxbjorn3-8/+33
2022-08-10Split non-compile parts of codegen_fn out into a separate functionbjorn3-5/+7
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-06incr: cache dwarf objects in work productsDavid Wood-2/+9
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-1/+1
2022-06-06Make saved_file field of WorkProduct non-optionalbjorn3-15/+10
2022-06-06Factor Option out of copy_cgu_workproduct_to_incr_comp_cache_dir callbjorn3-5/+1
2022-06-06Avoid an unnecessary clone for copy_cgu_workproduct_to_incr_comp_cache_dir callsbjorn3-1/+1
2022-06-06Rename CodegenUnit::work_product to previous_work_productbjorn3-1/+1
2022-05-15Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431' into sync_cg_clif-202...bjorn3-2/+2
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-2/+2
2022-04-03Cleanup after some refactoring in rustc_targetLoïc BRANSTETT-2/+6
2022-03-20Merge commit '370c397ec9169809e5ad270079712e0043514240' into sync_cg_clif-202...bjorn3-3/+4
2022-02-23Merge commit '35d9c6bf256968e1b40e0d554607928bdf9cebea' into sync_cg_clif-202...bjorn3-9/+4
2021-12-30Merge commit '40b00f4200fbdeefd11815398cb46394b8cb0a5e' into sync_cg_clif-202...bjorn3-1/+1
2021-12-20Merge commit '97e504549371d7640cf011d266e3c17394fdddac' into sync_cg_clif-202...bjorn3-8/+23
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-3/+3
2021-10-20Make hash_result an Option.Camille GILLOT-1/+1
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-1/+1
2021-09-19Merge commit '61667dedf55e3e5aa584f7ae2bd0471336b92ce9' into sync_cg_clif-202...bjorn3-7/+16
2021-09-02Use in_incr_comp_dir_sess in cg_clifbjorn3-2/+1
2021-07-07Merge commit '3a31c6d8272c14388a34622193baf553636fe470' into sync_cg_clif-202...bjorn3-21/+111
2021-07-06Move LinkerInfo into CrateInfobjorn3-4/+2
2021-07-05Remove LibSourcebjorn3-1/+1
2021-06-04Move crate_name field from OngoingCodegen to CrateInfobjorn3-1/+0