This trait contains code shared between GenBCode and GenICode that depends on types defined in the compiler cake (Global).
For the last mile: turning generated bytecode in memory into something you can use.
For the last mile: turning generated bytecode in memory into something you can use. Has implementations for writing to class files, jars, and disassembled/javap output.
Can't output a file due to the state of the file system.
Code shared between the erstwhile legacy backend (aka GenJVM) and the new backend scala.tools.nsc.backend.jvm.GenASM.
Code shared between the erstwhile legacy backend (aka GenJVM) and the new backend scala.tools.nsc.backend.jvm.GenASM. There should be more here, but for now I'm starting with the refactorings that are either straightforward to review or necessary for maintenance.