diff options
author | Martin Odersky <odersky@gmail.com> | 2012-01-02 19:10:41 +0100 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-01-02 13:49:28 -0800 |
commit | beb875187914b12b1b9dbb5621447067e2926c7c (patch) | |
tree | 0021b5e8da609e8a9a18b191aec925b8835c8bf4 /src/android-library | |
parent | 3ad66eb5a3335b29c9d5e56b17155e030aeb7243 (diff) | |
download | scala-beb875187914b12b1b9dbb5621447067e2926c7c.tar.gz scala-beb875187914b12b1b9dbb5621447067e2926c7c.tar.bz2 scala-beb875187914b12b1b9dbb5621447067e2926c7c.zip |
Changed boxing of free mutable variables to be flexible wrt when liftcode takes place.
A major redesign that unifies the various different approaches to boxing of free variables. Free variables are marked with CAPTURED and eliminated by LambdaLift. I also added some hooks in MacroContext that a reifier needs to use.
Diffstat (limited to 'src/android-library')
0 files changed, 0 insertions, 0 deletions