Reviewers: Kasper Lund,

Description:
Split the virtual frame into heavy and light versions.
The heavy version is for x86 and x64.  The light version
is for ARM and MIPS.  Remove the elements_ array from the
virtual frame in the light version.  More simplifications
to come, followed by light register allocation.

Please review this at http://codereview.chromium.org/1164002

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/SConscript
  M     src/arm/jump-target-arm.cc
  M     src/arm/virtual-frame-arm.h
  M     src/arm/virtual-frame-arm.cc
  M     src/codegen.cc
  M     src/ia32/virtual-frame-ia32.h
  A     src/jump-target-heavy-inl.h
  A     src/jump-target-heavy.cc
  M     src/jump-target-inl.h
  A     src/jump-target-light-inl.h
  A     src/jump-target-light.cc
  M     src/jump-target.cc
  A     src/virtual-frame-heavy-inl.h
  A     src/virtual-frame-heavy.cc
  M     src/virtual-frame-inl.h
  A     src/virtual-frame-light-inl.h
  A     src/virtual-frame-light.cc
  M     src/virtual-frame.cc
  M     src/x64/virtual-frame-x64.h


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

To unsubscribe from this group, send email to v8-dev+unsubscribegooglegroups.com or reply 
to this email with the words "REMOVE ME" as the subject.

Reply via email to