-
Bug
-
Resolution: Fixed
-
P3
-
hs22
-
b05
-
x86
-
solaris_10
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2215455 | 8 | Tom Rodriguez | P3 | Resolved | Fixed | b08 |
JDK-2214865 | 7u2 | Tom Rodriguez | P3 | Closed | Fixed | b08 |
The fix for 7050554 added a bimorphic inline path but didn't take into account the frequency of the guarding test. This ends up treating both sides of the if as equally frequent which can lead to over inlining and overflowing the method inlining limits.
- backported by
-
JDK-2215455 MethodHandle bimorphic inlining should consider the frequency
- Resolved
-
JDK-2214865 MethodHandle bimorphic inlining should consider the frequency
- Closed
- relates to
-
JDK-7050554 JSR 292 - need optimization for selectAlternative
- Resolved
-
JDK-7082631 JSR 292: need profiling support in GWTs
- Resolved
-
JDK-7093241 JSR 292: JRuby test/testYAML.rb running with C1 asserts: must have deopt mh handler
- Closed
-
JDK-7100165 JSR 292: leftover printing code in methodHandleWalk.cpp
- Closed
(1 relates to)