Force relinking of paged space if first attempt to recommit from space fails.
authorantonm@chromium.org <antonm@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 30 Aug 2010 12:34:32 +0000 (12:34 +0000)
committerantonm@chromium.org <antonm@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 30 Aug 2010 12:34:32 +0000 (12:34 +0000)
commit19dc35c13f2afcb98b5a7ab44b5a309cb44708b3
treeef10477f27d21b1cf5597901e1ade5c51dae3e32
parent79a219cf3105e2655be9da5b7342465e8b5d4b11
Force relinking of paged space if first attempt to recommit from space fails.

That could improve chances for commit success as currently,
if we moved free pages out of order, we cannot shrink spaces.
However, when we experience problems commiting from space back, we should
use most of resources at our disposal.

Also get rid of currently unused parameter to DeallocateFunction.

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

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