aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #42 from retronym/topic/hooksJason Zaugg2013-11-204-12/+58
|\
| * Abstract over use of scala.util.TryJason Zaugg2013-11-134-11/+52
| * Add a hook for post-ANF transformationJason Zaugg2013-11-132-1/+6
* | Less hacky check for presentation compiler.Jason Zaugg2013-11-201-1/+1
* | Return original macro application under presentation compiler.Jason Zaugg2013-11-202-7/+30
* | Fix a NPE in the presentation compilerJason Zaugg2013-11-201-0/+1
* | Clean-ups found during review of PR #43Philipp Haller2013-11-141-10/+2
* | Fix crasher in icode due to symbol mismatches in lifted methodsJason Zaugg2013-11-142-37/+94
|/
* Don't aggressively null out captured varsJason Zaugg2013-11-125-18/+205
* Remove left-overs of CPS fallback logicPhilipp Haller2013-11-072-5/+3
* Remove scala.async.StateMachineJason Zaugg2013-11-072-19/+8
* Minimize the public APIJason Zaugg2013-11-0715-279/+73
* 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