aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fix procedure syntaxxuwei-k2018-05-0932-172/+172
* drop support for Scala 2.11 as of 0.10.0Seth Tisue2018-05-012-34/+9
* fixes for 2.13 compatibilitySeth Tisue2018-03-141-3/+3
* Remove use of scala.concurrent.forkjoinNthPortal2018-03-141-1/+1
* locate the classes directory reliablySeth Tisue2018-03-051-17/+9
* Remove uses of deprecated Future APIsNthPortal2018-02-2713-57/+66
* copyright 2018 LightbendSeth Tisue2018-02-0636-37/+37
* fix Scala version number handling for 2.13 community buildSeth Tisue2018-01-231-1/+1
* Avoid NPE with import treesJason Zaugg2017-11-271-1/+1
* Workaround ill-scoped exist. skolem refs emited by patmatJason Zaugg2017-10-162-1/+41
* Add missing recursion to branchWithAssignJason Zaugg2017-10-161-1/+1
* Merge pull request #178 from retronym/tyconJason Zaugg2017-10-132-25/+39
|\
| * Fix race condition in tests and make some tests actually runJason Zaugg2017-10-131-28/+37
| * Add diagnostic for intermittently failing testJason Zaugg2017-10-131-1/+6
| * Fix decision about whether to use a trait or class as the parentJason Zaugg2017-10-131-1/+1
* | Fix ANF transform for corner case in late transformsJason Zaugg2017-09-293-17/+42
|/
* 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
|\|