JSGlobalObject does not mark m_privateNameStructure
authorSimon Hausmann <simon.hausmann@nokia.com>
Wed, 13 Jun 2012 15:31:32 +0000 (17:31 +0200)
committerSimon Hausmann <simon.hausmann@nokia.com>
Wed, 20 Jun 2012 10:00:11 +0000 (12:00 +0200)
commit005ed666b59682a3589473e939af92cd6cc048cd
tree1df7a8e57dc7c8dbc23949ac365f1758369708d6
parent5ad729ed6ced182b37897fdcefc462d279a40e66
JSGlobalObject does not mark m_privateNameStructure
https://bugs.webkit.org/show_bug.cgi?id=88023

Patch by Mark Hahnenberg <mhahnenberg@apple.com> on 2012-05-31
Rubber stamped by Gavin Barraclough.

* runtime/JSGlobalObject.cpp:
(JSC::JSGlobalObject::visitChildren): We need to mark this so it doesn't get
inadvertently garbage collected.
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/heap/MachineStackMarker.cpp
Source/JavaScriptCore/heap/MachineStackMarker.h
Source/WTF/wtf/ThreadSpecific.h
Source/WTF/wtf/ThreadSpecificWin.cpp