Module rustc_codegen_ssa::back::write
source ยท Structsยง
- A message sent from the coordinator thread to the main thread telling it to process another codegen unit.
- Additional resources used by optimize_and_codegen (not module specific)
- Diagnostic ๐
- Module-specific configuration for
optimize_and_codegen
. - Configuration passed to the function returned by the
target_machine_factory
. FatalError
is explicitly notSend
.
Enumsยง
- What kind of llvm bitcode section to embed in an object file.
- Actual LTO type we end up choosing based on multiple factors.
- What kind of object file to emit.
- Main
Thread ๐State - Message ๐Messages sent to the coordinator.
- Shared
Emitter ๐Message - Work
Item ๐ - Work
Item ๐Result A result produced by the backend.
Constantsยง
- PRE_
LTO_ ๐BC_ EXT
Functionsยง
- generate_
lto_ ๐work - msvc_
imps_ ๐needed - spawn_
work ๐ - start_
executing_ ๐work