- Removed a few indirections by making the two SemiSpaces
authorbak@chromium.org <bak@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 17 Oct 2008 09:13:27 +0000 (09:13 +0000)
committerbak@chromium.org <bak@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 17 Oct 2008 09:13:27 +0000 (09:13 +0000)
commit7cd44cea9b167a519a0b15c9c03eeee7a3c9d654
tree47e41968f2d1d35ecfdb605885567c25ffa7c21a
parentc63477df3db2619fc368534fac844779ad51ae5d
- Removed a few indirections by making the two SemiSpaces
  part of NewSpace and made NewSpace statically allocated.
- Eliminated indirection in MigrateObject.

Review URL: http://codereview.chromium.org/7619

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@517 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/globals.h
src/heap-inl.h
src/heap.cc
src/heap.h
src/spaces-inl.h
src/spaces.cc
src/spaces.h
test/cctest/test-spaces.cc