United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6953539 after 6892658 c1 reports that it doesn't inline StringBuffer.append
JDK-6953539 : after 6892658 c1 reports that it doesn't inline StringBuffer.append

Details
Type:
Bug
Submit Date:
2010-05-18
Status:
Resolved
Updated Date:
2010-09-24
Project Name:
JDK
Resolved Date:
2010-06-01
Component:
hotspot
OS:
solaris_9
Sub-Component:
compiler
CPU:
sparc
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs17
Fixed Versions:
hs19 (b02)

Related Reports
Backport:
Backport:
Backport:
Backport:
Relates:

Sub Tasks

Description
6892658 added intrinsic ids for several StringBuffer/StringBuilder methods which triggered some long dormant logic in try_inline_intrinsic which acts as if it bails out of inlining if an intrinsic is synchronized.  It should simply return false to indicate that it didn't do anything and not set the inline bailout message.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/99791ad65936
                                     
2010-05-19
EVALUATION

see description
                                     
2010-05-19



Hardware and Software, Engineered to Work Together