The change looks fine.

If you want me to push it for you, please show me the full comment you want. 
Also, are you an openjdk author now? If yes, I can set you as author, 
otherwise, you name appears in "Contributed-by".

--Max

On Aug 26, 2014, at 14:21, zaiyao liu <zaiyao....@oracle.com> wrote:

> Hi Max,
> 
> please review again:
> http://cr.openjdk.java.net/~tyan/kevin/JDK-8050370/webrev03/
> 
> Thanks
> 
> Kevin
> 于 2014/8/25 14:55, Wang Weijun 写道:
>> lines 76 and 80, useless " " at the end of string.
>> 
>> Otherwise looks fine.
>> 
>> Thanks
>> Max
>> 
>> On Aug 25, 2014, at 14:41, zaiyao liu <zaiyao....@oracle.com> wrote:
>> 
>>> Hi Max,
>>> 
>>> Please help review the change:
>>> http://cr.openjdk.java.net/~tyan/kevin/JDK-8050370/webrev02/
>>> 
>>> Thanks
>>> 
>>> Kevin
>>> 于 2014/8/20 10:35, zaiyao liu 写道:
>>>> Hi Max,
>>>> 
>>>> Sorry for the confuse, how about following chang?
>>>> 
>>>> 136             boolean enDigest = false;
>>>> 139                 while ((k = dis.read()) != -1) {
>>>> 144                         dos.write(k);
>>>> 145                         if (enDigest == false) { // write data into 
>>>> baOut when dos and dis digest function on
>>>> 146                             baOut.write(k);
>>>> 147                         }
>>>> 143                         dis.on(enDigest);
>>>> 148                         dos.on(enDigest);
>>>> 149                         enDigest = !enDigest;
>>>> 152                 }
>>>> 
>>>> Thanks
>>>> 
>>>> Kevin
>>>> 于 2014/8/19 22:42, Weijun Wang 写道:
>>>>> I am understanding the models now, but still don't grasp the read/write 
>>>>> codes very well. Take the READ example:
>>>>> 
>>>>> 136             boolean enDigest = false;
>>>>> 139                 while ((k = dis.read()) != -1) {
>>>>> 143                         dis.on(enDigest);
>>>>> 144                         dos.write(k);
>>>>> 145                         if (enDigest == false) {
>>>>> 146                             baOut.write(k);
>>>>> 147                         }
>>>>> 148                         dos.on(enDigest);
>>>>> 149                         enDigest = !enDigest;
>>>>> 152                 }
>>>>> 
>>>>> dis.on() is called *after* dis.read() and dos.on() *after* dos.write(). 
>>>>> Is it possible to change the order so that I can easily see if the 
>>>>> read/write has any effect on the digest?
>>>>> 
>>>>> Thanks
>>>>> Max
>>>>> 
>>>>> On 08/19/2014 10:29 PM, Weijun Wang wrote:
>>>>>> I actually don't understand the details in the program. For example,
>>>>>> what does the different ReadModels mean? In each case, what bytes are
>>>>>> actually write into the streams? There are too many on and off and I
>>>>>> don't know what the program is doing.
>>>>>> 
>>>>>> Thanks
>>>>>> Max
> 

Reply via email to