aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala
Commit message (Expand)AuthorAgeFilesLines
...
* Scala 2.11 compatibilityJason Zaugg2013-11-071-1/+15
* Add more doc commentsPhilipp Haller2013-10-221-1/+8
* Avoid zero-ing out dead fields of primitive value class typePhilipp Haller2013-10-222-4/+4
* Enables testing the resetting of lifted local variablesPhilipp Haller2013-10-225-8/+41
* 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-141-2/+6
* Merge pull request #30 from retronym/topic/unchecked-boundsJason Zaugg2013-08-235-12/+28
|\
| * Use @uncheckedBounds to avoid introducing refchecks errorsJason Zaugg2013-08-225-12/+28
* | Collection of clean-upsPhilipp Haller2013-08-145-39/+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-071-1/+1
* Disallow await in pattern guards (for now)Jason Zaugg2013-07-251-0/+3
* Preserve ApplyImplicitView / ApplyImplicitArgs in AnfTransform.Jason Zaugg2013-07-252-7/+16
* Support await in Typed nodes.Jason Zaugg2013-07-241-0/+4
* Support await in throws.Jason Zaugg2013-07-242-2/+8
* Comply with range position checking.Jason Zaugg2013-07-115-14/+21
* Fix "BoxedUnit cannot be cast to String" error.Jason Zaugg2013-07-091-3/+3
* Move implementation details to scala.async.internal._.Jason Zaugg2013-07-0716-99/+119
* Fix another interation with existentials and a name clash.Jason Zaugg2013-07-072-6/+15
* An overdue overhaul of macro internals.Jason Zaugg2013-07-0313-888/+906
* 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-171-2/+2
* Merge pull request #9 from retronym/ticket/4-multi-paramPhilipp Haller2013-04-172-46/+69
|\
| * Rephrase a few pattern matches, fix ANF tracing.Jason Zaugg2013-04-152-11/+9
| * Allow await in applications with multiple argument listsJason Zaugg2013-04-112-42/+67
* | Remove CPS dependency from default async implementationPhilipp Haller2013-04-129-67/+195
* | 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-101-0/+5
* Scala 2.10.1 compat: account for change in PartialFunction synthesis.Jason Zaugg2013-04-101-1/+9
* Scala 2.10.1 compat: apply renaming to originals of TypeTreesJason Zaugg2013-04-101-0/+7
* Address deprecation warnings in Scala 2.10.1Jason Zaugg2013-04-103-8/+8
* 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-193-22/+70
|\ \ | |/ |/|
| * Prohibit lazy vals in async blocks.Jason Zaugg2012-12-101-3/+6
| * Workaround non-idempotency of typing pattern matching anonymous functions.Jason Zaugg2012-12-103-19/+64
* | Merge pull request #47 from phaller/ticket/46-varargs-holistic-applyPhilipp Haller2012-12-032-11/+32
|\ \
| * | Fix ANF transform involving `xs: _*` trees.Jason Zaugg2012-11-272-11/+32
* | | Fix typophaller2012-11-291-3/+3
|/ /
* / Remove @author tagsphaller2012-11-273-9/+0
|/
* No need to extract vals for inlinable args.Jason Zaugg2012-11-272-4/+14
* Disallow await in non-primary param sections.Jason Zaugg2012-11-271-7/+22
* Fix semantics of by-name applicationJason Zaugg2012-11-271-8/+16