Removed ASSERT_CLASS_FITS_IN_CELL
https://bugs.webkit.org/show_bug.cgi?id=97634
Reviewed by Mark Hahnenberg.
Source/JavaScriptCore:
Our collector now supports arbitrarily sized objects, so the ASSERT is not needed.
- API/JSCallbackFunction.cpp:
- API/JSCallbackObject.cpp:
- heap/MarkedSpace.h:
- jsc.cpp:
- runtime/Arguments.cpp:
- runtime/ArrayConstructor.cpp:
- runtime/ArrayPrototype.cpp:
- runtime/BooleanConstructor.cpp:
- runtime/BooleanObject.cpp:
- runtime/BooleanPrototype.cpp:
- runtime/DateConstructor.cpp:
- runtime/DatePrototype.cpp:
- runtime/Error.cpp:
- runtime/ErrorConstructor.cpp:
- runtime/ErrorPrototype.cpp:
- runtime/FunctionConstructor.cpp:
- runtime/FunctionPrototype.cpp:
- runtime/InternalFunction.cpp:
- runtime/JSActivation.cpp:
- runtime/JSArray.cpp:
- runtime/JSBoundFunction.cpp:
- runtime/JSFunction.cpp:
- runtime/JSGlobalObject.cpp:
- runtime/JSGlobalThis.cpp:
- runtime/JSNameScope.cpp:
- runtime/JSNotAnObject.cpp:
- runtime/JSONObject.cpp:
- runtime/JSObject.cpp:
- runtime/JSPropertyNameIterator.cpp:
- runtime/JSScope.cpp:
- runtime/JSWithScope.cpp:
- runtime/JSWrapperObject.cpp:
- runtime/MathObject.cpp:
- runtime/NameConstructor.cpp:
- runtime/NamePrototype.cpp:
- runtime/NativeErrorConstructor.cpp:
- runtime/NativeErrorPrototype.cpp:
- runtime/NumberConstructor.cpp:
- runtime/NumberObject.cpp:
- runtime/NumberPrototype.cpp:
- runtime/ObjectConstructor.cpp:
- runtime/ObjectPrototype.cpp:
- runtime/RegExpConstructor.cpp:
- runtime/RegExpMatchesArray.cpp:
- runtime/RegExpObject.cpp:
- runtime/RegExpPrototype.cpp:
- runtime/StringConstructor.cpp:
- runtime/StringObject.cpp:
- runtime/StringPrototype.cpp:
- testRegExp.cpp: Removed the ASSERT.
Source/WebCore:
- bindings/js/JSDOMWindowShell.cpp:
(WebCore):
- bindings/js/JSImageConstructor.cpp:
(WebCore):
- bindings/js/JSNodeFilterCondition.cpp:
(WebCore):
- bindings/js/JSWorkerContextBase.cpp:
(WebCore):
- bindings/scripts/CodeGeneratorJS.pm:
(GenerateImplementation):
- bindings/scripts/test/JS/JSFloat64Array.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestEventConstructor.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestEventTarget.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestException.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestInterface.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestNamedConstructor.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestNode.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestObj.cpp:
(WebCore):
- bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
(WebCore):
- bridge/runtime_method.cpp:
(JSC):