JDK-4913883 : JVMTI spec: metadata functions not useful as specified and should be removed
  • Type: Bug
  • Component: hotspot
  • Sub-Component: jvmti
  • Affected Version: 5.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2003-08-28
  • Updated: 2017-05-16
  • Resolved: 2003-09-08
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.
Other
5.0 tigerFixed
Related Reports
Relates :  
Description
As specified, the metadata functions:
	GetClassMetadata
	GetFieldMetadata
	GetMethodMetadata

return a value of type char* 

But metadata is complex structured data including references to
to constant pool entries.  JVMTI has no mechanism to access 
constant pool entries and thus these strings cannot be interpreted.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger FIXED IN: tiger INTEGRATED IN: tiger tiger-b19
14-06-2004

EVALUATION should be removed
11-06-2004

SUGGESTED FIX These three functions should be removed. A more complex and complete API can be introduced in a subsequent release.
11-06-2004