changeset 43719 | ba1b2c918c32 |
parent 38840 | ec75dc58688b |
child 45248 | 3b7b64b194ee |
--- a/src/Pure/Concurrent/volatile.scala Sat Jul 09 18:15:23 2011 +0200 +++ b/src/Pure/Concurrent/volatile.scala Sat Jul 09 18:35:00 2011 +0200 @@ -10,7 +10,7 @@ class Volatile[A](init: A) { @volatile private var state: A = init - def peek(): A = state + def apply(): A = state def change(f: A => A) { state = f(state) } def change_yield[B](f: A => (B, A)): B = {