Re: [RFC/PATCH] Invokedynamic API stubs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7 February 2011 20:01, Pekka Enberg <penberg@xxxxxxxxxxxxxx> wrote:
> On Mon, 2011-02-07 at 15:24 +0100, Dr Andrew John Hughes wrote:
>> > I guess I could keep it on my Github mirror until I have something
>> > concrete enough to be merged to trunk.
>> >
>> I'd prefer to have it in HEAD as long as it's clearly marked as stubs
>> (the NotImplementedException I mentioned) and there is work actively
>> taking place.
>> Then there's always the (slim) possibility someone else can work on it :-)
>
> That was my original thinking as well. Does the included patch look
> better to you? Mark, what do you think about this?
>
>                        Pekka
>

In case nobody else has noticed :

"The package for JSR 292 is no longer java.dyn. It is java.lang.invoke"

http://blogs.sun.com/jrose/entry/jsr_292_formal_public_review

Rob.

> From 81362427a842e815bfe354036cd4201ee781880a Mon Sep 17 00:00:00 2001
> From: Pekka Enberg <penberg@xxxxxxxxxx>
> Date: Thu, 3 Feb 2011 16:29:15 +0200
> Subject: [PATCH] Invokedynamic API stubs
>
> This patch implements the work-in-progress invokedynamic API stubs described
> here:
>
>  http://download.oracle.com/javase/7/docs/api/java/dyn/package-summary.html
>
> The classes don't do anything useful yet and don't even contain all the
> specified methods.
>
> Signed-off-by: Pekka Enberg <penberg@xxxxxxxxxx>
> ---
>  java/dyn/BootstrapMethod.java             |   52 ++++++++++++++++++++++++
>  java/dyn/CallSite.java                    |   60 ++++++++++++++++++++++++++++
>  java/dyn/ClassValue.java                  |   45 +++++++++++++++++++++
>  java/dyn/ConstantCallSite.java            |   46 +++++++++++++++++++++
>  java/dyn/InvokeDynamic.java               |   49 +++++++++++++++++++++++
>  java/dyn/InvokeDynamicBootstrapError.java |   47 ++++++++++++++++++++++
>  java/dyn/Linkage.java                     |   45 +++++++++++++++++++++
>  java/dyn/LinkagePermission.java           |   56 ++++++++++++++++++++++++++
>  java/dyn/MethodHandle.java                |   62 +++++++++++++++++++++++++++++
>  java/dyn/MethodHandleProvider.java        |   52 ++++++++++++++++++++++++
>  java/dyn/MethodHandles.java               |   52 ++++++++++++++++++++++++
>  java/dyn/MethodType.java                  |   50 +++++++++++++++++++++++
>  java/dyn/NoAccessException.java           |   47 ++++++++++++++++++++++
>  java/dyn/WrongMethodTypeException.java    |   47 ++++++++++++++++++++++




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux