indy and tailc

Patrick Wright pdoubleya at gmail.com
Wed Jan 27 01:03:23 PST 2010


On Wed, Jan 27, 2010 at 9:45 AM, John Rose <John.Rose at sun.com> wrote:
> On Jan 27, 2010, at 12:30 AM, Patrick Wright wrote:
>
>> Is the EG considering Anonymous classes for JSR 292?
>
> No, sorry.  Should we be... what's the use case?  -- John

I'm not a language implementor (maybe someday...), but following these
discussions I thought a pain point of languages like JRuby is that
many small classes need to be created, often on-the-fly, and these get
parked in the perm gen, which ends up being a constraining resource. I
thought the point of AC was to avoid current JDK classloader semantics
which prevent these "transient" helper classes from being GC'd. From
what I read on this mailing list, Charles Nutter for example was quite
excited to have them.

I may have misunderstood the point of ACs, however.

Regards
Patrick


More information about the mlvm-dev mailing list