Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Change promise method signature. | aleksandar | 2011-12-13 | 1 | -1/+1 | |
| | ||||||
* | Add test cases for blocking. Fix in the failed projection. | aleksandar | 2011-12-13 | 2 | -6/+10 | |
| | ||||||
* | Rename block->await. Add more tck test cases. | aleksandar | 2011-12-13 | 5 | -20/+21 | |
| | ||||||
* | Fix default.ExecutionContextImpl.promise. Add promise test. | Philipp Haller | 2011-12-13 | 1 | -3/+3 | |
| | ||||||
* | Change promise fulfill and break to success and failure. | aleksandar | 2011-12-12 | 4 | -17/+20 | |
| | ||||||
* | Merge branch 'execution-context' of github.com:phaller/scala into ↵ | aleksandar | 2011-12-12 | 3 | -3/+109 | |
|\ | | | | | | | | | | | | | execution-context Conflicts: test/files/jvm/concurrent-future.scala | |||||
| * | Add global scheduler with default implementation | Philipp Haller | 2011-12-09 | 3 | -3/+109 | |
| | | ||||||
* | | Syntax changes for the scala.concurrent package and some cleanup. | aleksandar | 2011-12-12 | 4 | -44/+45 | |
|/ | | | | | | | | | | block on { } is now changed to: block(timeout) { } | |||||
* | A minor doc issue with timeouts. | Aleksandar Prokopec | 2011-12-08 | 1 | -3/+0 | |
| | ||||||
* | Fixed the build. | aleksandar | 2011-12-08 | 5 | -31/+41 | |
| | ||||||
* | Added Future companion object, with all method. | Heather Miller | 2011-12-08 | 1 | -8/+34 | |
| | ||||||
* | Merge branch 'execution-context' of https://github.com/phaller/scala into ↵ | Aleksandar Prokopec | 2011-12-07 | 5 | -202/+286 | |
|\ | | | | | | | | | | | | | execution-context Conflicts: src/library/scala/concurrent/Future.scala | |||||
| * | Fix merge conflict | Philipp Haller | 2011-12-07 | 2 | -12/+20 | |
| |\ | ||||||
| * | | Add promise implementation. Move fork/join implementation into default ↵ | Philipp Haller | 2011-12-07 | 5 | -204/+285 | |
| | | | | | | | | | | | | package. Factor commonalities of promises and tasks into Completable. | |||||
* | | | Some docs fixes. | Aleksandar Prokopec | 2011-12-07 | 2 | -7/+27 | |
| |/ |/| | ||||||
* | | Merge branch 'execution-context' of https://github.com/phaller/scala into ↵ | Aleksandar Prokopec | 2011-12-07 | 3 | -16/+26 | |
|\| | | | | | | | execution-context | |||||
| * | Merge branch 'execution-context' of https://github.com/phaller/scala into ↵ | Philipp Haller | 2011-12-07 | 1 | -5/+9 | |
| |\ | | | | | | | | | | execution-context | |||||
| * | | Add future method to ExecutionContext trait. Log uncaught exceptions to stderr. | Philipp Haller | 2011-12-07 | 3 | -16/+26 | |
| | | | ||||||
* | | | Minor changes with the docs. | Aleksandar Prokopec | 2011-12-07 | 2 | -15/+20 | |
| |/ |/| | ||||||
* | | Fixed the docs a bit. | Aleksandar Prokopec | 2011-12-07 | 1 | -5/+9 | |
|/ | ||||||
* | Fixing match errors in the on* callback methods in future. | Aleksandar Prokopec | 2011-12-07 | 1 | -7/+8 | |
| | ||||||
* | The isTimedout on fj futures fixed. | Aleksandar Prokopec | 2011-12-07 | 1 | -1/+1 | |
| | ||||||
* | Got the futures and execution contexts related code to compile. | Aleksandar Prokopec | 2011-12-07 | 6 | -55/+132 | |
| | ||||||
* | Merge branch 'master' of https://github.com/scala/scala into execution-context | Aleksandar Prokopec | 2011-12-07 | 49 | -36/+150 | |
|\ | ||||||
| * | Merge remote-tracking branch 'soc/scaladoc-spacing' into develop | Paul Phillips | 2011-12-06 | 1 | -4/+3 | |
| |\ | ||||||
| | * | Fixes the annoying spaces between name, type params and params in ScalaDoc. | Simon Ochsenreither | 2011-12-06 | 1 | -4/+3 | |
| | | | ||||||
| * | | Merge branch 'master' of /scala/trunk into develop | Paul Phillips | 2011-12-06 | 1 | -0/+5 | |
| |\ \ | ||||||
| | * | | Gave Option its own nonEmpty. | Paul Phillips | 2011-12-06 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | A bit further down Option's slippery slope of collections methods, but those sudden implicit conversions to Iterable are legitimately annoying. | |||||
| * | | | Fix documentation stutters. | Blair Zajac | 2011-12-06 | 16 | -18/+18 | |
| |/ / | ||||||
| * | | Update scaladoc links to collections overview. | Josh Marcus | 2011-12-06 | 28 | -38/+34 | |
| | | | | | | | | | | | | | | | | | | Change scaladoc links in collection classes to point at re-formatted Collections Overview on docs.scala-lang.org. Fix minor typo: s/Ummutable/Immutable | |||||
| | | | ||||||
| | \ | ||||||
| *-. \ | Merge remote-tracking branches 'kepler/topic/dumpclasses' and ↵ | Paul Phillips | 2011-12-05 | 30 | -3/+93 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | 'joshmarcus/collections_docs' into develop Closes SI-5280. | |||||
| | | * | | Enhanced scaladoc of collection classes with links to the relevant pages of ↵ | Josh Marcus | 2011-12-05 | 27 | -0/+68 | |
| | | | | | | | | | | | | | | | | | | | | "The Scala 2.8 Collections API" overview. | |||||
| | * | | | -Ydump-classes: the option to dump the generated bytecode | luajalla | 2011-12-05 | 3 | -3/+25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Ydump-classes option is intended to dump the compiler generated bytecode to the .class files in given directory. It can be pretty useful for reflective compilation that utilizes in-memory classloaders, for example to check the files if compiler produces invalid bytecode. In this case the dump helps to understand what exactly is wrong with the emitted class. The option format is -Ydump-classes <dir>. | |||||
| | | | | | ||||||
| | \ \ \ | ||||||
| *-. \ \ \ | Merge remote-tracking branches 'kepler/topic/reifycopypaste' and ↵ | Paul Phillips | 2011-12-05 | 1 | -1/+1 | |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | 'kepler/topic/reifytests' into develop | |||||
| | * | | | | A minor fix to -Yreify-copypaste. | Eugene Burmako | 2011-12-05 | 1 | -1/+1 | |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Empty modifiers are now correctly printed out as "Modifiers()" instead of annoyingly verbose "Modifiers(Set(), newTermName(""), List())". No review. | |||||
| * | | | | Don't generate redundant interfaces. | Paul Phillips | 2011-12-05 | 1 | -1/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Dropped redundant parents during bytecode generation to ease trouble on android. Closes SI-5278. | |||||
| * | | | | Fix path mangling for 'scala' shell script on MinGW/MSYS. | Stefan Zeiger | 2011-12-05 | 1 | -5/+17 | |
| |/ / / | ||||||
* | | | | Implementation of the fj task and future. | Aleksandar Prokopec | 2011-12-07 | 6 | -109/+175 | |
| | | | | ||||||
* | | | | A slight refactoring in promise and task factory methods. | Aleksandar Prokopec | 2011-12-07 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Adding some comments to block on. Removing timeout parameters. | Aleksandar Prokopec | 2011-12-06 | 4 | -9/+31 | |
| | | | | ||||||
* | | | | Completed default implementations of monadic ops on futures. | Aleksandar Prokopec | 2011-12-05 | 1 | -6/+50 | |
| | | | | ||||||
* | | | | Merge branch 'execution-context' of https://github.com/phaller/scala into ↵ | Aleksandar Prokopec | 2011-12-05 | 1 | -0/+1051 | |
|\ \ \ \ | | | | | | | | | | | | | | | | execution-context | |||||
| * | | | | Add Akka's future implementation for reference | Philipp Haller | 2011-12-05 | 1 | -0/+1051 | |
| | | | | | ||||||
* | | | | | The default implementations for some of the future methods. | Aleksandar Prokopec | 2011-12-05 | 4 | -15/+85 | |
|/ / / / | ||||||
* / / / | Migration of scala.concurrent to clean fork of new Scala repo. | Philipp Haller | 2011-12-05 | 8 | -0/+968 | |
|/ / / | ||||||
* | | | Enabled continuations plugin by default. | Paul Phillips | 2011-12-04 | 2 | -12/+9 | |
| | | | | | | | | | | | | | | | | | | We're not buying anything with it off by default. Added a -P:continuations:disable option to disable. -P:continuations:enable lives on as a no-op. Review by @odersky. | |||||
| | | | ||||||
| \ \ | ||||||
*-. \ \ | Merge remote-tracking branches 'kepler/topic/reifyclasses' and ↵ | Paul Phillips | 2011-12-04 | 5 | -11/+19 | |
|\ \ \ \ | | | | | | | | | | | | | | | | 'ijuma/feature/signum' into develop | |||||
| | * | | | Delegate to Java's implementation of signum for Long and Int. | Ismael Juma | 2011-12-03 | 1 | -9/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Java implementation is faster as it doesn't have branches. java.lang.Math includes implementations of signum for Double and Float, but I didn't change the ones in scala.math because there is a difference on how negative zero is handled. | |||||
| * | | | | Reification of classes now produces trees that can be compiled and run. | Eugene Burmako | 2011-12-04 | 4 | -2/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Multiple minor fixes to Martin's implementation of reflection infrastructure. Dominating theme is allowing for the fact that compilation via reflection involves numerous exports/imports between various reflection universes. Fixes SI-5230. Review by @odersky. | |||||
* | | | | | Add a mnemonic to help remember what's the difference between +: | Daniel C. Sobral | 2011-12-04 | 2 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | and :+, plus one for ++:. |