On Mon, 8 Jul 2024 06:52:34 GMT, David Holmes <dhol...@openjdk.org> wrote:
>> KIRIYAMA Takuya has updated the pull request incrementally with one >> additional commit since the last revision: >> >> 8335743: jhsdb jstack cannot print some information on the waiting thread > > test/hotspot/jtreg/serviceability/sa/LingeredAppWithLock.java line 54: > >> 52: Thread objectLock = new Thread(() -> lockMethod(classLock1)); >> 53: Thread primitiveLock = new Thread(() -> lockMethod(int.class)); >> 54: Thread objectWait = new Thread(() -> waitMethod(new Object())); > > Use of `new Object()` could be problematic here as the JIT can recognise that > this is a non-escaping object and elide the synchronization. Hello, @dholmes-ora, thank you for your advice. As you pointed out, there was a problem. I fixed it, so please check it again. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/20049#discussion_r1668521793