clarification: Class file changes and pack200. (original) (raw)
Kumar Srinivasan kumar.x.srinivasan at oracle.com
Mon Feb 11 11:44:44 PST 2013
- Previous message: hg: jdk8/tl/jdk: 8007420: add test for 6805864 to com/sun/jdi, add test for 7182152 to java/lang/instrument
- Next message: clarification: Class file changes and pack200.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello Eric, Alex,
I have no objections to the proposed MethodParameters, my understanding at this time is that the MethodParameters may have more elements, that is fine from a pack200 perspective.
Also the flag type is being changed from u4 to u2, I will need to adjust this on the pack200 spec. and the implementation as well, pack200 is very strongly typed.
Since MP attr is generated via a flag, it does not cause any problems for pack200, however the pack200 tests do rely on com/sun/tools/javac/classfile.
What this generally means to any javac developer making changes to the back end, is that:
new class file spec. be submitted to ccc, and cc me on the submission, I have also asked Joe to keep me in the loop if such changes come to ccc's attention.
run the pack200 regression tests in jdk/test/tools/pack200, if there are failures, please file a bug and assign the bug to me. Any failures left unfixed and/or disabled, can cause other issues to escape into the JDK, spreading to other repositories, causing build failures.
I hope this clarifies.
Thanks Kumar
- Previous message: hg: jdk8/tl/jdk: 8007420: add test for 6805864 to com/sun/jdi, add test for 7182152 to java/lang/instrument
- Next message: clarification: Class file changes and pack200.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]