As discussed yesterday, I cleaned up the semantics of the WAS_SWEPT_* flags.
There are basically three states a page can be in now:

1) WAS_SWEPT_PRECISELY: Page can be iterated over, marking bits are cleared.
2) WAS_SWEPT_CONSERVATIVELY: Page cannot be iterated over, marking bits are
cleared
3) None of the above two: Marking bits are still intact.

Besides that the patch set contains two fixes needed for correct clearing of
marking bits during sweeping, please see the updated description for details
about that.

http://codereview.chromium.org/7720024/

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to