X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/81345200c95645a1b0d2635520f96ad55dfde63f..refs/heads/master:/runtime/ArrayBufferNeuteringWatchpoint.cpp diff --git a/runtime/ArrayBufferNeuteringWatchpoint.cpp b/runtime/ArrayBufferNeuteringWatchpoint.cpp index 6fb7c79..a15b504 100644 --- a/runtime/ArrayBufferNeuteringWatchpoint.cpp +++ b/runtime/ArrayBufferNeuteringWatchpoint.cpp @@ -31,7 +31,7 @@ namespace JSC { const ClassInfo ArrayBufferNeuteringWatchpoint::s_info = { - "ArrayBufferNeuteringWatchpoint", 0, 0, 0, + "ArrayBufferNeuteringWatchpoint", 0, 0, CREATE_METHOD_TABLE(ArrayBufferNeuteringWatchpoint) }; @@ -57,7 +57,12 @@ ArrayBufferNeuteringWatchpoint* ArrayBufferNeuteringWatchpoint::create(VM& vm) Structure* ArrayBufferNeuteringWatchpoint::createStructure(VM& vm) { - return Structure::create(vm, 0, jsNull(), TypeInfo(CompoundType, StructureFlags), info()); + return Structure::create(vm, 0, jsNull(), TypeInfo(CellType, StructureFlags), info()); +} + +void ArrayBufferNeuteringWatchpoint::fireAll() +{ + set()->fireAll("Array buffer was neutered"); } } // namespace JSC