Hi Stuart,

On Mar 4, 2014, at 1:09 PM, Stuart Marks wrote:

> Just a couple small items.
> 
> At line 4203, the type of magnitude should be byte[] instead of int[]. 
> Whoops, I could have sworn I wrote that in my previous review, but it must 
> have gotten dropped while I was editing. Sorry about that.

I caught that myself and fixed it.

> For the four compatibility fields in the serial form, the comment is
> 
>    appears in the serialized for backward compatibility
> 
> Something is missing here. Should it say "appears in the serialized form for 
> backward compatibility" ?

I also caught and fixed that.

> The comment block at lines 4300-4306 is good. I might also add a note to say 
> these values are compatible with older implementations.

Will do (I'll refresh the updated webrev at the link below).

>>> There are some things in the serialization doc that ought to be brought up 
>>> to date, though. Note that the docs for serialPersistentFields, readObject, 
>>> and writeObject appear in the javadoc output, in the "Serialized Form" 
>>> page, even though these members are private!
>> 
>> Isn't this controlled by options passed to the javadoc tool as opposed to 
>> settings in the source code?
> 
> No, serialization is "special" in that all information about the serialized 
> form, including the docs these special private methods and fields, do appear 
> in the Serialized Form output, regardless of the javadoc tool arguments.

Thanks for the clarification.

>> I think I'll need another "thumbs up" as this has changed since Paul's 
>> approval was posted.
> 
> Paul is not available this week. If you want to make these corrections and 
> then just push the changeset, it's fine by me; I think it's had enough review.

Sounds good.

http://cr.openjdk.java.net/~bpb/8035279/webrev.03/

I think I have to get a CCC request approved first however but if the approval 
is in place I can push immediately thereafter.

Thanks,

Brian

Reply via email to