United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6912063 inlining parameters need to be adjusted for some uses of the JVM
JDK-6912063 : inlining parameters need to be adjusted for some uses of the JVM

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 (b07)

Related Reports
Backport:
Backport:

Sub Tasks

Description
Currently, the inlining heuristics cannot be tuned in product builds.  This makes it impossible to tune them meaningfully, especially for uses of the JVM for languages other than Java, which may have radically different call graphs.

We should move the inlining heuristic flags into product mode (as hidden diagnostics, at least).

Also, call sites which serves a "glue" for JSR 292 should not be charged to the inlining depth heuristic.

                                    

Comments
SUGGESTED FIX

http://cr.openjdk.java.net/~jrose/6912063/webrev.00/
                                     
2009-12-19
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/c3b315a0d58a
                                     
2010-01-09



Hardware and Software, Engineered to Work Together