Changeset 131088 in webkit
- Timestamp:
- Oct 11, 2012 12:54:38 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 70 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSCallbackFunction.cpp
r127191 r131088 39 39 namespace JSC { 40 40 41 ASSERT_CLASS_FITS_IN_CELL(JSCallbackFunction);42 41 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSCallbackFunction); 43 42 -
trunk/Source/JavaScriptCore/API/JSCallbackObject.cpp
r130303 r131088 32 32 33 33 namespace JSC { 34 35 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSDestructibleObject>);36 ASSERT_CLASS_FITS_IN_CELL(JSCallbackObject<JSGlobalObject>);37 34 38 35 // Define the two types of JSCallbackObjects we support. -
trunk/Source/JavaScriptCore/ChangeLog
r131087 r131088 1 2012-10-11 Geoffrey Garen <ggaren@apple.com> 2 3 Removed ASSERT_CLASS_FITS_IN_CELL 4 https://bugs.webkit.org/show_bug.cgi?id=97634 5 6 Reviewed by Mark Hahnenberg. 7 8 Our collector now supports arbitrarily sized objects, so the ASSERT is not needed. 9 10 * API/JSCallbackFunction.cpp: 11 * API/JSCallbackObject.cpp: 12 * heap/MarkedSpace.h: 13 * jsc.cpp: 14 * runtime/Arguments.cpp: 15 * runtime/ArrayConstructor.cpp: 16 * runtime/ArrayPrototype.cpp: 17 * runtime/BooleanConstructor.cpp: 18 * runtime/BooleanObject.cpp: 19 * runtime/BooleanPrototype.cpp: 20 * runtime/DateConstructor.cpp: 21 * runtime/DatePrototype.cpp: 22 * runtime/Error.cpp: 23 * runtime/ErrorConstructor.cpp: 24 * runtime/ErrorPrototype.cpp: 25 * runtime/FunctionConstructor.cpp: 26 * runtime/FunctionPrototype.cpp: 27 * runtime/InternalFunction.cpp: 28 * runtime/JSActivation.cpp: 29 * runtime/JSArray.cpp: 30 * runtime/JSBoundFunction.cpp: 31 * runtime/JSFunction.cpp: 32 * runtime/JSGlobalObject.cpp: 33 * runtime/JSGlobalThis.cpp: 34 * runtime/JSNameScope.cpp: 35 * runtime/JSNotAnObject.cpp: 36 * runtime/JSONObject.cpp: 37 * runtime/JSObject.cpp: 38 * runtime/JSPropertyNameIterator.cpp: 39 * runtime/JSScope.cpp: 40 * runtime/JSWithScope.cpp: 41 * runtime/JSWrapperObject.cpp: 42 * runtime/MathObject.cpp: 43 * runtime/NameConstructor.cpp: 44 * runtime/NamePrototype.cpp: 45 * runtime/NativeErrorConstructor.cpp: 46 * runtime/NativeErrorPrototype.cpp: 47 * runtime/NumberConstructor.cpp: 48 * runtime/NumberObject.cpp: 49 * runtime/NumberPrototype.cpp: 50 * runtime/ObjectConstructor.cpp: 51 * runtime/ObjectPrototype.cpp: 52 * runtime/RegExpConstructor.cpp: 53 * runtime/RegExpMatchesArray.cpp: 54 * runtime/RegExpObject.cpp: 55 * runtime/RegExpPrototype.cpp: 56 * runtime/StringConstructor.cpp: 57 * runtime/StringObject.cpp: 58 * runtime/StringPrototype.cpp: 59 * testRegExp.cpp: Removed the ASSERT. 60 1 61 2012-10-11 Filip Pizlo <fpizlo@apple.com> 2 62 -
trunk/Source/JavaScriptCore/heap/MarkedSpace.h
r130303 r131088 35 35 #include <wtf/Vector.h> 36 36 37 #define ASSERT_CLASS_FITS_IN_CELL(class) COMPILE_ASSERT(sizeof(class) <= MarkedSpace::maxCellSize, class_fits_in_cell)38 39 37 namespace JSC { 40 38 … … 69 67 WTF_MAKE_NONCOPYABLE(MarkedSpace); 70 68 public: 71 static const size_t maxCellSize = 2048;72 73 69 MarkedSpace(Heap*); 74 70 ~MarkedSpace(); -
trunk/Source/JavaScriptCore/jsc.cpp
r130520 r131088 252 252 253 253 COMPILE_ASSERT(!IsInteger<GlobalObject>::value, WTF_IsInteger_GlobalObject_false); 254 ASSERT_CLASS_FITS_IN_CELL(GlobalObject);255 254 256 255 const ClassInfo GlobalObject::s_info = { "global", &JSGlobalObject::s_info, 0, ExecState::globalObjectTable, CREATE_METHOD_TABLE(GlobalObject) }; -
trunk/Source/JavaScriptCore/runtime/Arguments.cpp
r130726 r131088 34 34 namespace JSC { 35 35 36 ASSERT_CLASS_FITS_IN_CELL(Arguments);37 38 36 const ClassInfo Arguments::s_info = { "Arguments", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(Arguments) }; 39 37 -
trunk/Source/JavaScriptCore/runtime/ArrayConstructor.cpp
r128400 r131088 53 53 @end 54 54 */ 55 56 ASSERT_CLASS_FITS_IN_CELL(ArrayConstructor);57 55 58 56 ArrayConstructor::ArrayConstructor(JSGlobalObject* globalObject, Structure* structure) -
trunk/Source/JavaScriptCore/runtime/ArrayPrototype.cpp
r130826 r131088 42 42 43 43 namespace JSC { 44 45 ASSERT_CLASS_FITS_IN_CELL(ArrayPrototype);46 44 47 45 static EncodedJSValue JSC_HOST_CALL arrayProtoFuncToString(ExecState*); -
trunk/Source/JavaScriptCore/runtime/BooleanConstructor.cpp
r126494 r131088 27 27 namespace JSC { 28 28 29 ASSERT_CLASS_FITS_IN_CELL(BooleanConstructor);30 29 ASSERT_HAS_TRIVIAL_DESTRUCTOR(BooleanConstructor); 31 30 -
trunk/Source/JavaScriptCore/runtime/BooleanObject.cpp
r127214 r131088 26 26 namespace JSC { 27 27 28 ASSERT_CLASS_FITS_IN_CELL(BooleanObject);29 28 ASSERT_HAS_TRIVIAL_DESTRUCTOR(BooleanObject); 30 29 -
trunk/Source/JavaScriptCore/runtime/BooleanPrototype.cpp
r127505 r131088 48 48 */ 49 49 50 ASSERT_CLASS_FITS_IN_CELL(BooleanPrototype);51 50 ASSERT_HAS_TRIVIAL_DESTRUCTOR(BooleanPrototype); 52 51 -
trunk/Source/JavaScriptCore/runtime/DateConstructor.cpp
r124817 r131088 72 72 */ 73 73 74 ASSERT_CLASS_FITS_IN_CELL(DateConstructor);75 74 ASSERT_HAS_TRIVIAL_DESTRUCTOR(DateConstructor); 76 75 -
trunk/Source/JavaScriptCore/runtime/DatePrototype.cpp
r129319 r131088 70 70 71 71 namespace JSC { 72 73 ASSERT_CLASS_FITS_IN_CELL(DatePrototype);74 72 75 73 static EncodedJSValue JSC_HOST_CALL dateProtoFuncGetDate(ExecState*); -
trunk/Source/JavaScriptCore/runtime/Error.cpp
r127505 r131088 178 178 } 179 179 180 ASSERT_CLASS_FITS_IN_CELL(StrictModeTypeErrorFunction);181 182 180 const ClassInfo StrictModeTypeErrorFunction::s_info = { "Function", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(StrictModeTypeErrorFunction) }; 183 181 -
trunk/Source/JavaScriptCore/runtime/ErrorConstructor.cpp
r116828 r131088 28 28 namespace JSC { 29 29 30 ASSERT_CLASS_FITS_IN_CELL(ErrorConstructor);31 30 ASSERT_HAS_TRIVIAL_DESTRUCTOR(ErrorConstructor); 32 31 -
trunk/Source/JavaScriptCore/runtime/ErrorPrototype.cpp
r130303 r131088 31 31 namespace JSC { 32 32 33 ASSERT_CLASS_FITS_IN_CELL(ErrorPrototype);34 33 ASSERT_HAS_TRIVIAL_DESTRUCTOR(ErrorPrototype); 35 34 … … 49 48 @end 50 49 */ 51 52 ASSERT_CLASS_FITS_IN_CELL(ErrorPrototype);53 50 54 51 ErrorPrototype::ErrorPrototype(ExecState* exec, Structure* structure) -
trunk/Source/JavaScriptCore/runtime/FunctionConstructor.cpp
r128670 r131088 35 35 namespace JSC { 36 36 37 ASSERT_CLASS_FITS_IN_CELL(FunctionConstructor);38 37 ASSERT_HAS_TRIVIAL_DESTRUCTOR(FunctionConstructor); 39 38 -
trunk/Source/JavaScriptCore/runtime/FunctionPrototype.cpp
r129179 r131088 33 33 namespace JSC { 34 34 35 ASSERT_CLASS_FITS_IN_CELL(FunctionPrototype);36 35 ASSERT_HAS_TRIVIAL_DESTRUCTOR(FunctionPrototype); 37 36 -
trunk/Source/JavaScriptCore/runtime/InternalFunction.cpp
r130303 r131088 30 30 namespace JSC { 31 31 32 ASSERT_CLASS_FITS_IN_CELL(InternalFunction);33 32 ASSERT_HAS_TRIVIAL_DESTRUCTOR(InternalFunction); 34 33 -
trunk/Source/JavaScriptCore/runtime/JSActivation.cpp
r130726 r131088 38 38 namespace JSC { 39 39 40 ASSERT_CLASS_FITS_IN_CELL(JSActivation);41 42 40 const ClassInfo JSActivation::s_info = { "JSActivation", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSActivation) }; 43 41 -
trunk/Source/JavaScriptCore/runtime/JSArray.cpp
r130826 r131088 45 45 namespace JSC { 46 46 47 48 ASSERT_CLASS_FITS_IN_CELL(JSArray);49 47 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSArray); 50 48 -
trunk/Source/JavaScriptCore/runtime/JSBoundFunction.cpp
r129281 r131088 32 32 namespace JSC { 33 33 34 ASSERT_CLASS_FITS_IN_CELL(JSBoundFunction);35 34 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSBoundFunction); 36 35 -
trunk/Source/JavaScriptCore/runtime/JSFunction.cpp
r128400 r131088 49 49 } 50 50 51 ASSERT_CLASS_FITS_IN_CELL(JSFunction);52 51 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSFunction); 53 52 -
trunk/Source/JavaScriptCore/runtime/JSGlobalObject.cpp
r130826 r131088 101 101 */ 102 102 103 ASSERT_CLASS_FITS_IN_CELL(JSGlobalObject);104 105 103 // Default number of ticks before a timeout check should be done. 106 104 static const int initialTickCountThreshold = 255; -
trunk/Source/JavaScriptCore/runtime/JSNameScope.cpp
r126893 r131088 30 30 31 31 namespace JSC { 32 33 ASSERT_CLASS_FITS_IN_CELL(JSNameScope);34 32 35 33 const ClassInfo JSNameScope::s_info = { "NameScope", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSNameScope) }; -
trunk/Source/JavaScriptCore/runtime/JSNotAnObject.cpp
r116828 r131088 35 35 namespace JSC { 36 36 37 ASSERT_CLASS_FITS_IN_CELL(JSNotAnObject);38 37 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSNotAnObject); 39 38 -
trunk/Source/JavaScriptCore/runtime/JSONObject.cpp
r128400 r131088 42 42 namespace JSC { 43 43 44 ASSERT_CLASS_FITS_IN_CELL(JSONObject);45 44 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSONObject); 46 45 -
trunk/Source/JavaScriptCore/runtime/JSObject.cpp
r130826 r131088 62 62 return 0; 63 63 } 64 65 ASSERT_CLASS_FITS_IN_CELL(JSObject);66 ASSERT_CLASS_FITS_IN_CELL(JSNonFinalObject);67 ASSERT_CLASS_FITS_IN_CELL(JSFinalObject);68 64 69 65 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSObject); -
trunk/Source/JavaScriptCore/runtime/JSPropertyNameIterator.cpp
r128400 r131088 33 33 34 34 namespace JSC { 35 36 ASSERT_CLASS_FITS_IN_CELL(JSPropertyNameIterator);37 35 38 36 const ClassInfo JSPropertyNameIterator::s_info = { "JSPropertyNameIterator", 0, 0, 0, CREATE_METHOD_TABLE(JSPropertyNameIterator) }; -
trunk/Source/JavaScriptCore/runtime/JSProxy.cpp
r129685 r131088 31 31 namespace JSC { 32 32 33 ASSERT_CLASS_FITS_IN_CELL(JSProxy);34 33 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSProxy); 35 34 -
trunk/Source/JavaScriptCore/runtime/JSScope.cpp
r130303 r131088 34 34 namespace JSC { 35 35 36 ASSERT_CLASS_FITS_IN_CELL(JSScope);37 36 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSScope); 38 37 -
trunk/Source/JavaScriptCore/runtime/JSWithScope.cpp
r127010 r131088 29 29 namespace JSC { 30 30 31 ASSERT_CLASS_FITS_IN_CELL(JSWithScope);32 33 31 const ClassInfo JSWithScope::s_info = { "WithScope", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSWithScope) }; 34 32 -
trunk/Source/JavaScriptCore/runtime/JSWrapperObject.cpp
r126721 r131088 25 25 namespace JSC { 26 26 27 ASSERT_CLASS_FITS_IN_CELL(JSWrapperObject);28 27 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSWrapperObject); 29 28 -
trunk/Source/JavaScriptCore/runtime/MathObject.cpp
r130303 r131088 33 33 namespace JSC { 34 34 35 ASSERT_CLASS_FITS_IN_CELL(MathObject);36 35 ASSERT_HAS_TRIVIAL_DESTRUCTOR(MathObject); 37 36 -
trunk/Source/JavaScriptCore/runtime/NameConstructor.cpp
r117859 r131088 32 32 namespace JSC { 33 33 34 ASSERT_CLASS_FITS_IN_CELL(NameConstructor);35 34 ASSERT_HAS_TRIVIAL_DESTRUCTOR(NameConstructor); 36 35 -
trunk/Source/JavaScriptCore/runtime/NamePrototype.cpp
r117859 r131088 31 31 namespace JSC { 32 32 33 ASSERT_CLASS_FITS_IN_CELL(NamePrototype);34 35 33 static EncodedJSValue JSC_HOST_CALL privateNameProtoFuncToString(ExecState*); 36 34 … … 48 46 @end 49 47 */ 50 51 ASSERT_CLASS_FITS_IN_CELL(NamePrototype);52 48 53 49 NamePrototype::NamePrototype(ExecState* exec, Structure* structure) -
trunk/Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp
r126721 r131088 29 29 namespace JSC { 30 30 31 ASSERT_CLASS_FITS_IN_CELL(NativeErrorConstructor);32 31 ASSERT_HAS_TRIVIAL_DESTRUCTOR(NativeErrorConstructor); 33 32 -
trunk/Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp
r127191 r131088 28 28 namespace JSC { 29 29 30 ASSERT_CLASS_FITS_IN_CELL(NativeErrorPrototype);31 32 30 NativeErrorPrototype::NativeErrorPrototype(ExecState* exec, Structure* structure) 33 31 : ErrorPrototype(exec, structure) -
trunk/Source/JavaScriptCore/runtime/NumberConstructor.cpp
r116828 r131088 28 28 29 29 namespace JSC { 30 31 ASSERT_CLASS_FITS_IN_CELL(NumberConstructor);32 30 33 31 static JSValue numberConstructorNaNValue(ExecState*, JSValue, PropertyName); -
trunk/Source/JavaScriptCore/runtime/NumberObject.cpp
r103083 r131088 28 28 namespace JSC { 29 29 30 ASSERT_CLASS_FITS_IN_CELL(NumberObject);31 30 ASSERT_HAS_TRIVIAL_DESTRUCTOR(NumberObject); 32 31 -
trunk/Source/JavaScriptCore/runtime/NumberPrototype.cpp
r127505 r131088 69 69 */ 70 70 71 ASSERT_CLASS_FITS_IN_CELL(NumberPrototype);72 71 ASSERT_HAS_TRIVIAL_DESTRUCTOR(NumberPrototype); 73 72 -
trunk/Source/JavaScriptCore/runtime/ObjectConstructor.cpp
r129461 r131088 36 36 namespace JSC { 37 37 38 ASSERT_CLASS_FITS_IN_CELL(ObjectConstructor);39 40 38 static EncodedJSValue JSC_HOST_CALL objectConstructorGetPrototypeOf(ExecState*); 41 39 static EncodedJSValue JSC_HOST_CALL objectConstructorGetOwnPropertyDescriptor(ExecState*); -
trunk/Source/JavaScriptCore/runtime/ObjectPrototype.cpp
r128802 r131088 64 64 */ 65 65 66 ASSERT_CLASS_FITS_IN_CELL(ObjectPrototype);67 68 66 ObjectPrototype::ObjectPrototype(ExecState* exec, Structure* stucture) 69 67 : JSNonFinalObject(exec->globalData(), stucture) -
trunk/Source/JavaScriptCore/runtime/RegExpConstructor.cpp
r127958 r131088 53 53 54 54 namespace JSC { 55 56 ASSERT_CLASS_FITS_IN_CELL(RegExpConstructor);57 55 58 56 const ClassInfo RegExpConstructor::s_info = { "Function", &InternalFunction::s_info, 0, ExecState::regExpConstructorTable, CREATE_METHOD_TABLE(RegExpConstructor) }; -
trunk/Source/JavaScriptCore/runtime/RegExpMatchesArray.cpp
r128680 r131088 30 30 31 31 namespace JSC { 32 33 ASSERT_CLASS_FITS_IN_CELL(RegExpMatchesArray);34 32 35 33 const ClassInfo RegExpMatchesArray::s_info = {"Array", &JSArray::s_info, 0, 0, CREATE_METHOD_TABLE(RegExpMatchesArray)}; -
trunk/Source/JavaScriptCore/runtime/RegExpObject.cpp
r130303 r131088 50 50 namespace JSC { 51 51 52 ASSERT_CLASS_FITS_IN_CELL(RegExpObject);53 52 ASSERT_HAS_TRIVIAL_DESTRUCTOR(RegExpObject); 54 53 -
trunk/Source/JavaScriptCore/runtime/RegExpPrototype.cpp
r127505 r131088 59 59 @end 60 60 */ 61 62 ASSERT_CLASS_FITS_IN_CELL(RegExpPrototype);63 61 64 62 RegExpPrototype::RegExpPrototype(JSGlobalObject* globalObject, Structure* structure, RegExp* regExp) -
trunk/Source/JavaScriptCore/runtime/StringConstructor.cpp
r116828 r131088 46 46 */ 47 47 48 ASSERT_CLASS_FITS_IN_CELL(StringConstructor);49 48 ASSERT_HAS_TRIVIAL_DESTRUCTOR(StringConstructor); 50 49 -
trunk/Source/JavaScriptCore/runtime/StringObject.cpp
r128400 r131088 28 28 namespace JSC { 29 29 30 ASSERT_CLASS_FITS_IN_CELL(StringObject);31 30 ASSERT_HAS_TRIVIAL_DESTRUCTOR(StringObject); 32 31 -
trunk/Source/JavaScriptCore/runtime/StringPrototype.cpp
r128400 r131088 48 48 namespace JSC { 49 49 50 ASSERT_CLASS_FITS_IN_CELL(StringPrototype);51 50 ASSERT_HAS_TRIVIAL_DESTRUCTOR(StringPrototype); 52 51 -
trunk/Source/JavaScriptCore/testRegExp.cpp
r130303 r131088 139 139 140 140 COMPILE_ASSERT(!IsInteger<GlobalObject>::value, WTF_IsInteger_GlobalObject_false); 141 ASSERT_CLASS_FITS_IN_CELL(GlobalObject);142 141 143 142 const ClassInfo GlobalObject::s_info = { "global", &JSGlobalObject::s_info, 0, ExecState::globalObjectTable, CREATE_METHOD_TABLE(GlobalObject) }; -
trunk/Source/WebCore/ChangeLog
r131085 r131088 1 2012-10-11 Geoffrey Garen <ggaren@apple.com> 2 3 Removed ASSERT_CLASS_FITS_IN_CELL 4 https://bugs.webkit.org/show_bug.cgi?id=97634 5 6 Reviewed by Mark Hahnenberg. 7 8 * bindings/js/JSDOMWindowShell.cpp: 9 (WebCore): 10 * bindings/js/JSImageConstructor.cpp: 11 (WebCore): 12 * bindings/js/JSNodeFilterCondition.cpp: 13 (WebCore): 14 * bindings/js/JSWorkerContextBase.cpp: 15 (WebCore): 16 * bindings/scripts/CodeGeneratorJS.pm: 17 (GenerateImplementation): 18 * bindings/scripts/test/JS/JSFloat64Array.cpp: 19 (WebCore): 20 * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp: 21 (WebCore): 22 * bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp: 23 (WebCore): 24 * bindings/scripts/test/JS/JSTestEventConstructor.cpp: 25 (WebCore): 26 * bindings/scripts/test/JS/JSTestEventTarget.cpp: 27 (WebCore): 28 * bindings/scripts/test/JS/JSTestException.cpp: 29 (WebCore): 30 * bindings/scripts/test/JS/JSTestInterface.cpp: 31 (WebCore): 32 * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp: 33 (WebCore): 34 * bindings/scripts/test/JS/JSTestNamedConstructor.cpp: 35 (WebCore): 36 * bindings/scripts/test/JS/JSTestNode.cpp: 37 (WebCore): 38 * bindings/scripts/test/JS/JSTestObj.cpp: 39 (WebCore): 40 * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp: 41 (WebCore): 42 * bridge/runtime_method.cpp: 43 (JSC): 44 1 45 2012-10-10 Brady Eidson <beidson@apple.com> 2 46 -
trunk/Source/WebCore/bindings/js/JSDOMWindowShell.cpp
r129685 r131088 40 40 41 41 namespace WebCore { 42 43 ASSERT_CLASS_FITS_IN_CELL(JSDOMWindowShell);44 42 45 43 const ClassInfo JSDOMWindowShell::s_info = { "JSDOMWindowShell", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSDOMWindowShell) }; -
trunk/Source/WebCore/bindings/js/JSImageConstructor.cpp
r113387 r131088 31 31 namespace WebCore { 32 32 33 ASSERT_CLASS_FITS_IN_CELL(JSImageConstructor);34 33 ASSERT_HAS_TRIVIAL_DESTRUCTOR(JSImageConstructor); 35 34 -
trunk/Source/WebCore/bindings/js/JSNodeFilterCondition.cpp
r121381 r131088 31 31 32 32 using namespace JSC; 33 34 ASSERT_CLASS_FITS_IN_CELL(JSNodeFilterCondition);35 33 36 34 JSNodeFilterCondition::JSNodeFilterCondition(JSGlobalData&, NodeFilter* owner, JSValue filter) -
trunk/Source/WebCore/bindings/js/JSWorkerContextBase.cpp
r118616 r131088 44 44 45 45 namespace WebCore { 46 47 ASSERT_CLASS_FITS_IN_CELL(JSWorkerContextBase);48 46 49 47 const ClassInfo JSWorkerContextBase::s_info = { "WorkerContext", &JSDOMGlobalObject::s_info, 0, 0, CREATE_METHOD_TABLE(JSWorkerContextBase) }; -
trunk/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
r131063 r131088 1420 1420 push(@implContent, "\nusing namespace JSC;\n\n"); 1421 1421 push(@implContent, "namespace WebCore {\n\n"); 1422 1423 push(@implContent, "ASSERT_CLASS_FITS_IN_CELL($className);\n");1424 1422 1425 1423 my $numAttributes = GenerateAttributesHashTable($object, $dataNode); -
trunk/Source/WebCore/bindings/scripts/test/JS/JSFloat64Array.cpp
r128442 r131088 37 37 namespace WebCore { 38 38 39 ASSERT_CLASS_FITS_IN_CELL(JSFloat64Array);40 39 /* Hash table */ 41 40 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp
r127191 r131088 34 34 namespace WebCore { 35 35 36 ASSERT_CLASS_FITS_IN_CELL(JSTestActiveDOMObject);37 36 /* Hash table */ 38 37 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp
r128442 r131088 33 33 namespace WebCore { 34 34 35 ASSERT_CLASS_FITS_IN_CELL(JSTestCustomNamedGetter);36 35 /* Hash table */ 37 36 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp
r127191 r131088 33 33 namespace WebCore { 34 34 35 ASSERT_CLASS_FITS_IN_CELL(JSTestEventConstructor);36 35 /* Hash table for constructor */ 37 36 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp
r128442 r131088 39 39 namespace WebCore { 40 40 41 ASSERT_CLASS_FITS_IN_CELL(JSTestEventTarget);42 41 /* Hash table */ 43 42 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp
r127191 r131088 31 31 namespace WebCore { 32 32 33 ASSERT_CLASS_FITS_IN_CELL(JSTestException);34 33 /* Hash table */ 35 34 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp
r128442 r131088 49 49 namespace WebCore { 50 50 51 ASSERT_CLASS_FITS_IN_CELL(JSTestInterface);52 51 /* Hash table */ 53 52 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp
r118651 r131088 33 33 namespace WebCore { 34 34 35 ASSERT_CLASS_FITS_IN_CELL(JSTestMediaQueryListListener);36 35 /* Hash table */ 37 36 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp
r127191 r131088 32 32 namespace WebCore { 33 33 34 ASSERT_CLASS_FITS_IN_CELL(JSTestNamedConstructor);35 34 /* Hash table for constructor */ 36 35 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp
r116828 r131088 32 32 namespace WebCore { 33 33 34 ASSERT_CLASS_FITS_IN_CELL(JSTestNode);35 34 /* Hash table */ 36 35 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp
r131063 r131088 78 78 namespace WebCore { 79 79 80 ASSERT_CLASS_FITS_IN_CELL(JSTestObj);81 80 /* Hash table */ 82 81 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp
r127191 r131088 40 40 namespace WebCore { 41 41 42 ASSERT_CLASS_FITS_IN_CELL(JSTestSerializedScriptValueInterface);43 42 /* Hash table */ 44 43 -
trunk/Source/WebCore/bridge/runtime_method.cpp
r129969 r131088 39 39 40 40 using namespace Bindings; 41 42 ASSERT_CLASS_FITS_IN_CELL(RuntimeMethod);43 41 44 42 const ClassInfo RuntimeMethod::s_info = { "RuntimeMethod", &InternalFunction::s_info, 0, 0, CREATE_METHOD_TABLE(RuntimeMethod) };
Note: See TracChangeset
for help on using the changeset viewer.