Lines Matching defs:isolate

41   Maybe<bool> WriteHostObject(Isolate* isolate, Local<Object> object) override;
43 Isolate* isolate, Local<SharedArrayBuffer> shared_array_buffer) override;
75 MaybeLocal<Object> ReadHostObject(Isolate* isolate) override;
100 serializer_(env->isolate(), this) {
120 env()->isolate()->ThrowException(error.ToLocalChecked());
124 Isolate* isolate, Local<SharedArrayBuffer> shared_array_buffer) {
133 isolate, shared_array_buffer);
147 Maybe<bool> SerializerContext::WriteHostObject(Isolate* isolate,
157 return ValueSerializer::Delegate::WriteHostObject(isolate, input);
201 bool value = args[0]->BooleanValue(ctx->env()->isolate());
291 deserializer_(env->isolate(), data_, length_, this) {
297 MaybeLocal<Object> DeserializerContext::ReadHostObject(Isolate* isolate) {
303 return ValueDeserializer::Delegate::ReadHostObject(isolate);
306 Isolate::AllowJavascriptExecutionScope allow_js(isolate);
411 Isolate* isolate = ctx->env()->isolate();
414 Integer::NewFromUnsigned(isolate, hi),
415 Integer::NewFromUnsigned(isolate, lo)
417 return args.GetReturnValue().Set(Array::New(isolate, ret, arraysize(ret)));
458 Isolate* isolate = env->isolate();
461 NewFunctionTemplate(isolate, SerializerContext::New);
467 SetProtoMethod(isolate, ser, "writeHeader", SerializerContext::WriteHeader);
468 SetProtoMethod(isolate, ser, "writeValue", SerializerContext::WriteValue);
470 isolate, ser, "releaseBuffer", SerializerContext::ReleaseBuffer);
471 SetProtoMethod(isolate,
475 SetProtoMethod(isolate, ser, "writeUint32", SerializerContext::WriteUint32);
476 SetProtoMethod(isolate, ser, "writeUint64", SerializerContext::WriteUint64);
477 SetProtoMethod(isolate, ser, "writeDouble", SerializerContext::WriteDouble);
479 isolate, ser, "writeRawBytes", SerializerContext::WriteRawBytes);
480 SetProtoMethod(isolate,
489 NewFunctionTemplate(isolate, DeserializerContext::New);
495 SetProtoMethod(isolate, des, "readHeader", DeserializerContext::ReadHeader);
496 SetProtoMethod(isolate, des, "readValue", DeserializerContext::ReadValue);
497 SetProtoMethod(isolate,
501 SetProtoMethod(isolate,
505 SetProtoMethod(isolate, des, "readUint32", DeserializerContext::ReadUint32);
506 SetProtoMethod(isolate, des, "readUint64", DeserializerContext::ReadUint64);
507 SetProtoMethod(isolate, des, "readDouble", DeserializerContext::ReadDouble);
509 isolate, des, "_readRawBytes", DeserializerContext::ReadRawBytes);