DescriptionChanged the PageIterator class so that it only returns pages existing
at construction time. If allocation during iteration causes a paged
space to expand, the iterator will not return the new pages.
This makes it more closely match the HeapObjectIterator behavior, and
it removes a possible source of bugs (if the allocation top was in the
last page in the space, the old iterator would stop only when it
reached the end of the space, potentially returning invalid pages from
a freshly expanded space).
Committed: http://code.google.com/p/v8/source/detail?r=1895
Patch Set 1 #
Total comments: 4
Messages
Total messages: 3 (0 generated)
|