aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/Async.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2012-11-11 22:12:50 +0100
committerJason Zaugg <jzaugg@gmail.com>2012-11-11 22:12:50 +0100
commit40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc (patch)
treef39a3f1882103e78329637408a08dc509012bc1e /src/main/scala/scala/async/Async.scala
parent23e24fc738e2d4ad967090c375cd356cf45745ce (diff)
downloadscala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.tar.gz
scala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.tar.bz2
scala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.zip
Add a test to interrogate the expanded tree.
- checks that only one function is synthesized - checks the set of vars created (TODO minimize these) - use x$1 rather than x1 for the freshened names for lifted vars. - make execContext a val, not a var.
Diffstat (limited to 'src/main/scala/scala/async/Async.scala')
-rw-r--r--src/main/scala/scala/async/Async.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/scala/async/Async.scala b/src/main/scala/scala/async/Async.scala
index 9f43b0b..4f7fa01 100644
--- a/src/main/scala/scala/async/Async.scala
+++ b/src/main/scala/scala/async/Async.scala
@@ -139,7 +139,7 @@ abstract class AsyncBase {
// Initialize the state
var state$async = 0
// Resolve the execution context
- var execContext$async = futureSystemOps.execContext.splice
+ val execContext$async = futureSystemOps.execContext.splice
var onCompleteHandler$async: util.Try[Any] => Unit = null
// Spawn a future to: