Lines Matching refs:FixedSizeBlobCopyJob
50 FixedSizeBlobCopyJob::Initialize(realm->env(), target);
306 FixedSizeBlobCopyJob::FixedSizeBlobCopyJob(Environment* env,
309 FixedSizeBlobCopyJob::Mode mode)
313 if (mode == FixedSizeBlobCopyJob::Mode::SYNC) MakeWeak();
318 void FixedSizeBlobCopyJob::AfterThreadPoolWork(int status) {
322 std::unique_ptr<FixedSizeBlobCopyJob> ptr(this);
338 void FixedSizeBlobCopyJob::DoThreadPoolWork() {
353 void FixedSizeBlobCopyJob::MemoryInfo(MemoryTracker* tracker) const {
360 void FixedSizeBlobCopyJob::Initialize(Environment* env, Local<Object> target) {
367 SetConstructorFunction(env->context(), target, "FixedSizeBlobCopyJob", job);
370 void FixedSizeBlobCopyJob::New(const FunctionCallbackInfo<Value>& args) {
385 FixedSizeBlobCopyJob::Mode mode =
388 FixedSizeBlobCopyJob::Mode::SYNC :
389 FixedSizeBlobCopyJob::Mode::ASYNC;
391 new FixedSizeBlobCopyJob(env, args.This(), blob, mode);
394 void FixedSizeBlobCopyJob::Run(const FunctionCallbackInfo<Value>& args) {
396 FixedSizeBlobCopyJob* job;
400 if (job->mode() == FixedSizeBlobCopyJob::Mode::ASYNC)
408 void FixedSizeBlobCopyJob::RegisterExternalReferences(
494 FixedSizeBlobCopyJob::RegisterExternalReferences(registry);