index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
back
/
write.rs
Age
Commit message (
Expand
)
Author
Lines
2023-10-09
Remove cgu_reuse_tracker from Session
bjorn3
-2
/
+0
2023-10-09
Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse call
bjorn3
-4
/
+0
2023-09-25
Pass name of object file to LLVM so it can correctly emit S_OBJNAME
Florian Schmiderer
-1
/
+8
2023-09-08
Add missing Debuginfo to PDB debug file on windows.
Florian Schmiderer
-0
/
+7
2023-08-09
rustc: Move `crate_types` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-9
/
+11
2023-07-31
Rollup merge of #113717 - cuishuang:master, r=Nilstrieb
Matthias Krüger
-1
/
+1
2023-07-31
remove repetitive words
cui fliter
-1
/
+1
2023-07-31
Clean up `generate_lto_work`.
Nicholas Nethercote
-22
/
+23
2023-07-31
Fix LLVM thread names on Windows.
Nicholas Nethercote
-3
/
+3
2023-07-31
Introduce `running_with_any_token` closure.
Nicholas Nethercote
-7
/
+10
2023-07-31
Use standard Rust capitalization rules for names containing "LTO".
Nicholas Nethercote
-9
/
+9
2023-07-31
Tweak structure of the message loop.
Nicholas Nethercote
-17
/
+20
2023-07-31
Tweak a loop condition.
Nicholas Nethercote
-7
/
+11
2023-07-31
Move `maybe_start_llvm_timer`'s body into `spawn_work`.
Nicholas Nethercote
-26
/
+18
2023-07-31
Remove `CodegenContext::worker`.
Nicholas Nethercote
-24
/
+12
2023-07-31
Give the coordinator thread a name.
Nicholas Nethercote
-3
/
+4
2023-07-31
Remove an unnecessary `pub`.
Nicholas Nethercote
-1
/
+1
2023-07-31
Rename `MainThreadWorkerState`.
Nicholas Nethercote
-25
/
+25
2023-07-31
Rename things related to the main thread's operations.
Nicholas Nethercote
-30
/
+46
2023-07-31
Add some assertions.
Nicholas Nethercote
-0
/
+4
2023-07-31
Add comments to `WorkItemResult`.
Nicholas Nethercote
-4
/
+14
2023-07-31
Inline and remove `submit_pre_codegened_module_to_llvm`.
Nicholas Nethercote
-13
/
+0
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-2
/
+2
2023-07-25
Use a builder instead of boolean/option arguments
Oli Scherer
-1
/
+1
2023-07-21
Rollup merge of #113723 - khei4:khei4/llvm-stats, r=oli-obk,nikic
Matthias Krüger
-0
/
+4
2023-07-19
On nightly, dump ICE backtraces to disk
Esteban Küber
-1
/
+1
2023-07-16
rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics.
Patrick Walton
-0
/
+4
2023-07-02
Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiasko
bors
-0
/
+16
2023-07-02
Add `rustc` option to output LLVM optimization remarks to YAML files
Jakub Beránek
-0
/
+16
2023-06-26
Tweak thread names for CGU processing.
Nicholas Nethercote
-21
/
+42
2023-06-22
Remove unused fields from `CodegenContext`.
Nicholas Nethercote
-12
/
+0
2023-06-22
Introduce `CodegenState`.
Nicholas Nethercote
-20
/
+29
2023-06-22
Add comments to `Message` and `WorkItem`.
Nicholas Nethercote
-8
/
+22
2023-06-22
Simplify `Message`.
Nicholas Nethercote
-64
/
+44
2023-06-22
Move `Message::CodegenItem` to a separate type.
Nicholas Nethercote
-10
/
+11
2023-06-21
Inline and remove `WorkItem::start_profiling` and `execute_work_item`.
Nicholas Nethercote
-34
/
+22
2023-06-14
Introduce a minimum CGU size in non-incremental builds.
Nicholas Nethercote
-3
/
+3
2023-06-09
Auto merge of #111626 - pjhades:output, r=b-naber
bors
-5
/
+18
2023-06-06
Write to stdout if `-` is given as output file
Jing Peng
-5
/
+18
2023-06-04
Removed use of iteration through a HashMap/HashSet in rustc_incremental and r...
Andrew Xie
-4
/
+4
2023-05-29
Use `Cow` in `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-05-06
Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naber
Matthias Krüger
-3
/
+9
2023-05-06
Fix spans in LLVM-generated inline asm errors
Amanieu d'Antras
-3
/
+9
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-17
Spelling - compiler
Josh Soref
-1
/
+1
2023-03-28
[fix] don't panic on failure to acquire jobserver token
Daniil Belov
-2
/
+2
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-2
/
+3
2023-01-30
session: diagnostic migration lint on more fns
David Wood
-2
/
+6
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-7
/
+7
2023-01-11
Fix some typos in code comments.
Cedric
-9
/
+9
[next]