summaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2013-08-06 15:51:50 +0200
committerEugene Burmako <xeno.by@gmail.com>2013-10-18 17:44:38 +0200
commit48c28452fcc30838503388e8e7215a1411a826ba (patch)
treec4fdadfcaace30df524ede41927c3fe8dcc94181 /build.xml
parenta030784ae0dc53a0cdc65d42ca45fa48943eea0d (diff)
downloadscala-48c28452fcc30838503388e8e7215a1411a826ba.tar.gz
scala-48c28452fcc30838503388e8e7215a1411a826ba.tar.bz2
scala-48c28452fcc30838503388e8e7215a1411a826ba.zip
eagerly initializes lazy vals and objects in runtime reflection
The code to do so is curated with the help of a generator. Because this needs to inspect code post-typer, the code generator is run during partest as a code-validator. We could concievably do the same with a macro, but this approach might be a better starting point which macros continue to stabilize. Removes Definitions.AnyRefModule and an already deprecated alias, as these have been throwing exceptions for more than a year since 6bb5975289. They used to be used by AnyRef specialization.
Diffstat (limited to 'build.xml')
0 files changed, 0 insertions, 0 deletions