United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6912062 disassembler plugin needs to produce symbolic information in product mode
6912062 : disassembler plugin needs to produce symbolic information in product mode

Details
Type:
Bug
Submit Date:
2009-12-19
Status:
Resolved
Updated Date:
2010-04-02
Project Name:
JDK
Resolved Date:
2010-01-19
Component:
hotspot
OS:
generic
Sub-Component:
compiler
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
hs17

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
The disassembler plugin uses certain JVM functions to display information about values (especially managed pointers) embedded in the disassembled code.  Unfortunately, in the product build, many of these functions are stubbed out, and produce no output.  This leaves puzzling blank spaces in the disassembled code produced by the JVM.  This is true in the product build, which is the default and often the only build available.

Fortunately, it is a simple matter to move those functions into the product build.  There are not many of them, and they are not complex, so the footprint impact is minimal.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/4e6abf09f540
                                     
2010-01-09
SUGGESTED FIX

http://hg.openjdk.java.net/mlvm/mlvm/hotspot/file/tip/disassembler-6912062.patch
                                     
2009-12-19



Hardware and Software, Engineered to Work Together