Reviewers: iposva, William Hesse, Description: Change the register allocator so that it no longer tracks references to the platform-specific reserved registers. They are always in use for their intended purpose, cannot appear in the virtual frame, and can be freely used without allocation in the code generator.
Please review this at http://codereview.chromium.org/113837 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/arm/assembler-arm.h M src/arm/jump-target-arm.cc A src/arm/register-allocator-arm-inl.h A src/arm/register-allocator-arm.h M src/arm/register-allocator-arm.cc M src/arm/virtual-frame-arm.h M src/arm/virtual-frame-arm.cc M src/codegen.cc M src/ia32/assembler-ia32.h M src/ia32/codegen-ia32.h M src/ia32/codegen-ia32.cc M src/ia32/jump-target-ia32.cc A src/ia32/register-allocator-ia32-inl.h A src/ia32/register-allocator-ia32.h M src/ia32/register-allocator-ia32.cc M src/ia32/virtual-frame-ia32.h M src/ia32/virtual-frame-ia32.cc M src/jump-target-inl.h M src/jump-target.cc M src/register-allocator-inl.h M src/register-allocator.h M src/register-allocator.cc M src/virtual-frame.cc M src/x64/assembler-x64.h M src/x64/assembler-x64.cc M src/x64/codegen-x64.h A src/x64/register-allocator-x64-inl.h A src/x64/register-allocator-x64.h M src/x64/virtual-frame-x64.h --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
