JDK-8331747 : Use shared getThreadName() API in debug agent, and fix lack of local ref freeing
  • Type: Enhancement
  • Component: core-svc
  • Sub-Component: debugger
  • Affected Version: 23
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2024-05-06
  • Updated: 2025-05-13
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 26
26Unresolved
Related Reports
Blocks :  
Description
JDK-8328866 is adding a static getThreadName() api to util.c. It should be exported and used in other places where we have identical code that uses GetThreadInfo(). This will also fix the other instances of calling GetThreadInfo() that are not freeing up the local refs that are allocated.