[Webkit-unassigned] [Bug 80098] DFGCodeBlocks should not trace CodeBlocks that are also going to be traced by virtue of being in the transitive closure

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 1 22:26:38 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=80098


Filip Pizlo <fpizlo at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #129815|review+                     |review-
               Flag|                            |




--- Comment #2 from Filip Pizlo <fpizlo at apple.com>  2012-03-01 22:26:38 PST ---
(From update of attachment 129815)
I just realized that this fix is inadequate. The reason why we were scanning the CodeBlocks even if they were not jettisoned is that they might become jettisoned later in the GC!

The correct fix is to have a separate mechanism for ensuring that a CodeBlock is only scanned once.  I will work on this...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list