Ogata,

minor comments from me.

* The bug ID referenced in mail/webrev links is wrong. It should be 8182743 ? * The copyright change in Charset-X-Coder.java.template is the wrong format. You can simply replace 2013 with 2017.

Regards,
Sean.

On 29/06/17 19:49, Kazunori Ogata wrote:
Hi Christoph,

I updated webrev: http://cr.openjdk.java.net/~horii/8179527/webrev.02/

This one includes changes in tests.  I removed all @run and @build
directives in the tests because those after removing "@run main/othervm
-Dsun.nio.cs.bugLevel=1.4 EmptyCharsetName" are the same as the default
ones.  I checked the modified tests passed.

I also fixed the copyright lines.


Regards,
Ogata


"Langer, Christoph" <christoph.lan...@sap.com> wrote on 2017/06/28
21:04:36:

From: "Langer, Christoph" <christoph.lan...@sap.com>
To: Kazunori Ogata <oga...@jp.ibm.com>
Cc: Alan Bateman <alan.bate...@oracle.com>, Claes Redestad
<claes.redes...@oracle.com>, core-libs-dev <core-libs-
d...@openjdk.java.net>, "nio-...@openjdk.java.net" <nio-
d...@openjdk.java.net>, "ppc-aix-port-...@openjdk.java.net"
<ppc-aix-port-
d...@openjdk.java.net>
Date: 2017/06/28 21:04
Subject: RE: 8179527: Ineffective use of volatile hurts performance of
Charset.atBugLevel()

Hi Ogata,

remove the second run with -Dsun.nio.cs.bugLevel=1.4
How can I do this?  Is it sufficient to remove the following line at
the
beginning of the file?: "@run main/othervm -Dsun.nio.cs.bugLevel=1.4
EmptyCharsetName"
Yes, this line should be removed. Currently there are two @run
directives
which cause running the testcase twice. Once in normal mode and once
with
bugLevel set to 1.4. So, if "sun.nio.cs.bugLevel" ought to be removed
then
the second iteration of the test is obsolete. And then one should
probably
remove the whole "compat" handling in the test.

Best regards
Christoph



Reply via email to