summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/jvm/GenBCode.scala
Commit message (Expand)AuthorAgeFilesLines
* GenBCode: Command-line flags for enabling cleanup optimizationsLukas Rytz2014-11-041-8/+5
* Remove stale local variables and exception handlers after DCELukas Rytz2014-09-101-3/+10
* -Yopt mulit-choice flagLukas Rytz2014-09-091-1/+1
* Eliminate unreachable code in GenBCodeLukas Rytz2014-09-091-2/+17
* Integrate CoreBTypes by composition (not inheritance), non-var fieldsLukas Rytz2014-08-191-0/+1
* Remove Tracked, add type information to ClassBTypeLukas Rytz2014-08-191-4/+10
* Set currentUnit while generating bytecode.Lukas Rytz2014-08-191-1/+1
* Merge pull request #3826 from lrytz/opt/refactorTrackedGrzegorz Kossakowski2014-07-251-2/+2
|\
| * Clean up and document some usages of flags in the backendLukas Rytz2014-07-081-1/+1
| * Minor cleanups and comments in GenBCodeLukas Rytz2014-07-081-1/+1
* | Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-041-1/+1
|/
* Cleanups for tracing in GenBCode, improve some commentsLukas Rytz2014-05-211-8/+3
* Allow tracing methods and classes in GenBCodeLukas Rytz2014-05-131-0/+11
* GenBCode: decouple ClassDef traversing from ClassNode buildingMiguel Garcia2013-08-211-68/+126
* GenBCode: decouple ClassNode building from encoding as byte arrayMiguel Garcia2013-08-211-19/+67
* GenBCode: decouple ClassNode building from classfile writingMiguel Garcia2013-08-211-18/+90
* additional documentation for GenBCodeMiguel Garcia2013-06-261-1/+1
* new bytecode emitter, GenBCode, for now under a flagMiguel Garcia2013-06-011-0/+203