aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Scala 2.11 compatibilityJason Zaugg2013-11-072-1/+17
* Add more doc commentsPhilipp Haller2013-10-221-1/+8
* Avoid zero-ing out dead fields of primitive value class typePhilipp Haller2013-10-223-14/+126
* Enables testing the resetting of lifted local variablesPhilipp Haller2013-10-226-8/+81
* Fix looping issue when computing last usages of fieldsPhilipp Haller2013-10-222-23/+20
* Liveness analysis to avoid memory retention issuesPhilipp Haller2013-10-224-18/+248
* More complete doc commentsPhilipp Haller2013-10-181-19/+33
* Simplify a generated CaseDef tree in resume methodPhilipp Haller2013-10-181-3/+2
* Minor clean-upsPhilipp Haller2013-10-182-9/+11
* Handle while loops as expressions in ANF transform.Jason Zaugg2013-10-142-2/+20
* Merge pull request #30 from retronym/topic/unchecked-boundsJason Zaugg2013-08-2327-76/+93
|\
| * Use @uncheckedBounds to avoid introducing refchecks errorsJason Zaugg2013-08-227-13/+93
| * Remove @RunWith annotations from test cases.Jason Zaugg2013-08-1521-63/+0
* | Collection of clean-upsPhilipp Haller2013-08-146-40/+30
|/
* Don't set the body of If to the original type.Jason Zaugg2013-08-071-3/+3
* Remove unneeded special case in ANF transform.Jason Zaugg2013-08-071-2/+0
* Remove obsolete TODO comment.Jason Zaugg2013-08-071-2/+1
* Set the type of case bodies to Unit after ANF.Jason Zaugg2013-08-072-1/+15
* Disallow await in pattern guards (for now)Jason Zaugg2013-07-252-0/+13
* Preserve ApplyImplicitView / ApplyImplicitArgs in AnfTransform.Jason Zaugg2013-07-254-13/+37
* Test case for await in an Assign node.Jason Zaugg2013-07-241-0/+11
* Support await in Typed nodes.Jason Zaugg2013-07-242-0/+12
* Support await in throws.Jason Zaugg2013-07-243-2/+18
* Comply with range position checking.Jason Zaugg2013-07-115-14/+21
* Fix "BoxedUnit cannot be cast to String" error.Jason Zaugg2013-07-092-3/+24
* Move implementation details to scala.async.internal._.Jason Zaugg2013-07-0727-140/+166
* Fix another interation with existentials and a name clash.Jason Zaugg2013-07-075-8/+61
* An overdue overhaul of macro internals.Jason Zaugg2013-07-0318-998/+1021
* Avoid hardcoded "2.10" in tests.Jason Zaugg2013-07-022-4/+19
* call setSymbol only on outermost Apply for multi-arg-list applicationsLukas Rytz2013-04-291-1/+1
* minor cleanups accumulated while reading the codeLukas Rytz2013-04-271-13/+14
* Mark `await` as @compileTimeOnlyJason Zaugg2013-04-172-3/+3
* Merge pull request #9 from retronym/ticket/4-multi-paramPhilipp Haller2013-04-174-74/+134
|\
| * Rephrase a few pattern matches, fix ANF tracing.Jason Zaugg2013-04-152-11/+9
| * Allow await in applications with multiple argument listsJason Zaugg2013-04-114-70/+132
* | Remove CPS dependency from default async implementationPhilipp Haller2013-04-1210-67/+244
* | Avoid needless Unit literal as the expression of a Block.Jason Zaugg2013-04-111-1/+1
|/
* Scala 2.10.1 compat: apply renaming to originals of TypeTreesJason Zaugg2013-04-102-18/+22
* Scala 2.10.1 compat: account for change in PartialFunction synthesis.Jason Zaugg2013-04-102-22/+28
* Scala 2.10.1 compat: apply renaming to originals of TypeTreesJason Zaugg2013-04-103-19/+27
* Temporarily comment out tests that are failing under 2.10.1.Jason Zaugg2013-04-104-61/+66
* Address lint warnings.Jason Zaugg2013-04-101-2/+2
* Address deprecation warnings in Scala 2.10.1Jason Zaugg2013-04-103-8/+8
* Remove unreachable code in pattern matching testphaller2012-12-201-1/+0
* Resolve merge conflictphaller2012-12-195-17/+93
|\
| * New fix for #1861: Add fall-back to CPS for all unsupported uses of awaitphaller2012-12-195-16/+93
* | Merge pull request #49 from phaller/topic/patmat-partial-functionJason Zaugg2012-12-196-33/+132
|\ \ | |/ |/|
| * Prohibit lazy vals in async blocks.Jason Zaugg2012-12-102-3/+18
| * Workaround non-idempotency of typing pattern matching anonymous functions.Jason Zaugg2012-12-106-30/+114
* | Merge pull request #47 from phaller/ticket/46-varargs-holistic-applyPhilipp Haller2012-12-033-11/+54
|\ \