aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/internal/AsyncTransform.scala
Commit message (Expand)AuthorAgeFilesLines
* fix procedure syntaxxuwei-k2018-05-091-1/+1
* Fix decision about whether to use a trait or class as the parentJason Zaugg2017-10-131-1/+1
* Reduce logging overhead and minor cleanupsRory Graves2017-06-211-2/+3
* Compatibility with Scala 2.12.0-RC1Jason Zaugg2016-09-081-4/+7
* Use AbstractFunction as a base class to emit leaner codeJason Zaugg2016-01-191-1/+9
* Hooks to customize code generationJason Zaugg2015-11-101-1/+1
* Avoid spurious "illegal await" error in IDE with nestingJason Zaugg2015-10-091-0/+3
* Small cleanups after code reviewJason Zaugg2015-09-231-1/+2
* Enable a compiler plugin to use the async transform after patmatJason Zaugg2015-09-221-4/+4
* Cleanup code generation by avoiding redundant blocksJason Zaugg2015-07-291-6/+5
* Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master-2014...Jason Zaugg2014-12-181-22/+7
|\
| * Remove extraneous method in generated code.Jason Zaugg2014-12-151-7/+2
| * Avoid unbounded stack consumption for synchronous control flowJason Zaugg2014-12-151-17/+7
* | Merge branch 'ticket/86-mkZero' into merge/2.10.x-to-master-20140930Jason Zaugg2014-10-011-1/+1
|\|
| * Avoid assigning null to vars of derived value typeJason Zaugg2014-09-291-1/+1
* | Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master-2014...Jason Zaugg2014-07-211-3/+4
|\|
| * Fix regression around type skolems and if exprs.Jason Zaugg2014-07-181-3/+6
| * Incorporate pull request feedbackJason Zaugg2014-03-271-1/+1
| * [backport] Allow lazy vals without await in the initializerJason Zaugg2014-03-271-3/+7
* | Incorporate pull request feedbackJason Zaugg2014-03-271-1/+1
* | Allow lazy vals without await in the initializerJason Zaugg2014-03-271-3/+10
* | AsyncMacro.global is goneEugene Burmako2014-02-151-7/+7
* | AsyncMacro.macroApplication is goneEugene Burmako2014-02-151-1/+1
* | oh God, in-place typechecking!!!Eugene Burmako2014-02-151-1/+1
* | migrates UseFields to typingTransformEugene Burmako2014-02-151-26/+20
* | migrates transformAt to typingTransformEugene Burmako2014-02-151-8/+8
* | gets rid of home-grown changeOwnerEugene Burmako2014-02-151-8/+7
* | cleans up AsyncTransformEugene Burmako2014-02-151-2/+2
* | removes "import global._" and "def Expr" in TransformUtilsEugene Burmako2014-02-151-2/+2
|/
* Unhardcode use of scala.util.TryJason Zaugg2014-01-281-1/+2
* Abstract over use of scala.util.TryJason Zaugg2013-11-131-1/+1
* Add a hook for post-ANF transformationJason Zaugg2013-11-131-1/+3
* Remove left-overs of CPS fallback logicPhilipp Haller2013-11-071-1/+1
* Remove scala.async.StateMachineJason Zaugg2013-11-071-5/+8
* Minimize the public APIJason Zaugg2013-11-071-1/+1
* Avoid zero-ing out dead fields of primitive value class typePhilipp Haller2013-10-221-3/+2
* Enables testing the resetting of lifted local variablesPhilipp Haller2013-10-221-1/+9
* Fix looping issue when computing last usages of fieldsPhilipp Haller2013-10-221-7/+3
* Liveness analysis to avoid memory retention issuesPhilipp Haller2013-10-221-9/+39
* Minor clean-upsPhilipp Haller2013-10-181-2/+2
* Use @uncheckedBounds to avoid introducing refchecks errorsJason Zaugg2013-08-221-3/+8
* Comply with range position checking.Jason Zaugg2013-07-111-7/+8
* Move implementation details to scala.async.internal._.Jason Zaugg2013-07-071-0/+176