Updates:
Summary: LICM is too aggressive.
Status: Duplicate
Mergedinto: 2249
Comment #4 on issue 2248 by [email protected]: LICM is too aggressive.
http://code.google.com/p/v8/issues/detail?id=2248
I am sorry for the confusion, I misread the generated hydrogen after
optimizations. Should have used c1visualizer to see control flow.
You are right, everything is working as intended. CheckNonSmi is hoisted
out of the inlined equals. This is duplicated of Issue 2249.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev