First draft of translation document

Nathan Bryant nathan.bryant at linkshare.com
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
code.

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

-----Original Message-----
From: Brian Goetz [mailto:brian.goetz at oracle.com] 
Sent: Thursday, May 20, 2010 1:37 PM
To: Nathan Bryant
Cc: Howard Lovatt; lambda-dev at openjdk.java.net
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
activity 
happen in the actively managed memory pools, because method handles are
anonymous.



More information about the lambda-dev mailing list