@@ -207,12 +207,6 @@ void ArrayBufferViewHasBuffer(const FunctionCallbackInfo<Value>& args) {
207
207
args.GetReturnValue ().Set (args[0 ].As <ArrayBufferView>()->HasBuffer ());
208
208
}
209
209
210
- void ArrayBufferIsDetached (const FunctionCallbackInfo<Value>& args) {
211
- CHECK (args[0 ]->IsArrayBuffer ());
212
- v8::Local<v8::ArrayBuffer> ab = args[0 ].As <v8::ArrayBuffer>();
213
- args.GetReturnValue ().Set (ab->GetBackingStore ()->Data () == nullptr );
214
- }
215
-
216
210
class WeakReference : public BaseObject {
217
211
public:
218
212
WeakReference (Environment* env, Local<Object> object, Local<Object> target)
@@ -340,7 +334,6 @@ void RegisterExternalReferences(ExternalReferenceRegistry* registry) {
340
334
registry->Register (GetExternalValue);
341
335
registry->Register (Sleep);
342
336
registry->Register (ArrayBufferViewHasBuffer);
343
- registry->Register (ArrayBufferIsDetached);
344
337
registry->Register (WeakReference::New);
345
338
registry->Register (WeakReference::Get);
346
339
registry->Register (WeakReference::IncRef);
@@ -387,7 +380,6 @@ void Initialize(Local<Object> target,
387
380
env->SetMethod (target, " sleep" , Sleep);
388
381
389
382
env->SetMethod (target, " arrayBufferViewHasBuffer" , ArrayBufferViewHasBuffer);
390
- env->SetMethod (target, " arrayBufferIsDetached" , ArrayBufferIsDetached);
391
383
Local<Object> constants = Object::New (env->isolate ());
392
384
NODE_DEFINE_CONSTANT (constants, ALL_PROPERTIES);
393
385
NODE_DEFINE_CONSTANT (constants, ONLY_WRITABLE);
0 commit comments