summaryrefslogtreecommitdiff
path: root/src/continuations/plugin
Commit message (Expand)AuthorAgeFilesLines
* Wider use and a new variant of typedPos.Jason Zaugg2012-10-281-11/+11
* Improve doc comment on adaptTypeOfReturn in CPSAnnotationCheckerphaller2012-08-201-3/+7
* Simplify the adaptation of types of return expressionsphaller2012-08-122-10/+25
* Revert "Add missing cases in tail return transform"phaller2012-08-092-11/+8
* Add missing cases in tail return transformphaller2012-08-092-8/+11
* Replace CheckCPSMethodTraverser with additional parameter on transformer methodsphaller2012-08-083-66/+28
* SI-5314 - CPS transform of return statement failsphaller2012-08-083-13/+128
* Merge pull request #982 from adriaanm/ticket-wolfcryJosh Suereth2012-08-031-5/+5
|\
| * move synthetic case symbol detection to treeInfoAdriaan Moors2012-07-241-5/+5
* | Eliminated all the current feature warnings.Paul Phillips2012-07-271-1/+1
|/
* SI-5999 a real fix to the packageless problemEugene Burmako2012-07-201-1/+1
* Revert pull request #720 (CPS: enable return expressions in CPS code if they ...phaller2012-06-273-68/+2
* 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
* | Remove unneeded use of Tree#idphaller2012-06-152-16/+16
* | Replace context stack of AnnotationChecker with new mode for typing returnsphaller2012-06-152-15/+7
* | CPS: enable return expressions in CPS code if they are in tail positionphaller2012-06-143-2/+76
|/
* The new reflectionEugene Burmako2012-06-082-9/+9
* Fix for SI-3718.Paul Phillips2012-05-031-4/+15
* moving patmat to its own phaseAdriaan Moors2012-05-023-55/+38
* restore typedMatchAnonFun in all its gloryAdriaan Moors2012-04-143-30/+28
* virtpatmat: initial CPS supportAdriaan Moors2012-04-142-69/+115
* Revert "Enabled continuations plugin by default."Paul Phillips2012-04-122-9/+12
* Fix for continuations issue.Paul Phillips2012-04-052-9/+19
* Fix for cps regression. Closes 5538. Closes 5445.Tiark Rompf2012-03-022-15/+21
* Whitespace commit.Paul Phillips2012-02-292-9/+9
* Toward a higher level abstraction than atPhase.Paul Phillips2012-02-252-29/+29
* Merge remote-tracking branch 'TiarkRompf/SI-5506' into developPaul Phillips2012-02-192-7/+50
|\
| * fixes SI-5506. better cps type propagation for polymorphic and multi-argument...Tiark Rompf2012-02-192-7/+50
* | remove unused `tree` argument from typedCasesAdriaan Moors2012-02-171-1/+1
|/
* Symbol creation followup.Paul Phillips2012-01-162-18/+12
* Optimizing TypeRef, starting with Symbols.Paul Phillips2012-01-111-4/+4
* More consistent use of Names.Paul Phillips2012-01-053-26/+41
* Enabled continuations plugin by default.Paul Phillips2011-12-042-12/+9
* improve cps handling of if-then-else. no review.Tiark Rompf2011-11-291-29/+33
* AnnotationInfo inertia takes me into continuati...Paul Phillips2011-11-233-147/+129
* Tighten the CPS plugin constraints.Iulian Dragos2011-09-071-0/+1
* applying patch provided by Topher, fixes #3501.Tiark Rompf2011-08-231-1/+4
* Reversed the values of "is" and "is not" in rec...Paul Phillips2011-08-101-3/+3
* Adding some Sets/Maps to perRunCaches, and elim...Paul Phillips2011-07-141-4/+0
* Refactored reflection into reflect.api and refl...Martin Odersky2011-07-111-1/+1
* Fixes #4490 and #4467.Kato Kazuyoshi2011-06-182-2/+2
* introduce NullaryMethodType to disambiguate Pol...Adriaan Moors2011-01-202-4/+5
* 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
* Deprecation patrol.Paul Phillips2010-11-081-1/+1
* Determined that half a dozen ways of checking f...Paul Phillips2010-11-042-2/+2
* The inliner now looks harder for method impleme...Paul Phillips2010-06-162-2/+2
* Changed TreeSymSubstituter from a traverser toIulian Dragos2010-04-092-11/+11
* improved cps transform of partial functions.Tiark Rompf2010-04-032-71/+64