From a3e53b025e36ff01a2225df42dcc9e4089767fbc Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Thu, 18 May 2023 19:27:02 -0700 Subject: Make node:vm 12x faster --- src/bun.js/bindings/NodeVMScript.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/bun.js/bindings/NodeVMScript.h') diff --git a/src/bun.js/bindings/NodeVMScript.h b/src/bun.js/bindings/NodeVMScript.h index 09878e533..3181e8291 100644 --- a/src/bun.js/bindings/NodeVMScript.h +++ b/src/bun.js/bindings/NodeVMScript.h @@ -61,6 +61,10 @@ public: const JSC::SourceCode& source() const { return m_source; } + DECLARE_VISIT_CHILDREN; + mutable WriteBarrier m_cachedDirectExecutable; + mutable WriteBarrier m_cachedGlobalObject; + private: JSC::SourceCode m_source; -- cgit v1.2.3