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
-~----------~----~----~----~------~----~------~--~---

Reply via email to