aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update version for M2 releasetopic/m2Philipp Haller2013-03-151-1/+1
* Fix #12 - Add support for await inside try-catchPhilipp Haller2013-03-158-87/+385
* Fix #55 - Async implementation depends on continuations pluginPhilipp Haller2013-02-2610-67/+244
* Bump Scala version to 2.10.0Philipp Haller2013-02-051-2/+2
* s/LHS/RHSJason Zaugg2012-12-201-1/+1
* Update version for M1 releasephaller2012-12-201-1/+1
* Bump Scala version to latest RCphaller2012-12-201-1/+1
* Remove unreachable code in pattern matching testphaller2012-12-201-1/+0
* Fix typos in READMEphaller2012-12-201-12/+12
* Resolve merge conflictphaller2012-12-195-17/+93
|\
| * New fix for #1861: Add fall-back to CPS for all unsupported uses of awaitphaller2012-12-195-16/+93
* | Update README.mdJason Zaugg2012-12-191-0/+171
* | Merge pull request #49 from phaller/topic/patmat-partial-functionJason Zaugg2012-12-196-33/+132
|\ \
| * | Prohibit lazy vals in async blocks.Jason Zaugg2012-12-102-3/+18
| * | Workaround non-idempotency of typing pattern matching anonymous functions.Jason Zaugg2012-12-106-30/+114
* | | Expand documentationJason Zaugg2012-12-191-6/+150
| |/ |/|
* | Merge pull request #47 from phaller/ticket/46-varargs-holistic-applyPhilipp Haller2012-12-033-11/+54
|\ \
| * | Fix ANF transform involving `xs: _*` trees.Jason Zaugg2012-11-273-11/+54
* | | Fix typophaller2012-11-291-3/+3
|/ /
* | Remove @author tagsphaller2012-11-273-9/+0
* | Merge pull request #45 from phaller/ticket/33-by-name-2Philipp Haller2012-11-274-24/+139
|\|
| * No need to extract vals for inlinable args.Jason Zaugg2012-11-273-15/+23
| * Test cases for named and default args.Jason Zaugg2012-11-271-1/+35
| * Disallow await in non-primary param sections.Jason Zaugg2012-11-272-9/+52
| * Fix semantics of by-name applicationJason Zaugg2012-11-272-8/+38
|/
* Fix execution context lookup for the trivial async block.Jason Zaugg2012-11-271-1/+1
* Lookup log level dynamically from system property.Jason Zaugg2012-11-272-19/+19
* Merge pull request #44 from phaller/topic/exception-handlingJason Zaugg2012-11-264-20/+106
|\
| * More tests for ExceptionsSpecphaller2012-11-261-8/+30
| * Fix #42 - Futures created by async are not properly completed with exceptionsphaller2012-11-264-20/+84
|/
* Merge pull request #37 from phaller/ticket/23-port-futures-testsPhilipp Haller2012-11-261-0/+536
|\
| * Replace uses of Future.map/Future.flatMap with async+awaitphaller2012-11-261-24/+33
| * Add ported futures testsphaller2012-11-261-0/+527
* | Merge pull request #41 from phaller/ticket/35-synth-object-2Philipp Haller2012-11-2618-159/+444
|\ \
| * | Show that indirectly nested defs aren't lifted.Jason Zaugg2012-11-262-3/+18
| * | Fix #26, leaner code gen for `async { <no awaits> }`.Jason Zaugg2012-11-261-9/+20
| * | Make the name uniqification more selective.Jason Zaugg2012-11-262-12/+12
| * | Rewrite the state machine to a class, rather than an object.Jason Zaugg2012-11-269-88/+92
| * | Preserve outer This() refs through resetAttrs.Jason Zaugg2012-11-266-40/+120
| * | Synthesize an object implementing Function#apply and resume()Jason Zaugg2012-11-265-52/+84
| * | Lift local defs and functions.Jason Zaugg2012-11-265-11/+81
| * | Fix await in if condition / match scrutinee.Jason Zaugg2012-11-267-41/+59
| * | Extract vals for all names bound in a pattern.Jason Zaugg2012-11-267-49/+107
| * | Flatmap it, Sam.Jason Zaugg2012-11-261-4/+1
|/ /
* | Merge pull request #38 from phaller/ticket/19-external-varsPhilipp Haller2012-11-261-26/+64
|\ \
| * | Address review commentphaller2012-11-261-3/+1
| * | Fix #19phaller2012-11-261-26/+66
| |/
* | Merge pull request #39 from phaller/topic/simplify-attachcopyJason Zaugg2012-11-263-50/+24
|\ \
| * | Turn object into defphaller2012-11-261-12/+11
| * | Simplify attachCopy in TransformUtilsphaller2012-11-263-39/+14
|/ /