aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 0.9.0-M5v0.9.0-M5_2.11Jason Zaugg2014-03-101-1/+1
|
* Update release script, only 2.11 version publised from this branchJason Zaugg2014-03-101-8/+2
|
* Update to Scala 2.11.0-RC1Jason Zaugg2014-03-101-1/+1
|
* Merge pull request #62 from retronym/topic/2.11.xJason Zaugg2014-02-2119-478/+427
|\ | | | | Preparing for Scala 2.11.0
| * Finalize the move to Scala 2.11.xJason Zaugg2014-02-214-14/+8
| | | | | | | | | | | | | | | | - Link to the 2.10.x branch from the README - use `scala.annotation.compileTimeOnly` (from scala-library.jar) - no longer impose a transitive dependency on scala-reflect and scala-compiler. - Update Travis CI configuration to use only 2.11.0-SNAPSHOT
| * AsyncMacro.global is goneEugene Burmako2014-02-159-53/+76
| |
| * AsyncMacro.macroApplication is goneEugene Burmako2014-02-153-6/+4
| |
| * callSiteTyper and TypingTransformers are goneEugene Burmako2014-02-152-13/+1
| |
| * migrates SelectiveAnfTransform to typingTransformEugene Burmako2014-02-151-233/+227
| |
| * oh God, in-place typechecking!!!Eugene Burmako2014-02-151-1/+1
| |
| * migrates UseFields to typingTransformEugene Burmako2014-02-151-26/+20
| |
| * migrates transformAt to typingTransformEugene Burmako2014-02-152-17/+13
| |
| * replaces mkAttributedCastEugene Burmako2014-02-151-2/+3
| |
| * gets rid of home-grown changeOwnerEugene Burmako2014-02-153-29/+11
| |
| * cleans up AnfTransformEugene Burmako2014-02-151-3/+5
| |
| * cleans up AsyncAnalysisEugene Burmako2014-02-151-1/+1
| |
| * cleans up AsyncTransformEugene Burmako2014-02-151-2/+2
| |
| * cleans up ExprBuilderEugene Burmako2014-02-151-1/+1
| |
| * cleans up FutureSystemEugene Burmako2014-02-154-23/+18
| |
| * cleans up LifterEugene Burmako2014-02-151-2/+2
| |
| * cleans up LiveVariablesEugene Burmako2014-02-151-3/+2
| |
| * eliminates all usages of global in TransformUtilsEugene Burmako2014-02-151-2/+3
| |
| * removes "import global._" and "def Expr" in TransformUtilsEugene Burmako2014-02-153-16/+14
| |
| * currentUnit.freshName => c.freshName (leads to less precise tests...)Eugene Burmako2014-02-155-16/+25
| |
| * abort => c.abortEugene Burmako2014-02-153-7/+4
| |
| * injects context into AsyncBaseEugene Burmako2014-02-151-3/+5
| |
| * compat => internalEugene Burmako2014-02-151-3/+2
| |
| * removes logic that branches on forInteractiveEugene Burmako2014-02-152-30/+4
| |
| * using compat._ to plug source compatibility breakagesEugene Burmako2014-02-151-2/+3
| |
| * migrates to 2.11.0-RC1Eugene Burmako2014-02-151-1/+1
| |
| * silences a warning in AsyncAnalysisEugene Burmako2014-02-121-1/+1
| |
| * toolboxClasspath now works for snapshotsEugene Burmako2014-02-121-0/+2
|/
* Merge pull request #58 from retronym/topic/unhardcode-tryJason Zaugg2014-01-272-5/+2
|\ | | | | Unhardcode use of scala.util.Try
| * Unhardcode use of scala.util.TryJason Zaugg2014-01-282-5/+2
|/ | | | In favour of the type defined by the active FutureSystem.
* Merge pull request #56 from retronym/topic/still-todoJason Zaugg2014-01-141-1/+1
|\ | | | | Update TODO comment about pres. compiler friendliness.
| * Update TODO comment about pres. compiler friendliness.Jason Zaugg2014-01-141-1/+1
| |
* | Merge pull request #55 from retronym/ticket/copyrightPhilipp Haller2014-01-1433-35/+35
|\ \ | |/ |/| Update copyright years.
| * Update copyright years.Jason Zaugg2014-01-1433-35/+35
|/ | | | 2013 must have been unlucky.
* Merge pull request #54 from akkomar/masterJason Zaugg2014-01-141-2/+2
|\ | | | | Minor fixes in Async`s scaladoc.
| * Minor fixes in Async`s scaladoc.akomar2014-01-121-2/+2
|/
* Merge pull request #20 from theon/patch-1Jason Zaugg2014-01-081-2/+2
|\ | | | | Fix line numbers for example in README
| * Fix line numbers for example in READMEIan Forsey2013-06-051-2/+2
| |
* | Update version in READMEJason Zaugg2013-11-241-1/+1
| |
* | 0.9.0-SNAPSHOTJason Zaugg2013-11-241-1/+1
| |
* | 0.9.0-M4v0.9.0-M4Jason Zaugg2013-11-241-1/+1
| |
* | Merge pull request #47 from retronym/topic/pres2Jason Zaugg2013-11-221-6/+5
|\ \ | | | | | | Another take at the 2.10/2.11 spanning suppressMacroAttachment
| * | Another take at the 2.10/2.11 spanning suppressMacroAttachmentJason Zaugg2013-11-201-6/+5
| | | | | | | | | | | | It was only working on the former.
* | | Merge pull request #50 from retronym/ticket/48Philipp Haller2013-11-225-34/+73
|\ \ \ | | | | | | | | Fix crashers in do/while and while(await(..))
| * | | Fix crashers in do/while and while(await(..))Jason Zaugg2013-11-225-34/+73
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new tree shapes handled for do/while look like: // type checked async({ val b = false; doWhile$1(){ await(()); if (b) doWhile$1() else () }; () }) We had to change ExprBuilder to create states for the if/else that concludes the doWhile body, and also loosen the assertion that the label jump must be the last thing we see. We also have to look for more than just `containsAwait` when deciding whether an `If` needs to be transformed into states; it might also contain a jump to the enclosing label that is on the other side of an `await`, and hence needs to be a state transition instead.
* | | Merge pull request #51 from phaller/topic/travis-jdk-configPhilipp Haller2013-11-221-1/+1
|\ \ \ | |/ / |/| | Remove unsupported Oracle JDK6 from Travis CI config