Lines Matching refs:realm
365 // internal/bootstrap/realm: process, getLinkedBinding,
367 if (strcmp(id, "internal/bootstrap/realm") == 0) {
423 Realm* realm) {
429 // internal/bootstrap/realm: process, getLinkedBinding,
431 if (strcmp(id, "internal/bootstrap/realm") == 0) {
442 arguments = {realm->process_object(),
445 realm->primordials()};
452 arguments = {realm->process_object(),
453 realm->builtin_module_require(),
454 realm->internal_binding_loader(),
455 realm->primordials()};
459 realm->process_object(),
460 realm->builtin_module_require(),
471 return CompileAndCall(context, id, arguments.size(), arguments.data(), realm);
574 Realm* realm = Realm::GetCurrent(args);
575 Isolate* isolate = realm->isolate();
576 Local<Context> context = realm->context();
582 if (!ToV8Value(context, realm->builtins_with_cache)
594 if (!ToV8Value(context, realm->builtins_without_cache)
606 if (!ToV8Value(context, realm->builtins_in_snapshot)
640 Realm* realm) {
642 realm->builtins_with_cache.insert(id);
644 realm->builtins_without_cache.insert(id);
649 Realm* realm = Realm::GetCurrent(args);
651 node::Utf8Value id_v(realm->isolate(), args[0].As<String>());
653 MaybeLocal<Function> maybe = realm->env()->builtin_loader()->LookupAndCompile(
654 realm->context(), id, realm);
669 Realm* realm = Realm::GetCurrent(args);
672 DCHECK(realm->internal_binding_loader().IsEmpty());
673 DCHECK(realm->builtin_module_require().IsEmpty());
674 realm->set_internal_binding_loader(args[0].As<Function>());
675 realm->set_builtin_module_require(args[1].As<Function>());