Changeset 87536 in webkit
- Timestamp:
- May 27, 2011 12:48:25 PM (13 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSCallbackObject.h
r84556 r87536 175 175 virtual void visitChildren(SlotVisitor& visitor) 176 176 { 177 ASSERT_GC_OBJECT_INHERITS((static_cast<Base*>(this)), &JSCallbackObject<Base>::s_info); 178 COMPILE_ASSERT(StructureFlags & OverridesVisitChildren, OverridesVisitChildrenWithoutSettingFlag); 179 ASSERT(Base::structure()->typeInfo().overridesVisitChildren()); 177 180 Base::visitChildren(visitor); 178 181 m_callbackObjectData->visitChildren(visitor); -
trunk/Source/JavaScriptCore/ChangeLog
r87529 r87536 1 2011-05-27 Oliver Hunt <oliver@apple.com> 2 3 Reviewed by Geoffrey Garen. 4 5 Add a few validity assertions to JSCallbackObject 6 https://bugs.webkit.org/show_bug.cgi?id=61659 7 8 * API/JSCallbackObject.h: 9 (JSC::JSCallbackObject::visitChildren): 10 1 11 2011-05-27 Oliver Hunt <oliver@apple.com> 2 12
Note: See TracChangeset
for help on using the changeset viewer.