aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/internal/ExprBuilder.scala
Commit message (Expand)AuthorAgeFilesLines
* copyright 2018 LightbendSeth Tisue2018-02-061-1/+1
* Eliminate dead statesJason Zaugg2017-09-271-2/+63
* Support future systems that perform external failure handlingJason Zaugg2017-09-271-11/+17
* Reduce logging overhead and minor cleanupsRory Graves2017-06-211-6/+3
* Rework extension point for checking for already-completed futuresJason Zaugg2016-03-031-6/+9
* Various fixes to late expansionJason Zaugg2016-01-191-16/+36
* Hooks to customize code generationJason Zaugg2015-11-101-2/+2
* Avoid spurious "illegal await" error in IDE with nestingJason Zaugg2015-10-091-4/+2
* Enable a compiler plugin to use the async transform after patmatJason Zaugg2015-09-221-27/+53
* Avoid dead code warnings in generated code.Jason Zaugg2015-07-291-1/+6
* Cleanup code generation by avoiding redundant blocksJason Zaugg2015-07-291-13/+39
* Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master-2014...Jason Zaugg2014-12-181-54/+71
|\
| * Make `f(await(completedFuture))` execute `f` synchronouslyJason Zaugg2014-12-161-34/+42
| * Avoid unbounded stack consumption for synchronous control flowJason Zaugg2014-12-151-26/+35
* | AsyncMacro.global is goneEugene Burmako2014-02-151-0/+1
* | cleans up ExprBuilderEugene Burmako2014-02-151-1/+1
* | cleans up FutureSystemEugene Burmako2014-02-151-1/+1
* | removes "import global._" and "def Expr" in TransformUtilsEugene Burmako2014-02-151-10/+10
* | abort => c.abortEugene Burmako2014-02-151-1/+1
|/
* Update copyright years.Jason Zaugg2014-01-141-1/+1
* Fix crashers in do/while and while(await(..))Jason Zaugg2013-11-221-2/+6
* Abstract over use of scala.util.TryJason Zaugg2013-11-131-6/+6
* Liveness analysis to avoid memory retention issuesPhilipp Haller2013-10-221-8/+16
* 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-181-7/+9
* Merge pull request #30 from retronym/topic/unchecked-boundsJason Zaugg2013-08-231-4/+4
|\
| * Use @uncheckedBounds to avoid introducing refchecks errorsJason Zaugg2013-08-221-4/+4
* | Collection of clean-upsPhilipp Haller2013-08-141-20/+21
|/
* Remove obsolete TODO comment.Jason Zaugg2013-08-071-2/+1
* Move implementation details to scala.async.internal._.Jason Zaugg2013-07-071-0/+388