United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6320351 new register allocator for c1
JDK-6320351 : new register allocator for c1

Details
Type:
Bug
Submit Date:
2005-09-06
Status:
Resolved
Updated Date:
2010-08-19
Project Name:
JDK
Resolved Date:
2005-11-02
Component:
hotspot
OS:
solaris_9,windows_xp
Sub-Component:
compiler
CPU:
x86,sparc
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0,6
Fixed Versions:

Related Reports
Duplicate:
Relates:
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
The existing register allocator for C1 is very primitive and doesn't take very good advantage of the registers available.  It also doesn't allow values to live across blocks.  Along with the high level IR models locals in such an explicit manner that the code quality for inlining is fairly bad.

                                    

Comments
EVALUATION

work is almost complete
                                     
2005-09-06



Hardware and Software, Engineered to Work Together