JDK-8295849 : Consolidate Threads::owning_thread*
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 20
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2022-10-24
  • Updated: 2022-10-29
  • Resolved: 2022-10-28
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 20
20 masterFixed
Related Reports
Relates :  
Description
Currently, several places do something very similar to what Threads::owning_thread_from_monitor_owner() is doing, and should be consolidated.
Comments
Mach5 testing for the v02 version of this fix: Mach5 Tier1: - no test or task failures Mach5 Tier2: - no test or task failures Mach5 Tier3: - no test or task failures Mach5 Tier4: - 1 known, unrelated test failure: - no task failures Mach5 Tier5: - 1 test suite issue due to a corrupted download that resulted in 240 test failures - no tasks failed Mach5 Tier6: - no test failures and no task failures Mach5 Tier7: - 1 known, unrelated test failure - no task failures Mach5 Tier8: - skipped for the v02 version since the PR is already integrated
29-10-2022

Changeset: a44ebd5f Author: Roman Kennke <rkennke@openjdk.org> Date: 2022-10-28 20:23:21 +0000 URL: https://git.openjdk.org/jdk/commit/a44ebd5fbc164ccdd2cc9a64739776ebaa0a8011
28-10-2022

Mach5 testing for the v00 version of this fix: Mach5 Tier1: - 1 known, unrelated test falure: - no task failures Mach5 Tier2: - no test failures - 2 known, unrelated slowdebug build task failures: Mach5 Tier3: - no test or task failures Mach5 Tier4: - 1 known, unrelated test failure: - no task failures Mach5 Tier5: - 1 known, unrelated test failure - no task failures Mach5 Tier6: - no test or task failures Mach5 Tier7: - no test or task failures Mach5 Tier8: - no test or task failures
28-10-2022

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/10849 Date: 2022-10-25 11:39:37 +0000
26-10-2022