summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Duplicators.scala
Commit message (Expand)AuthorAgeFilesLines
* SI-10072 cast Function nodes to environment in specializationLukas Rytz2016-12-071-4/+0
* Fields phase expands lazy vals like modulesAdriaan Moors2016-08-291-2/+6
* Lambda impl methods static and more stably namedJason Zaugg2016-06-011-1/+6
* Remove unused imports and other minor cleanupsSimon Ochsenreither2015-12-181-1/+1
* Make specialization aware of anonymous functions.James Iry2013-11-061-2/+11
* No longer crash on NoSymbol.owner.Paul Phillips2013-08-191-20/+16
* Merge 2.10.x into masterAdriaan Moors2013-06-281-1/+3
|\
| * SI-7343 Fixed phase ordering in specializationVlad Ureche2013-06-121-0/+1
| * Removed redundant `retypedMethod` in `Duplicators`Vlad Ureche2013-06-121-18/+2
* | Concision contribution.Paul Phillips2013-05-231-4/+4
* | Incorporated reviewer feedback.Paul Phillips2013-05-161-1/+1
* | Corralling Modes into a smaller pen.Paul Phillips2013-05-111-1/+1
* | Eliminate a bunch of -Xlint warnings.Paul Phillips2013-03-121-1/+1
* | Be explicit about empty param list calls.Jason Zaugg2013-02-241-1/+1
* | Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2013-02-101-1/+1
|\|
| * SI-7100 Fixed infinite recursion in duplicatorsVlad Ureche2013-02-071-1/+1
| * [backport] SI-6301 / SI-6572 specialization regressionsJason Zaugg2013-01-291-9/+27
* | Made "mode" into a value class.Paul Phillips2013-01-091-1/+1
* | Eliminating var-like setter tpe_= on Tree.Paul Phillips2012-12-191-21/+12
* | Removed code from the typechecker.Paul Phillips2012-11-201-22/+0
* | Revert "Commenting out unused members."Paul Phillips2012-11-191-19/+19
* | Commenting out unused members.Paul Phillips2012-11-191-19/+19
* | Merge commit 'refs/pull/1574/head' into merge-210Paul Phillips2012-11-051-1/+1
|\|
| * Brings all copyrights (in comments) up-to-date, from 2011/12 to 2013Heather Miller2012-11-021-1/+1
* | Remove unused private members.Paul Phillips2012-11-011-11/+0
* | Merge branch 'merge-2.10.0-wip' into merge-2.10.xPaul Phillips2012-10-311-2/+2
|\|
| * Wider use and a new variant of typedPos.Jason Zaugg2012-10-281-3/+5
* | Renamed hasSymbol to hasSymbolField.Paul Phillips2012-10-031-2/+2
* | Merge remote-tracking branch 'origin/2.10.x' into merge-210Paul Phillips2012-09-151-1/+1
|\|
| * Eliminate breaking relative names in source.Paul Phillips2012-09-141-1/+1
* | Hardening specialization and others.Paul Phillips2012-08-311-3/+9
* | Actual fix for SI-6301, specialized crasher.Paul Phillips2012-08-311-7/+27
|/
* SI-5788 correct test and symbol updateVlad Ureche2012-08-191-2/+3
* Merge pull request #1072 from adriaanm/copyrightJosh Suereth2012-08-071-1/+1
|\
| * update and normalize copyright noticeAdriaan Moors2012-08-071-1/+1
* | SI-5788 Tailcalls LabelDefs correctly duplicatedVlad Ureche2012-08-061-12/+19
|/
* Fix SI-5284.Aleksandar Prokopec2012-06-211-11/+20
* Fix SI-4541.Aleksandar Prokopec2012-06-181-1/+1
* Fixes previous commit.Aleksandar Prokopec2012-05-181-2/+2
* Further fixes SI-4717.Aleksandar Prokopec2012-05-181-2/+2
* Fixes SI-4717.Aleksandar Prokopec2012-05-181-20/+17
* Add more logging.Aleksandar Prokopec2012-05-151-5/+10
* Minor optimizations with nested list operations.Paul Phillips2012-04-181-1/+1
* specialization: see outer contexts to fix symbolsAdriaan Moors2012-03-301-1/+15
* specialize symbols for labeldef paramsAdriaan Moors2012-03-201-2/+10
* Some logging cleanup.Paul Phillips2012-02-261-15/+15
* One more to derive trees.Paul Phillips2012-02-231-1/+1
* Specialization action.Paul Phillips2012-02-141-11/+20
* Changed boxing of free mutable variables to be flexible wrt when liftcode tak...Martin Odersky2012-01-021-1/+1
* More warnings eliminations.Paul Phillips2011-12-071-1/+1