aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge pull request #30 from phaller/topic/posPhilipp Haller2012-11-262-29/+79
|\|
| * Fix scaladoc formatting.Jason Zaugg2012-11-231-3/+3
| * Preserve positions and attachments.Jason Zaugg2012-11-232-28/+78
* | Merge pull request #28 from phaller/topic/uniquifyPhilipp Haller2012-11-236-54/+117
|\|
| * Convert null check to an assert.Jason Zaugg2012-11-231-5/+4
| * Ensure unique names for definitions in the async block.Jason Zaugg2012-11-236-49/+113
* | Merge pull request #27 from phaller/ticket/26-matchPhilipp Haller2012-11-239-245/+369
|\|
| * Minor refactoring in ANF transform.Jason Zaugg2012-11-221-31/+27
| * Add TODO comment.Jason Zaugg2012-11-221-1/+1
| * Make the ANF transform more selective.Jason Zaugg2012-11-221-57/+52
| * Refactor the analyzers to a seprarate file.Jason Zaugg2012-11-224-103/+114
| * Lookup await symbol in AsyncBase.Jason Zaugg2012-11-221-3/+3
| * Comment.Jason Zaugg2012-11-221-0/+2
| * Support match as an expression.Jason Zaugg2012-11-228-152/+272
|/
* Merge pull request #25 from phaller/topic/minimal-var-lifting-2Philipp Haller2012-11-2210-102/+542
|\
| * Cleanups and docs.Jason Zaugg2012-11-224-123/+108
| * Remove unused imports.Jason Zaugg2012-11-221-8/+4
| * Frugality is no longer required with state IDs.Jason Zaugg2012-11-223-56/+52
| * Minimize lifting of vars.Jason Zaugg2012-11-223-72/+68
| * Preserve ValDef symbol.Jason Zaugg2012-11-213-2/+8
| * Only transform if/match-s that contain an await.Jason Zaugg2012-11-215-6/+167
| * Slight simplification of in-flight type checking.Jason Zaugg2012-11-212-7/+6
| * Disable parallel test execution.Jason Zaugg2012-11-211-0/+2
| * Remove obsolete transformationsphaller2012-11-211-3/+3
| * Change type of name mapphaller2012-11-212-9/+10
| * Add negative tests for inlining blocks in ANF transformphaller2012-11-201-0/+57
| * Generate cleaner code for Unit-typed if-else expressionsphaller2012-11-162-13/+39
| * Add TransformUtils class for shared utilitiesphaller2012-11-163-21/+25
| * Clean up and improve debug/error outputphaller2012-11-163-6/+5
| * Add selective ANF transformphaller2012-11-164-12/+224
|/
* Fix typosphaller2012-11-121-2/+2
* Resolve feature warningsphaller2012-11-123-3/+5
* Reduce visibility of members of ExprBuilderphaller2012-11-122-14/+13
* Fix doc comment of awaitphaller2012-11-121-7/+7
* Merge pull request #9 from phaller/topic/local-classesPhilipp Haller2012-11-123-1/+130
|\
| * Fix merge conflicts and testsphaller2012-11-1220-435/+611
| |\ | |/ |/|
* | Merge pull request #10 from phaller/topic/abstract-future-2Philipp Haller2012-11-1219-433/+601
|\ \
| * | Add a test to interrogate the expanded tree.Jason Zaugg2012-11-114-6/+49
| * | Fixes #7, allow async blocks without await or with a single expression.Jason Zaugg2012-11-113-85/+121
| * | Use a var rather than a lazy val to break a cycle.Jason Zaugg2012-11-111-4/+4
| * | Refer to an relevant bug in the comments.Jason Zaugg2012-11-111-1/+1
| * | Collapse all the onComplete handlers into a single function.Jason Zaugg2012-11-113-46/+68
| * | Synthezise a match directly.Jason Zaugg2012-11-112-24/+9
| * | Shuffle a bit more code around.Jason Zaugg2012-11-113-32/+19
| * | Synthesize `case 23 => rhs` rather than `case any @ (_: Int) if any == 25)`Jason Zaugg2012-11-112-14/+1
| * | Synthesize a Function1, rather than a PartialFunction.Jason Zaugg2012-11-112-43/+14
| * | Minor refactoringsJason Zaugg2012-11-112-19/+19
| * | Deleting unused code.Jason Zaugg2012-11-111-143/+1
| * | Synthesize a single PartialFunction rather than two and an orElse call.Jason Zaugg2012-11-102-30/+33
| * | Remove unneed ().Jason Zaugg2012-11-091-5/+2