Limit number of loop iterations in Heap::ReserveSpace.
authorvegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 20 Jan 2012 17:21:26 +0000 (17:21 +0000)
committervegorov@chromium.org <vegorov@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 20 Jan 2012 17:21:26 +0000 (17:21 +0000)
commit8c776261c2beb02ba44d2bd3b6eae9bdd2591909
treea9763bba0ff617ea402885b5fbaf86c9eadad7ea
parent11e779185bbc394092f4c99950a0ec0704fa6078
Limit number of loop iterations in Heap::ReserveSpace.

This allows to avoid infinite loops in pathalogical cases e.g. when OS refuses to give new pages to V8.

R=erik.corry@gmail.com
BUG=99027

Review URL: https://chromiumcodereview.appspot.com/8286020

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