aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-08-21 01:30:13 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-08-21 01:30:13 -0700
commited803f7d1cb870ff4c85011c1e0d65cc3849f015 (patch)
treef873709886025420123b5d2d9bf52033f07346bb
parentc13a27121c175cd7280881640de97fe8a9cb5bc4 (diff)
downloadbun-ed803f7d1cb870ff4c85011c1e0d65cc3849f015.tar.gz
bun-ed803f7d1cb870ff4c85011c1e0d65cc3849f015.tar.zst
bun-ed803f7d1cb870ff4c85011c1e0d65cc3849f015.zip
Add LazyProperty
Diffstat (limited to '')
-rw-r--r--src/bun.js/bindings/ZigGlobalObject.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bun.js/bindings/ZigGlobalObject.h b/src/bun.js/bindings/ZigGlobalObject.h
index 8e5aa37c3..5ba155c99 100644
--- a/src/bun.js/bindings/ZigGlobalObject.h
+++ b/src/bun.js/bindings/ZigGlobalObject.h
@@ -460,6 +460,7 @@ public:
LazyProperty<JSGlobalObject, JSObject> m_processEnvObject;
JSObject* cryptoObject() { return m_cryptoObject.getInitializedOnMainThread(this); }
+ JSObject* JSDOMFileConstructor() { return m_JSDOMFileConstructor.getInitializedOnMainThread(this); }
#include "ZigGeneratedClasses+lazyStructureHeader.h"
@@ -550,6 +551,8 @@ private:
LazyProperty<JSGlobalObject, JSC::Structure> m_importMetaObjectStructure;
LazyProperty<JSGlobalObject, JSC::Structure> m_asyncBoundFunctionStructure;
+ LazyProperty<JSGlobalObject, JSC::JSObject> m_JSDOMFileConstructor;
+
DOMGuardedObjectSet m_guardedObjects WTF_GUARDED_BY_LOCK(m_gcLock);
void* m_bunVM;