> On Jun 23, 2016, at 3:21 PM, Roger Riggs <roger.ri...@oracle.com> wrote:
>>> I would suggest javac to produce the same ACC_FINAL bits as it did before 
>>> for each -target version.
>>> (I know it looks like a hack, but a compatible one).
>>> Correct it for 9 and leave the SUID computation alone.
>>> 
>> Okay, so I interpret this to mean you think (2) is tolerable, at least where 
>> the two binaries for the anonymous class have different version numbers?
> yes, 
> 
> No change is needed to the computed SUID or ObjectStreamClass; it uses 
> whatever is in the class file.

Okay, thanks for the input.  Given the compatibility problems created by 
changing the serialization spec, my tentative plan is to close JDK-8159751 
"Won't Fix" and just address JDK-8129576 in the compiler, guarded by "-target 
9".

I'll get CCC approval for this approach before proceeding.

—Dan

Reply via email to