aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Eliminate dead statesJason Zaugg2017-09-271-2/+63
* Allow result field name to be externally specifiedJason Zaugg2017-09-272-2/+3
* Support future systems that perform external failure handlingJason Zaugg2017-09-273-11/+20
* Allow future system to enable more name fresheningJason Zaugg2017-09-272-13/+32
* Reduce logging overhead and minor cleanupsRory Graves2017-06-2114-46/+53
* In tests use tmp dir working on all operating systemsMichał Pociecha2016-11-221-1/+1
* Merge pull request #160 from retronym/topic/2.12Jason Zaugg2016-09-086-10/+23
|\
| * Compatibility with Scala 2.12.0-RC1Jason Zaugg2016-09-086-10/+23
* | Rework extension point for checking for already-completed futuresJason Zaugg2016-03-033-12/+15
|/
* Various fixes to late expansionJason Zaugg2016-01-197-78/+481
* Use AbstractFunction as a base class to emit leaner codeJason Zaugg2016-01-191-1/+9
* Hooks to customize code generationJason Zaugg2015-11-103-3/+5
* Avoid spurious "illegal await" error in IDE with nestingJason Zaugg2015-10-097-17/+63
* Small cleanups after code reviewJason Zaugg2015-09-233-12/+40
* Enable a compiler plugin to use the async transform after patmatJason Zaugg2015-09-2211-54/+430
* TypoBruno Bieth2015-08-181-1/+1
* Make nsc.Global based tests work under SBTJason Zaugg2015-07-301-17/+3
* Stop test compiler before code generationJason Zaugg2015-07-301-3/+3
* Avoid dead code warning with async(throw T)Jason Zaugg2015-07-293-2/+21
* Avoid dead code warnings in generated code.Jason Zaugg2015-07-293-4/+58
* Cleanup code generation by avoiding redundant blocksJason Zaugg2015-07-292-19/+44
* Merge pull request #122 from retronym/ticket/120v0.9.5_2.11Jason Zaugg2015-07-273-2/+50
|\
| * Avoid masking user exception with ??? for Nothing typed expressionsJason Zaugg2015-07-273-2/+50
* | Avoid leaking untyped trees out of macroJason Zaugg2015-07-271-1/+1
|/
* Avoid compiler warning when awaiting Future[Unit]Jason Zaugg2015-07-072-1/+46
* Avoid masking real errors with NotImplemented awaiting Future[Nothing]Jason Zaugg2015-07-062-1/+27
* Fix compiler crash with value class in result positionJason Zaugg2015-07-062-2/+14
* Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master-2014...Jason Zaugg2014-12-189-88/+166
|\
| * Make `f(await(completedFuture))` execute `f` synchronouslyJason Zaugg2014-12-164-35/+85
| * Remove extraneous method in generated code.Jason Zaugg2014-12-151-7/+2
| * Avoid unbounded stack consumption for synchronous control flowJason Zaugg2014-12-157-54/+87
* | Fix regression around await of non-class typeGene Novark2014-12-092-4/+20
* | Additional tests and comments around mkZero for value classesJason Zaugg2014-10-012-1/+35
* | Merge branch 'ticket/86-mkZero' into merge/2.10.x-to-master-20140930Jason Zaugg2014-10-014-9/+73
|\|
| * Avoid assigning null to vars of derived value typeJason Zaugg2014-09-294-7/+83
* | Test case for already-fixed NPE with value classesJason Zaugg2014-07-211-0/+14
* | Merge remote-tracking branch 'origin/2.10.x' into merge/2.10.x-to-master-2014...Jason Zaugg2014-07-217-34/+211
|\|
| * Merge pull request #80 from retronym/ticket/79Jason Zaugg2014-07-213-4/+70
| |\
| | * Fix regression around type skolems and if exprs.Jason Zaugg2014-07-183-4/+70
| * | Merge pull request #82 from retronym/topic/live-variable-speedupPhilipp Haller2014-07-182-28/+120
| |\ \
| | * | Fix asymptotic performance issues in live variables analysis.Gene Novark2014-07-152-28/+120
| | |/
| * / Avoid NotImplementedError awaiting a Future[Nothing]Jason Zaugg2014-06-142-2/+17
| |/
| * Incorporate pull request feedbackJason Zaugg2014-03-274-8/+3
| * [backport] Allow lazy vals without await in the initializerJason Zaugg2014-03-274-8/+45
| * [backport] Test case for "not a class" crasher in live variableJason Zaugg2014-03-121-0/+28
* | Update TreeInterrogation.scala杨博 (Yang Bo)2014-04-161-1/+1
* | Refactoring in ANFTransformJason Zaugg2014-04-051-15/+2
* | Update to Scala 2.11.0-RC4, adapting to change in quasiquotesJason Zaugg2014-04-052-2/+69
* | Incorporate pull request feedbackJason Zaugg2014-03-274-8/+3
* | Allow lazy vals without await in the initializerJason Zaugg2014-03-274-8/+48