Reviewers: danno,
Message:
This patch fixes most of the bugs we've found so far that are due to missing
literal pool blocking. We've found these bugs by decreasing the average
distance
to pools down to four instructions, and running the V8 test suite.
There are two further bugs to be fixed; one, in the debugger, is addressed
by
patch to be uploaded soon, the second is still to be investigated.
Description:
ARM: Add literal pool blocking to position critical code.
BUG=none
TEST=none
Please review this at http://codereview.chromium.org/10451037/
SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/
Affected files:
M src/arm/code-stubs-arm.cc
M src/arm/full-codegen-arm.cc
M src/arm/lithium-codegen-arm.cc
M test/cctest/test-disasm-arm.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev