Status: Accepted
Owner: [email protected]
CC: [email protected]
Labels: Type-Bug Priority-Medium

New issue 2423 by [email protected]: Missing forward white to grey transition for bulk writes.
http://code.google.com/p/v8/issues/detail?id=2423

We have a IncrementalMarking::RecordWrites() method that we use for bulk writes into objects (mostly copying and array builtins). This currently does a backward black to grey transition even on objects with a progress bar.

We could be pretty smart about ArrayShift and friends here, but for now I think we should just reset the progress bar to zero in cases we hit an object with a progress bar in this write barrier. That's easier and far less bug-prone.

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

Reply via email to