DescriptionBe more willing to expand old space when evacuating new space at the end of
a mark-sweep. We have a soft limit on old space size, which is designed to
trigger an old-space collection when we hit it. Unfortunately although the
soft limit had already triggered an old space collection, the soft limit was
preventing objects from new space from being promoted. For every promotion
candidate we were checking 3 different ways to allocate in old space before
giving up and putting the object in the other semispace. This change allows
the promoted objects to go to old space and also makes us more eager to
sweep a page before trying other ways to find space for an object.
Committed: http://code.google.com/p/v8/source/detail?r=10092
Patch Set 1 #
Total comments: 1
Messages
Total messages: 2 (0 generated)
|