aboutsummaryrefslogtreecommitdiff
path: root/src/main
Commit message (Expand)AuthorAgeFilesLines
* Avoid masking user exception with ??? for Nothing typed expressionsJason Zaugg2015-07-272-2/+10
* Avoid leaking untyped trees out of macroJason Zaugg2015-07-271-1/+1
* Merge pull request #115 from retronym/backport/74v0.9.4_2.10Jason Zaugg2015-07-071-1/+11
|\
| * Avoid compiler warning when awaiting Future[Unit]Jason Zaugg2015-07-071-1/+11
* | [backport] Avoid masking real errors with NotImplemented awaiting Future[Noth...Jason Zaugg2015-07-061-1/+1
* | Fix compiler crash with value class in result positionJason Zaugg2015-07-061-2/+3
|/
* Make `f(await(completedFuture))` execute `f` synchronouslyJason Zaugg2014-12-162-34/+57
* Remove extraneous method in generated code.Jason Zaugg2014-12-151-7/+2
* Avoid unbounded stack consumption for synchronous control flowJason Zaugg2014-12-154-52/+50
* Avoid assigning null to vars of derived value typeJason Zaugg2014-09-293-7/+19
* Merge pull request #80 from retronym/ticket/79Jason Zaugg2014-07-212-4/+7
|\
| * Fix regression around type skolems and if exprs.Jason Zaugg2014-07-182-4/+7
* | Merge pull request #82 from retronym/topic/live-variable-speedupPhilipp Haller2014-07-181-28/+43
|\ \
| * | Fix asymptotic performance issues in live variables analysis.Gene Novark2014-07-151-28/+43
| |/
* / Avoid NotImplementedError awaiting a Future[Nothing]Jason Zaugg2014-06-141-2/+1
|/
* Incorporate pull request feedbackJason Zaugg2014-03-272-2/+2
* [backport] Allow lazy vals without await in the initializerJason Zaugg2014-03-272-6/+9
* Unhardcode use of scala.util.TryJason Zaugg2014-01-282-5/+2
* Merge pull request #56 from retronym/topic/still-todoJason Zaugg2014-01-141-1/+1
|\
| * Update TODO comment about pres. compiler friendliness.Jason Zaugg2014-01-141-1/+1
* | Update copyright years.Jason Zaugg2014-01-1410-10/+10
|/
* Minor fixes in Async`s scaladoc.akomar2014-01-121-2/+2
* Merge pull request #47 from retronym/topic/pres2Jason Zaugg2013-11-221-6/+5
|\
| * Another take at the 2.10/2.11 spanning suppressMacroAttachmentJason Zaugg2013-11-201-6/+5
* | Fix crashers in do/while and while(await(..))Jason Zaugg2013-11-223-3/+27
|/
* Merge pull request #42 from retronym/topic/hooksJason Zaugg2013-11-204-12/+58
|\
| * Abstract over use of scala.util.TryJason Zaugg2013-11-134-11/+52
| * Add a hook for post-ANF transformationJason Zaugg2013-11-132-1/+6
* | Less hacky check for presentation compiler.Jason Zaugg2013-11-201-1/+1
* | Return original macro application under presentation compiler.Jason Zaugg2013-11-202-7/+30
* | Fix a NPE in the presentation compilerJason Zaugg2013-11-201-0/+1
* | Clean-ups found during review of PR #43Philipp Haller2013-11-141-10/+2
* | Fix crasher in icode due to symbol mismatches in lifted methodsJason Zaugg2013-11-141-37/+44
|/
* Don't aggressively null out captured varsJason Zaugg2013-11-123-11/+54
* Remove left-overs of CPS fallback logicPhilipp Haller2013-11-072-5/+3
* Remove scala.async.StateMachineJason Zaugg2013-11-072-19/+8
* Minimize the public APIJason Zaugg2013-11-0714-233/+73
* 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
|/