First draft of translation document

Nathan Bryant nathan.bryant at
Thu May 20 10:41:34 PDT 2010

In that case, if the VM were to decide to generate an optimized
specialization for a partially applied function, where does the
generated code go? A MethodHandle may be data, but seems like code is

Are you saying the code goes on the normal heap, then?

-----Original Message-----
From: Brian Goetz [mailto:brian.goetz at] 
Sent: Thursday, May 20, 2010 1:37 PM
To: Nathan Bryant
Cc: Howard Lovatt; lambda-dev at
Subject: Re: First draft of translation document

> Can that sort of thing be made safe from a permgen churn perspective?

Permgen is an issue with nominal class metadata.  But method handle
happen in the actively managed memory pools, because method handles are

More information about the lambda-dev mailing list