[jdk21u-dev] RFR: 8318757: VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls [v2]

Andrew Dinn adinn at openjdk.org
Thu Mar 14 16:15:51 UTC 2024


On Thu, 14 Mar 2024 16:08:10 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

>> Aleksey Shipilev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:
>> 
>>  - Merge branch 'master' into JDK-MULTI-deflation
>>  - Clean JDK-8325437: Safepoint polling in monitor deflation can cause massive logs
>>    
>>    Backport 52d497619e58a5677bc4a015b1bd87f600f23837
>>  - Unclean JDK-8320515: assert(monitor->object_peek() != nullptr) failed: Owned monitors should not have a dead object
>>    
>>    Conflicts in JtregNativeHotspot.gmk due to absent JDK-8311541
>>    
>>    Reviewed-by: dholmes, ihse, sspitsyn, dcubed
>>  - Clean JDK-8319896: Remove monitor deflation from final audit
>>    
>>    Backport 369bbecc0dab389b523c09bc332fe1cf6394cb26
>>  - Unclean JDK-8318757: VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls
>>    
>>    Needs -XX:+UnlockExperimentalVMOptions in new test
>>    
>>    Backport 87be6b69fe985eee01fc3344f9153d774db792c1
>
> @adinn Could you please review this as well? Thanks.

@jerboaa Sure, I'll take a look.

-------------

PR Comment: https://git.openjdk.org/jdk21u-dev/pull/337#issuecomment-1997821837


More information about the jdk-updates-dev mailing list