LGTM, but I personally don't see the need for those changes. The
reordering of
loads were done to avoid wasting time on memory loads that stalls a few
cycles.
I suspect that MIPS processors show similar behavior, so that's fine. The
changes to UntagAndJumpIf(Not)Smi however make no sense on MIPS, as it
saves no
instructions and in some occasions might even worsens the performance.
http://codereview.chromium.org/9296046/
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev