-
Bug
-
Resolution: Fixed
-
P4
-
hs17
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2194002 | 7 | Tom Rodriguez | P4 | Closed | Fixed | b96 |
JDK-2197818 | 6u23 | Tom Rodriguez | P4 | Resolved | Fixed | b01 |
JDK-2199717 | 6u22m | Tom Rodriguez | P4 | Resolved | Fixed | b01 |
JDK-2197528 | 6u21p | Tom Rodriguez | P4 | Resolved | Fixed | b03 |
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.
- backported by
-
JDK-2197528 after 6892658 c1 reports that it doesn't inline StringBuffer.append
- Resolved
-
JDK-2197818 after 6892658 c1 reports that it doesn't inline StringBuffer.append
- Resolved
-
JDK-2199717 after 6892658 c1 reports that it doesn't inline StringBuffer.append
- Resolved
-
JDK-2194002 after 6892658 c1 reports that it doesn't inline StringBuffer.append
- Closed
- relates to
-
JDK-6892658 C2 should optimize some stringbuilder patterns
- Closed