summaryrefslogtreecommitdiff
path: root/src/scalap
diff options
context:
space:
mode:
authorSzabolcs Berecz <szabolcs.berecz@gmail.com>2012-01-29 01:24:28 +0100
committerSzabolcs Berecz <szabolcs.berecz@gmail.com>2012-02-16 21:36:58 +0100
commit01ee3de96dcae707fb8fee28e93af0515519c603 (patch)
treee4dcd0e7ba8ab1036abd92dbfaecc2cb9fa14175 /src/scalap
parentb8b19b1ca1de01083cf0975226a34424bd729a5b (diff)
downloadscala-01ee3de96dcae707fb8fee28e93af0515519c603.tar.gz
scala-01ee3de96dcae707fb8fee28e93af0515519c603.tar.bz2
scala-01ee3de96dcae707fb8fee28e93af0515519c603.zip
replace methods containing a synchronized body with synchronized methods
The following: def f = synchronized { ... } will be rewritten to: <synchronized> def f = ... which is then emitted to the classfile with the synchronized flag set. Inlining of such transformed methods are disabled for now This transformation is not done on methods defined in a trait.
Diffstat (limited to 'src/scalap')
0 files changed, 0 insertions, 0 deletions