AnonymousClassLoader overhaul
John Rose
John.Rose at Sun.COM
Sat Aug 16 01:46:14 PDT 2008
On Apr 23, 2008, at 1:58 PM, Rémi Forax wrote:
> John Rose a écrit :
>> On Apr 23, 2008, at 4:15 AM, Rémi Forax wrote:
>>
>>> The source code is available here:
>>> http://www-igm.univ-mlv.fr/~forax/tmp/davinci-anonk.zip
>>>
>>> I've sent a previous message monday to the mlvm list but it seems it
>>> was rejected because its size was too large (codes as attachment).
>>> So i re-sent it now with a link.
>>>
>>
>> Thanks, Remi. I've grabbed the file. I'll read it through ASAP.
>>
> Ok, let me know waht you want to change.
> I will update the wiki when you will be ok with the implementation.
Well, that took a long time, sorry. I started to use your revamped
anonk code, was liking it, and started extending it for my (JSR 292
related) method handle development.
I also adjusted some of the method splitting decisions; the Visitor
ended up with a smaller, more regular set of methods. They surface
the whole content of the CP, including internal references.
I stubbed out an emulation mode, for when the JVM does not support
anonk loading directly. Maybe there's a way to fold it together with
the stuff in your Google repo.
I pushed a bunch of stuff just now, including the method handle
work. There are some Netbeans projects with a few unit tests. (NB
6.5 just came out. Great stuff.)
-- John
More information about the mlvm-dev
mailing list