DescriptionFix map compact implementation.
Always invoke HeapObjectIterator::has_next() before invoking HeapObjectIterator::next().
This is necessary as ::has_next() has an important side-effect of going to the next
page when current page is exhausted.
And to find if pointers are encodable use more precise data---top of map space, not a number
of pages, as pages might stay in map space due to chunking.
Committed: http://code.google.com/p/v8/source/detail?r=3672
Patch Set 1 #
Total comments: 3
Messages
Total messages: 4 (0 generated)
|