summaryrefslogtreecommitdiff
path: root/src/continuations/plugin/scala/tools/selectivecps/CPSAnnotationChecker.scala
Commit message (Expand)AuthorAgeFilesLines
* Modularize continuations plugin.Adriaan Moors2013-12-131-520/+0
* SI-7624 Fix a few remaining -Xlint warnings ...Simon Ochsenreither2013-08-151-1/+0
* Concision contribution.Paul Phillips2013-05-231-2/+2
* Eliminated RETmode.Paul Phillips2013-05-111-2/+2
* Corralling Modes into a smaller pen.Paul Phillips2013-05-111-15/+11
* Merge commit 'f3cdf146709e0dd98533ee77e8ca2566380cb932'Lukas Rytz2013-02-041-12/+19
|\
| * Analyzer PluginsLukas Rytz2013-02-031-12/+19
| * Closes SI-6358. Move accessor generation for lazy vals to typers.Hubert Plociniczak2012-10-181-1/+5
* | Made "mode" into a value class.Paul Phillips2013-01-091-19/+18
* | Eliminate allocations in CPSAnnotationChecker.Paul Phillips2012-12-271-3/+5
* | Closes SI-6358. Move accessor generation for lazy vals to typers.Hubert Plociniczak2012-10-091-1/+5
* | All the actual changes of tpe to tpe_* or tpeHK.Paul Phillips2012-10-021-2/+2
|/
* Improve doc comment on adaptTypeOfReturn in CPSAnnotationCheckerphaller2012-08-201-3/+7
* Simplify the adaptation of types of return expressionsphaller2012-08-121-10/+19
* Replace CheckCPSMethodTraverser with additional parameter on transformer methodsphaller2012-08-081-0/+3
* SI-5314 - CPS transform of return statement failsphaller2012-08-081-12/+33
* Revert pull request #720 (CPS: enable return expressions in CPS code if they ...phaller2012-06-271-15/+0
* Merge pull request #711 from dragos/issue/no-crash-missing-cpsParamAdriaan Moors2012-06-211-1/+3
|\
| * Don't crash if cpsParam is not on the classpath.Iulian Dragos2012-06-131-1/+3
* | Replace context stack of AnnotationChecker with new mode for typing returnsphaller2012-06-151-15/+3
* | CPS: enable return expressions in CPS code if they are in tail positionphaller2012-06-141-0/+27
|/
* moving patmat to its own phaseAdriaan Moors2012-05-021-53/+32
* restore typedMatchAnonFun in all its gloryAdriaan Moors2012-04-141-2/+1
* Fix for cps regression. Closes 5538. Closes 5445.Tiark Rompf2012-03-021-10/+12
* Whitespace commit.Paul Phillips2012-02-291-8/+8
* fixes SI-5506. better cps type propagation for polymorphic and multi-argument...Tiark Rompf2012-02-191-6/+49
* AnnotationInfo inertia takes me into continuati...Paul Phillips2011-11-231-81/+72
* Adding some Sets/Maps to perRunCaches, and elim...Paul Phillips2011-07-141-4/+0
* introduce NullaryMethodType to disambiguate Pol...Adriaan Moors2011-01-201-2/+3
* Warded off an NPE (which only arose on erroneou...Paul Phillips2011-01-091-4/+4
* Mopping up after the deprecation of exit and er...Paul Phillips2010-12-051-1/+1
* Determined that half a dozen ways of checking f...Paul Phillips2010-11-041-1/+1
* The inliner now looks harder for method impleme...Paul Phillips2010-06-161-0/+1
* improved cps transform of partial functions.Tiark Rompf2010-04-031-69/+39
* fixes the unfounded "name clash between inherit...Tiark Rompf2010-03-291-1/+1
* closes 2864.Tiark Rompf2010-03-291-2/+27
* improvements to cps exception handling.Tiark Rompf2010-03-261-0/+2
* fixed double-loading of plugins.Tiark Rompf2010-03-251-1/+5
* reverting changes from r21260.Tiark Rompf2010-03-241-5/+1
* continuations plugin will now report a nice err...Tiark Rompf2010-03-241-1/+5
* Renamed partialMap to collect.Paul Phillips2010-03-241-3/+3
* added support for continuations in try/catch bl...Tiark Rompf2010-03-161-1/+14
* moved the continuations plugin into trunk.Tiark Rompf2010-03-111-0/+448