Re: RFR: 8221894: Add comments for docker tests in the test doc

2019-04-08 Thread Jie Fu
Hi Erik and David, Thank you for your review. Erik, could you please sponsor it? Thanks a lot. Best regards, Jie On 2019/4/8 下午9:57, Erik Joelsson wrote: Looks good to me. /Erik On 2019-04-08 00:48, Jie Fu wrote: Hi David and Erik, Thank you for your review and very nice suggestions. Here

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread David Holmes
Hi Erik, On 9/04/2019 8:08 am, Erik Joelsson wrote: New webrev with "_simple_basename": http://cr.openjdk.java.net/~erikj/8221851/webrev.05/ Given the usage is typically of the form: Exceptions::_throw(THREAD_AND_LOCATION, e); which will expand to: Exceptions::_throw(THREAD, _simple_basen

Re: RFR: 8221894: Add comments for docker tests in the test doc

2019-04-08 Thread David Holmes
Looks good - thanks for the updates, much clearer. David On 8/04/2019 5:48 pm, Jie Fu wrote: Hi David and Erik, Thank you for your review and very nice suggestions. Here is the latest version: http://cr.openjdk.java.net/~jiefu/8221894/webrev.03/ Please see comments inline and review. Thanks

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread Erik Joelsson
New webrev with "_simple_basename": http://cr.openjdk.java.net/~erikj/8221851/webrev.05/ /Erik On 2019-04-08 12:20, Erik Joelsson wrote: On 2019-04-08 11:40, Kim Barrett wrote: On Apr 8, 2019, at 10:28 AM, Erik Joelsson wrote: Hello, On 2019-04-05 15:46, Kim Barrett wrote: Assuming all t

RFR 8221857: Collect code coverage for a subset of code

2019-04-08 Thread Shura
Hi, Could you please take a look on this enhancement which makes it easy to get code coverage for a part of JDK code. This change introduces “JCOV_FILTERS” make variable and also "--with-jcov-filters” configuration option. With that one is free to use any of JCov filtering options to limit

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread Erik Joelsson
On 2019-04-08 11:40, Kim Barrett wrote: On Apr 8, 2019, at 10:28 AM, Erik Joelsson wrote: Hello, On 2019-04-05 15:46, Kim Barrett wrote: Assuming all that, consider instead putting this_file_helper in exceptions.hpp (perhaps with a better name?), don't bother with THIS_FILE, and define THREAD

Re: [13] RFR: JDK-8217707: JNICALL declaration breaks Splash screen functions

2019-04-08 Thread Sergey Bylokhov
Looks fine. On 24/03/2019 12:18, Alexey Ivanov wrote: Hi, Please review the fix for jdk 13. bug: https://bugs.openjdk.java.net/browse/JDK-8217707 webrev: http://cr.openjdk.java.net/~aivanov/8217707/webrev.0/ Description: Splash screen functionality is broken in 32 bit Windows. It's because th

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread Kim Barrett
> On Apr 8, 2019, at 10:28 AM, Erik Joelsson wrote: > > Hello, > > On 2019-04-05 15:46, Kim Barrett wrote: >> Assuming all that, consider instead putting this_file_helper in >> exceptions.hpp (perhaps with a better name?), don't bother with >> THIS_FILE, and define THREAD_AND_LOCATION as >> >>

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread Tim Bell
On 04/08/19 07:28, Erik Joelsson wrote: > I'm now looking for another Hotspot reviewer. > > http://cr.openjdk.java.net/~erikj/8221851/webrev.04/ I'm not a Hotspot Reviewer, however the build changes look good FWIW. Tim Hello, On 2019-04-05 15:46, Kim Barrett wrote: On Apr 5, 2019, at 11:09

Re: RFR: JDK-8221851: Use of THIS_FILE in hotspot invalidates precompiled header on Linux/GCC

2019-04-08 Thread Erik Joelsson
Hello, On 2019-04-05 15:46, Kim Barrett wrote: On Apr 5, 2019, at 11:09 AM, Erik Joelsson wrote: So to make it clear. This patch now does the following: * Removes the setting of -DTHIS_FILE=... from all compilation units involved in building Hotspot. * Introduces THIS_FILE as a macro in Hots

Re: RFR: 8221894: Add comments for docker tests in the test doc

2019-04-08 Thread Erik Joelsson
Looks good to me. /Erik On 2019-04-08 00:48, Jie Fu wrote: Hi David and Erik, Thank you for your review and very nice suggestions. Here is the latest version: http://cr.openjdk.java.net/~jiefu/8221894/webrev.03/ Please see comments inline and review. Thanks a lot. I have two comments on th

Re: RFR: JDK-8221766: Load-reference barriers for Shenandoah

2019-04-08 Thread Andrew Haley
On 4/8/19 9:36 AM, Roman Kennke wrote: > On 4/7/19 7:18 PM, Roman Kennke wrote: >>> On 4/2/19 10:12 PM, Roman Kennke wrote: > - No more need for object equals barriers. I'm pleased about that. I really hated the AArch64 Shenandoah CAS! >>> >>> I'm sorry to disappoint you, but the

Re: RFR: JDK-8221766: Load-reference barriers for Shenandoah

2019-04-08 Thread Roman Kennke
On 4/7/19 7:18 PM, Roman Kennke wrote: > > On 4/2/19 10:12 PM, Roman Kennke wrote: > > > > - No more need for object equals barriers. > > > > > > I'm pleased about that. I really hated the AArch64 Shenandoah > > > CAS! > > > > I'm sorry to disappoint you, but the CAS barrier is still needed. > >

Re: RFR: JDK-8221766: Load-reference barriers for Shenandoah

2019-04-08 Thread Andrew Haley
On 4/7/19 7:18 PM, Roman Kennke wrote: > On 4/2/19 10:12 PM, Roman Kennke wrote: >>> - No more need for object equals barriers. >> >> I'm pleased about that. I really hated the AArch64 Shenandoah CAS! > > I'm sorry to disappoint you, but the CAS barrier is still needed. The > memory location may s

Re: RFR: 8221894: Add comments for docker tests in the test doc

2019-04-08 Thread Jie Fu
Hi David and Erik, Thank you for your review and very nice suggestions. Here is the latest version: http://cr.openjdk.java.net/~jiefu/8221894/webrev.03/ Please see comments inline and review. Thanks a lot. I have two comments on the proposed text: 1. I think "oraclelinux" should be "Oracle L