summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/LambdaLift.scala
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in compiler and reflectJanek Bogucki2017-02-131-1/+1
* Merge pull request #5423 from lrytz/sd229Adriaan Moors2016-09-281-10/+34
|\
| * SI-9697 / SD-229 Fix DelayedInit subclass capturing local valueLukas Rytz2016-09-281-10/+34
* | SI-9920 Avoid linkage errors with captured local objects + self typesJason Zaugg2016-09-271-1/+8
|/
* Review feedback from Jason & LukasAdriaan Moors2016-08-111-7/+7
* LambdaLift emits paramaccessor syms and defdefsAdriaan Moors2016-08-111-6/+29
* Remove dead code now that `genBCodeActive` is always true.Adriaan Moors2016-03-261-6/+2
* New trait encoding: use default methods, jettison impl classesJason Zaugg2016-03-181-49/+4
* Remove -Y settings that are no longer used in 2.12Lukas Rytz2016-02-161-3/+2
* Merge remote-tracking branch 'upstream/2.12.x' into opt/elimBoxesLukas Rytz2016-01-241-65/+71
|\
| * Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-181-1/+1
| * Fix some small warnings that pop up on every compileSimon Ochsenreither2015-11-191-2/+2
| * Cleanups, debuglogs, small refactoringsAdriaan Moors2015-11-111-64/+70
* | Harden methods to recognize method invocations to optimizeLukas Rytz2016-01-231-5/+0
|/
* Merge pull request #4373 from retronym/topic/indylambda-permutations-2Lukas Rytz2015-04-101-3/+11
|\
| * SI-8359 Adjust parameter order of accessor method in DelambdafyJason Zaugg2015-03-241-3/+11
* | Merge pull request #4296 from lrytz/t9105Adriaan Moors2015-02-131-6/+15
|\ \ | |/ |/|
| * SI-9105 Fix EnclosingMethod for classes defined in lambdasLukas Rytz2015-02-071-6/+15
* | Refactor transformStats impls for consistencyJason Zaugg2015-02-031-3/+2
|/
* Fix many typos in docs and commentsmpociecha2014-12-141-1/+1
* Fix InnerClass / EnclosingMethod attributesLukas Rytz2014-09-011-0/+2
* Rip out reporting indirection from CompilationUnitAdriaan Moors2014-07-041-1/+1
* disambiguates uses of “local” in internal symbol APIEugene Burmako2014-02-121-9/+9
* SI-3832 Don't lift methods in aux constructor trailing stats as STATICJason Zaugg2013-09-111-2/+9
* No longer crash on NoSymbol.owner.Paul Phillips2013-08-191-1/+1
* SI-7592 Replace s.t.n.u.TreeSet with s.c.m.TreeSetSimon Ochsenreither2013-06-191-17/+17
* Make all numeric coercions explicit.Paul Phillips2013-05-271-1/+1
* indentation typoMiguel Garcia2013-04-301-6/+6
* SI-6863 root cause fixed using factory of scala.runtime.*RefMiguel Garcia2013-04-271-47/+27
* Doc -> C-style comments for local symbols to avoid "discardingEugene Vigdorchik2013-03-211-3/+2
* Banish needless semicolons.Jason Zaugg2013-02-241-2/+2
*---. Merge commit 'b43ae58f31'; commit 'b579a42ee3'; commit '81fa831609' into merg...Paul Phillips2013-02-101-16/+9
|\ \ \
| | | * Broader checks for poisonous this references.Jason Zaugg2013-02-021-16/+9
* | | | Merge remote-tracking branch 'origin/2.10.x' into pr/merge-210Paul Phillips2013-01-291-8/+33
|\ \ \ \ | | |/ / | |/| |
| * | | SI-6863 Fix verify error in captured var inited from expr with try/catchJames Iry2013-01-251-8/+33
| |/ /
* | | Merge remote-tracking branch 'origin/2.10.x' into pr/merge-2.10Paul Phillips2013-01-251-10/+35
|\| |
| * | Merge pull request #1956 from JamesIry/SI-7011_2.10.xJames Iry2013-01-251-2/+2
| |\ \
| | * | SI-7011 Fix finding constructor type in captured var definitionsJames Iry2013-01-231-2/+2
| * | | Merge pull request #1946 from retronym/ticket/6231Paul Phillips2013-01-251-1/+2
| |\ \ \ | | |_|/ | |/| |
| | * | SI-6231 Report unsupported free var capture by a trait.Jason Zaugg2013-01-211-1/+2
| | |/
| * / SI-6666 Restrict hidden `this` access in self/super calls.Jason Zaugg2013-01-201-7/+31
| |/
* | Fix some typosSamy Dindane2013-01-241-1/+1
* | Remove Name -> TermName implicit.Paul Phillips2012-12-011-3/+3
|/
* Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* SI-5767 fix + small HashSet/HashMap fixesPavel Pavlov2012-08-271-1/+1
* update and normalize copyright noticeAdriaan Moors2012-08-071-1/+1
* SI-6028 Avoid needless symbol renaming in lambdalift.Jason Zaugg2012-07-141-30/+55
* SI-5652 Mangle names of potentially public lambda lifted methods.Jason Zaugg2012-05-261-12/+21
* Debugging output tweaks.Paul Phillips2012-05-141-22/+27
* Reflection and reification: Names and Symbols.Paul Phillips2012-04-221-2/+2