summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/jvm/GenASM.scala
Commit message (Expand)AuthorAgeFilesLines
* Remove GenASM, merge remaining common code snippetsSimon Ochsenreither2015-10-271-3355/+0
* SI-9535 correct bytecode and generic signatures for @throws[TypeParam]Lukas Rytz2015-10-261-3/+10
* Merge pull request #4689 from retronym/topic/trait-default-specializationLukas Rytz2015-09-181-1/+2
|\
| * Allow BCode to emit default interface methodsJason Zaugg2015-08-111-1/+2
* | Merge remote-tracking branch 'origin/2.11.x' into 2.12.xSeth Tisue2015-09-081-1/+1
* | Merge remote-tracking branch 'origin/2.11.x' into 2.12.xSeth Tisue2015-08-201-2/+6
|\ \ | |/ |/|
| * Merge pull request #4678 from stusmall/2.11.xLukas Rytz2015-08-101-0/+4
| |\
| | * SI-3623 Improved error message for "filename too long" build errorsstusmall2015-08-071-0/+4
| * | ScalaDoc fixes for compilerJanek Bogucki2015-07-291-2/+2
| |/
| * Rename the ENUM / DEFAULTMETHOD flags to include JAVA_Lukas Rytz2015-07-241-1/+1
* | Merge pull request #4638 from lrytz/t9393Jason Zaugg2015-07-241-1/+1
|\ \
| * | Rename the ENUM / DEFAULTMETHOD flags to include JAVA_Lukas Rytz2015-07-221-1/+1
* | | Merge remote-tracking branch 'origin/2.11.x' into merge/2.11.x-to-2.12.x-2015...Jason Zaugg2015-07-231-1/+1
|\ \ \ | |/ / |/| / | |/
| * Fix 6 typos (w-z)Janek Bogucki2015-07-171-1/+1
* | Merge branch '2.11.x' into merge/2.11.x-to-2.12.x-20150624Jason Zaugg2015-06-241-17/+11
|\|
| * SI-9359 Fix InnerClass entry flags for nested Java enumsLukas Rytz2015-06-191-6/+2
| * SI-9356 more careful assertion in back-endAdriaan Moors2015-06-161-11/+9
* | Require and target Java 8Jason Zaugg2015-05-261-3/+0
|/
* Removed warningsEECOLOR2015-03-261-4/+4
* new{Term,Type}Name→{Term,Type}Name, tpename/nme→{type,term}NamesSimon Ochsenreither2015-03-261-1/+1
* Deprecations: Use of isPackage, hasSymbol, getter, setter...Simon Ochsenreither2015-03-261-2/+2
* SI-9226 Fix NPE in GenASM.writeIfNotTooBigSimon Schäfer2015-03-161-1/+1
* Emit the ScalaInlineInfo attribute under GenASMLukas Rytz2015-03-111-0/+4
* Fix InnerClass / EnclosingMethod for closures nested in value classesLukas Rytz2015-02-071-6/+24
* Fix InnerClass/EnclosingMethod for trait impl and specialized classesLukas Rytz2015-02-071-10/+17
* SI-9105 Fix EnclosingMethod for classes defined in lambdasLukas Rytz2015-02-071-5/+6
* Construct ClassBTypes from parsed classfilesLukas Rytz2015-01-161-6/+14
* Merge pull request #4201 from mpociecha/fix-typos-in-docs-and-commentsGrzegorz Kossakowski2015-01-141-2/+2
|\
| * Fix many typos in docs and commentsmpociecha2014-12-141-2/+2
* | SI-9044 Fix order of interfaces in classfilesLukas Rytz2014-12-181-17/+1
|/
* SI-8931 make generic signature consistent with interface list in classfilesAntoine Gourlay2014-11-051-19/+1
* SI-4788/SI-5948 Respect RetentionPolicy of Java annotationsSimon Ochsenreither2014-10-071-14/+62
* Don't remove elements from a map during iteration.Jason Zaugg2014-09-301-2/+4
* Fix InnerClass / EnclosingMethod attributesLukas Rytz2014-09-011-52/+20
* Merge pull request #3826 from lrytz/opt/refactorTrackedGrzegorz Kossakowski2014-07-251-0/+4
|\
| * Support writing classfile of version 52Lukas Rytz2014-07-081-0/+1
| * Minor cleanups and comments in GenBCodeLukas Rytz2014-07-081-0/+3
* | Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-041-5/+5
|/
* Cleanups for tracing in GenBCode, improve some commentsLukas Rytz2014-05-211-2/+5
* Upgrade ASM to 5.0.2Lukas Rytz2014-05-201-8/+9
* SI-8549 Honour the @SerialVersionUID annotatationJason Zaugg2014-05-051-3/+1
* Merge pull request #3493 from retronym/ticket/3452-2Grzegorz Kossakowski2014-02-161-128/+146
|\
| * SI-3452 Reduce low-hanging duplication bewteen GenASM and GenBCodeJason Zaugg2014-02-151-1/+1
| * SI-3452 Refactoring code in GenASMJason Zaugg2014-02-151-145/+146
| * SI-3452 A better fix for static forwarder generic sigsJason Zaugg2014-02-151-15/+21
| * SI-3452 Correct Java generic signatures for mixins, static forwardersJason Zaugg2014-02-091-1/+12
* | Optimation: use AnyRefMap in GenASM javaName cachesJason Zaugg2014-02-091-2/+2
|/
* Merge commit '97b9b2c06a' from 2.10.x into masterAdriaan Moors2014-01-171-3/+3
|\
| * Report error on code size overflow, log method name.Adriaan Moors2013-12-121-5/+4
* | SI-8058 Better support for enum treesSimon Ochsenreither2014-01-041-0/+1