Make incremental marking clear type feedback cells.
authormstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 1 Aug 2012 11:24:14 +0000 (11:24 +0000)
committermstarzinger@chromium.org <mstarzinger@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 1 Aug 2012 11:24:14 +0000 (11:24 +0000)
commit7dd2e9777cc2be08772e93cda5aa6b63379f52ff
tree231a49bde975c940a0f0ca9b5317b4457e7cf143
parent2b786204eefd3b4a9c72ef6ce19d6b4df980f095
Make incremental marking clear type feedback cells.

This extends the existing clearing of type feedback cells during GC to
incremental marking in order to prevent cross-context retention that
would last until the next non-incremental GC.

R=erik.corry@gmail.com
TEST=cctest/test-heap/IncrementalMarkingClearsTypeFeedbackCells

Review URL: https://chromiumcodereview.appspot.com/10823082

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12245 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/incremental-marking.cc
src/mark-compact.cc
src/objects-visiting-inl.h
src/objects-visiting.h
test/cctest/test-heap.cc