Eliminate recursion in ZoneSplayTree traversal.
authormikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 21 Sep 2009 07:12:38 +0000 (07:12 +0000)
committermikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 21 Sep 2009 07:12:38 +0000 (07:12 +0000)
commit3a9303852c02991cda4018c2f0fd8c65fed74949
treede58ed2f31f3b43ed61bed154eb8ab7ddc7d85a2
parentef246011e79f67899fa74338fd2a38eaf9233386
Eliminate recursion in ZoneSplayTree traversal.

Convert the code to be similar with JS version. Recursive traversal is dangerous as it can cause stack exhaustion on deep trees.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2939 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/zone-inl.h
src/zone.h