Lines Matching refs:Realm
29 * node::Realm is a container for a set of JavaScript objects and functions
35 * a [[HostDefined]] field, which contains the node::Realm object.
37 * Realm can be a principal realm or a synthetic realm. A principal realm is
44 class Realm : public MemoryRetainer {
46 static inline Realm* GetCurrent(v8::Isolate* isolate);
47 static inline Realm* GetCurrent(v8::Local<v8::Context> context);
48 static inline Realm* GetCurrent(
51 static inline Realm* GetCurrent(const v8::PropertyCallbackInfo<T>& info);
53 Realm(Environment* env,
56 ~Realm();
58 Realm(const Realm&) = delete;
59 Realm& operator=(const Realm&) = delete;
60 Realm(Realm&&) = delete;
61 Realm& operator=(Realm&&) = delete;
63 SET_MEMORY_INFO_NAME(Realm)
64 SET_SELF_SIZE(Realm)