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/JSFFIFunction.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/bun.js/bindings/JSFFIFunction.cpp') diff --git a/src/bun.js/bindings/JSFFIFunction.cpp b/src/bun.js/bindings/JSFFIFunction.cpp index e07f5b819..686cb0250 100644 --- a/src/bun.js/bindings/JSFFIFunction.cpp +++ b/src/bun.js/bindings/JSFFIFunction.cpp @@ -30,6 +30,12 @@ #include "JavaScriptCore/VM.h" #include "ZigGlobalObject.h" +#include +#include "DOMJITIDLConvert.h" +#include "DOMJITIDLType.h" +#include "DOMJITIDLTypeFilter.h" +#include "DOMJITHelpers.h" + extern "C" Zig::JSFFIFunction* Bun__CreateFFIFunction(Zig::GlobalObject* globalObject, const ZigString* symbolName, unsigned argCount, Zig::FFIFunction functionPointer) { JSC::VM& vm = globalObject->vm(); -- cgit v1.2.3