Fwd: Class file format java7

Dr Andrew John Hughes gnu_andrew at member.fsf.org
Wed Feb 23 19:07:39 UTC 2011


Forwarding as suggested:

---------- Forwarded message ----------
From: Brian Goetz <brian.goetz at oracle.com>
Date: 23 February 2011 18:48
Subject: Re: Class file format java7
To: Dr Andrew John Hughes <gnu_andrew at member.fsf.org>


No one on this list is likely to know the answer to this, so you will
probably do better to take this question to openjdk-discuss.

On 2/23/2011 1:45 PM, Dr Andrew John Hughes wrote:
>
> On 23 February 2011 16:52, Roel Spilker<r.spilker at gmail.com>  wrote:
>>
>> Thanks.
>>
>> The current status is Public Review.
>>
>> The documentation can be downloaded from
>> http://jcp.org/aboutJava/communityprocess/pr/jsr292/index.html
>>
>
> It's a funny 'public' review when the specification requires me to
> agree to a license, specifically the 'License Agreement for JSR-000292
> Supporting Dynamically Typed Languages on the Java Platform 0208
> Public Review Draft'.  IANAL, but some of the terms of that would seem
> to conflict with the GPL license of the OpenJDK implementation,
> notably '(i) developing implementations of the Specification for your
> internal, non-commercial use'.
>
> Is any of this available publicly without draconian licensing and clickthroughs?
>
>> The proposed class file format changes can be found inside the javadoc
>> at /java/lang/invoke/package-summary.html#jvm_mods
>>
>> On Wed, Feb 23, 2011 at 5:35 PM, Brian Goetz<brian.goetz at oracle.com>  wrote:
>>>
>>> Classfile changes for Java SE 7 are being driven by JSR-292.  I think they
>>> have or are about to go to public review?  Check the JCP website for
>>> JSR-292, and watch John Rose's blog for announcements.
>>>
>>> On 2/23/2011 11:02 AM, Roel Spilker wrote:
>>>>
>>>> Hi all,
>>>>
>>>> In java7 some modifications will be made to the class file format. At
>>>> least there will be some new constant types added to the constant
>>>> pool. For instance CONSTANT_MethodHandle for method handles.
>>>>
>>>> Is there already documentation available? I'm looking for something like
>>>> http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html
>>>>
>>>> If not, when can this be expected? I don't need a final version, but I
>>>> would like to start working on java7 compliancy.
>>>>
>>>> Roel Spilker
>>>>
>>>> P.S. Can anybody tell me what happened to constant type #17?
>>>>
>>>
>>
>>
>
>
>



-- 
Andrew :-)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D  0698 0713 C3ED F586 2A37



More information about the discuss mailing list