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:
>> The current status is Public Review.
>> The documentation can be downloaded from
> 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
>>>> 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?
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the discuss