Make lock be declared as safepoint_check_never.
Ran tier1-3 tests and test that uses this code:
serviceability/dcmd/gc/ClassHistogramTest.java
-
Commit messages:
- 8273217: Make ParHeapInspectTask _safepoint_check_never
Changes: https://git.openjdk.java.net/jdk/pull/5323/files
Web
On Thu, 1 Jul 2021 23:21:03 GMT, Alex Menkov wrote:
> The change fixes several hundreds tests which launch debugee by using uses
> Debugee.prepareDebugee() method or use
> debugee = Binder.bindToDebugee(...);
> IOPipe pipe = debugee.createIOPipe();
> logic.
> Debugee.prepareDebugee() and Binder
> I moved nonleaf ranked locks to be leaf (or leaf+something). Many of the
> leaf locks are safepoint_check_never. Segregating this rank into safepoint
> checking and non-safepoint checking is left for a future RFE.
> Tested with tier1-3. Tier 4-6 testing in progress.
Coleen Phillimore has up
> This is the continuation of JDK-8233884, JDK-8271456, and JDK-8272120.
>
> In many places standard charsets are looked up via their names, for example:
> absolutePath.getBytes("UTF-8");
>
> This could be done more efficiently(up to x20 time faster) with use of
> java.nio.charset.StandardCharse
On Tue, 31 Aug 2021 19:44:08 GMT, Daniel D. Daugherty
wrote:
> Trivial fixes to reduce the noise in the JDK18 CI:
> JDK-8273197 ProblemList 2 jtools tests due to JDK-8273187
> JDK-8273198 ProblemList
> java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
>
> These failure
On Tue, 31 Aug 2021 19:44:08 GMT, Daniel D. Daugherty
wrote:
> Trivial fixes to reduce the noise in the JDK18 CI:
> JDK-8273197 ProblemList 2 jtools tests due to JDK-8273187
> JDK-8273198 ProblemList
> java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
>
> These failure
Trivial fixes to reduce the noise in the JDK18 CI:
JDK-8273197 ProblemList 2 jtools tests due to JDK-8273187
JDK-8273198 ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh
due to JDK-8273188
These failures happen in Tier5 so I'm ProblemListing them now to give @naotoj
time to
wo
On Tue, 31 Aug 2021 00:36:51 GMT, Jakob Cornell
wrote:
>> This has been under discussion on and off for the past month or so on
>> serviceability-dev, and I think a CSR request is required, so this may be a
>> work in progress.
>>
>> Notes on the patch:
>>
>> - The `list` command previously