Reapply the semispace growth policy change in isolation.
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Aug 2009 10:36:19 +0000 (10:36 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Aug 2009 10:36:19 +0000 (10:36 +0000)
commit469259cd88323002eeda081225353411f26c2104
tree2a8a5565469c52afc27a6568e8336618ae46b1ca
parentfdf31f7f5ecf5cd950d6681cd4284b5ee4904634
Reapply the semispace growth policy change in isolation.

Additionally fix NewSpace capacity bug by removing the duplicated
capacity and maximum capacity book keeping.  The capacity and maximum
capacity of NewSpace is the capacity and maximum capacity of one of
it's semispaces.

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

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