summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/Erasure.scala
Commit message (Expand)AuthorAgeFilesLines
* Revert "Fix erasure of the qualifier of ##"Adriaan Moors2017-02-221-7/+6
* Merge pull request #5658 from retronym/topic/hashhashLukas Rytz2017-02-211-6/+7
|\
| * Fix erasure of the qualifier of ##Jason Zaugg2017-01-241-6/+7
* | Merge commit '0965028809' into merge-2.11.x-to-2.12.x-20170214Seth Tisue2017-02-161-17/+21
|\ \ | |/ |/|
| * SI-1459 two bridges for impl of java generic vararg methodAdriaan Moors2017-01-241-17/+21
| * SI-10071 Separate compilation for varargs methodsIulian Dragos2017-01-091-1/+0
| * SI-8786 fix generic signature for @varargs forwarder methodsLukas Rytz2017-01-091-1/+13
* | SI-10075 annotations go to lazy val's underlying fieldAdriaan Moors2016-12-051-1/+3
* | SI-10071 Separate compilation for varargs methodsIulian Dragos2016-11-251-1/+0
* | assorted typo fixes, cleanup, updating of commentsSeth Tisue2016-10-241-2/+2
* | Optimize javaBinaryName callersJason Zaugg2016-09-261-1/+1
* | Specialize erasure of `synchronized` primitive methodAdriaan Moors2016-08-301-2/+3
* | Merge pull request #5141 from adriaanm/fieldsAdriaan Moors2016-08-111-13/+52
|\ \
| * | Simplify erasure + mixinAdriaan Moors2016-08-111-11/+48
| * | Reduce flag fiddlingAdriaan Moors2016-08-111-1/+1
| * | Uncurry's info transform: non-static module --> methodAdriaan Moors2016-08-111-1/+1
| * | Fields phaseAdriaan Moors2016-08-111-0/+2
* | | SI-8786 fix generic signature for @varargs forwarder methodsLukas Rytz2016-08-111-1/+13
|/ /
* | Revert pruning of redundant Java parentsJason Zaugg2016-06-281-5/+10
* | SI-9066 fix null.asInstanceOf[Unit]Lukas Rytz2016-05-181-0/+4
* | SI-9671, SI-7397 fix null.asInstanceOf[Int] when pt erases to ObjectLukas Rytz2016-05-181-4/+2
* | SI-8756 Fix generic signature for refinement of primitiveJason Zaugg2016-05-181-1/+1
* | Remove the duplicate implem of hash codes for numbers.Sébastien Doeraene2016-04-211-13/+9
* | Merge pull request #5059 from lrytz/t9702Adriaan Moors2016-03-311-1/+1
|\ \
| * | SI-9702 Fix backend crash with classOf[T] annotation argumentLukas Rytz2016-03-301-1/+1
* | | LMF cannot run trait's "initializer" (constructor)Adriaan Moors2016-03-291-0/+4
* | | Better detection of types LMF cannot instantiate.Adriaan Moors2016-03-291-0/+32
* | | Track Function's SAM symbol & target type using an attachmentAdriaan Moors2016-03-261-0/+6
* | | Refactoring. Decakify TypeAdaptingTransformerAdriaan Moors2016-03-261-2/+3
* | | Set the scene for Sammy.Adriaan Moors2016-03-261-4/+3
|/ /
* | New trait encoding: use default methods, jettison impl classesJason Zaugg2016-03-181-2/+1
* | Use invokedynamic for structural calls, symbol literals, lamba ser.Jason Zaugg2016-01-291-0/+2
* | Minor cleanupsLukas Rytz2015-11-061-1/+0
* | Remove ICodeSimon Ochsenreither2015-10-311-1/+2
* | SI-9535 correct bytecode and generic signatures for @throws[TypeParam]Lukas Rytz2015-10-261-4/+7
* | Merge branch '2.11.x' into merge/2.11.x-to-2.12.x-20150624Jason Zaugg2015-06-241-2/+1
|\|
| * SI-9286 Check subclass privates for "same type after erasure"Jason Zaugg2015-05-181-2/+1
* | Merge commit '555f8f0' into merge/2.11-to-2.12-apr-21Lukas Rytz2015-04-211-4/+6
|\|
| * Merge pull request #4403 from gourlaysama/wip/t9239-generic-signatureAdriaan Moors2015-04-091-4/+6
| |\
| | * SI-9239 fix java generic signature when traits extend classesAntoine Gourlay2015-03-251-4/+6
* | | Merge commit '32f520f' into merge/2.11-to-2.12-apr-1Lukas Rytz2015-04-011-1/+1
|\| |
| * | Removed warningsEECOLOR2015-03-261-1/+1
| |/
* / SI-9200 Fix Java generic signatures for refined typesJason Zaugg2015-03-051-2/+2
|/
* 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-9/+9
|/
* Merge pull request #4080 from gourlaysama/wip/t8931-redundant-interfaces-2Jason Zaugg2014-11-071-9/+36
|\
| * SI-8931 make generic signature consistent with interface list in classfilesAntoine Gourlay2014-11-051-9/+36
* | SI-8916 Further fixes with -Ywarn-unused includedSimon Ochsenreither2014-10-241-2/+1
|/
* Merge pull request #3931 from lrytz/opt/tracked-finalLukas Rytz2014-09-011-2/+6
|\