First draft of translation document
Brian Goetz
brian.goetz at oracle.com
Mon May 17 14:28:16 PDT 2010
This is quite common when activities evolve in parallel -- one must make
assumptions (or wishful thinking) about the future course of other coincident
activities.
As to the specific issue of LDC support for method handle literals, John Rose
mentioned it on his blog some time ago [1,2] and provided an implementation to
the OpenJDK MLVM project in March 2010. The 292 EG still has yet to hash out
the details; in the event this is not ultimately surfaced in 292 we will then
have to construct an alternate strategy.
[1] http://blogs.sun.com/jrose/entry/view_from_the_summit
[2] http://blogs.sun.com/jrose/entry/anatomy_of_a_call_site
On 5/17/2010 3:53 PM, Neal Gafter wrote:
> Brian-
>
> The latest "official" jsr292 draft (May 2008) doesn't contain any
> special treatment for the ldc instruction. I suspect there are other
> jsr292 features referenced here not in that draft. Where should I
> find a draft of jsr292 that corresponds to the assumptions in this
> document?
>
> Cheers,
> Neal
>
> On Mon, May 17, 2010 at 10:31 AM, Brian Goetz<brian.goetz at oracle.com> wrote:
>> We've posted a document describing a (somewhat naive) translation strategy for
>> translation of lambda expressions by javac here:
>>
>> http://cr.openjdk.java.net/~mcimadamore/lambda_trans.pdf
>>
>>
>>
More information about the lambda-dev
mailing list