From 6a65631cbdcae75bfa1e64323a6ad613a922cd1a Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Mon, 15 Aug 2022 01:48:31 -0700 Subject: [bun:ffi] Improve `ptr()` performance and implement code generation for DOMJIT --- src/bun.js/bindings/ZigLazyStaticFunctions.h | 34 +++------------------------- 1 file changed, 3 insertions(+), 31 deletions(-) (limited to 'src/bun.js/bindings/ZigLazyStaticFunctions.h') diff --git a/src/bun.js/bindings/ZigLazyStaticFunctions.h b/src/bun.js/bindings/ZigLazyStaticFunctions.h index f262d6ce0..9f7211cd2 100644 --- a/src/bun.js/bindings/ZigLazyStaticFunctions.h +++ b/src/bun.js/bindings/ZigLazyStaticFunctions.h @@ -5,7 +5,7 @@ namespace Zig { class GlobalObject; class JSFFIFunction; - + class LazyStaticFunctions { public: @@ -13,38 +13,10 @@ namespace Zig { template void visit(Visitor& visitor); - - - /* -- BEGIN FUNCTION DEFINITIONS -- */ - -#pragma mark HTTPRequestContext - - JSC::LazyProperty m_Bun__HTTPRequestContext__reject; - Zig::JSFFIFunction* get__Bun__HTTPRequestContext__reject(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContext__reject.getInitializedOnMainThread(globalObject); } - JSC::LazyProperty m_Bun__HTTPRequestContext__resolve; - Zig::JSFFIFunction* get__Bun__HTTPRequestContext__resolve(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContext__resolve.getInitializedOnMainThread(globalObject); } - -#pragma mark HTTPRequestContextTLS - JSC::LazyProperty m_Bun__HTTPRequestContextTLS__reject; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextTLS__reject(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextTLS__reject.getInitializedOnMainThread(globalObject); } - JSC::LazyProperty m_Bun__HTTPRequestContextTLS__resolve; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextTLS__resolve(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextTLS__resolve.getInitializedOnMainThread(globalObject); } - -#pragma mark HTTPRequestContextDebug - - JSC::LazyProperty m_Bun__HTTPRequestContextDebug__reject; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextDebug__reject(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextDebug__reject.getInitializedOnMainThread(globalObject); } - JSC::LazyProperty m_Bun__HTTPRequestContextDebug__resolve; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextDebug__resolve(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextDebug__resolve.getInitializedOnMainThread(globalObject); } - -#pragma mark HTTPRequestContextDebugTLS - - JSC::LazyProperty m_Bun__HTTPRequestContextDebugTLS__reject; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextDebugTLS__reject(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextDebugTLS__reject.getInitializedOnMainThread(globalObject); } - JSC::LazyProperty m_Bun__HTTPRequestContextDebugTLS__resolve; - Zig::JSFFIFunction* get__Bun__HTTPRequestContextDebugTLS__resolve(Zig::GlobalObject *globalObject) { return m_Bun__HTTPRequestContextDebugTLS__resolve.getInitializedOnMainThread(globalObject); } + /* -- BEGIN FUNCTION DEFINITIONS -- */ + /* -- END FUNCTION DEFINITIONS-- */ }; -- cgit v1.2.3