diff options
Diffstat (limited to 'src/javascript/jsc/bindings/BunGCOutputConstraint.h')
-rw-r--r-- | src/javascript/jsc/bindings/BunGCOutputConstraint.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/javascript/jsc/bindings/BunGCOutputConstraint.h b/src/javascript/jsc/bindings/BunGCOutputConstraint.h new file mode 100644 index 000000000..521b0da8c --- /dev/null +++ b/src/javascript/jsc/bindings/BunGCOutputConstraint.h @@ -0,0 +1,34 @@ + +// #pragma once + +// #include "root.h" +// #include <JavaScriptCore/MarkingConstraint.h> + +// namespace JSC { +// class VM; +// } + +// namespace Bun { + +// class JSVMClientData; + +// class BunGCOutputConstraint : public JSC::MarkingConstraint { +// WTF_MAKE_FAST_ALLOCATED; + +// public: +// BunGCOutputConstraint(JSC::VM &, Bun::JSVMClientData &); +// ~BunGCOutputConstraint(){}; + +// protected: +// void executeImpl(JSC::AbstractSlotVisitor &) override; +// void executeImpl(JSC::SlotVisitor &) override; + +// private: +// template <typename Visitor> void executeImplImpl(Visitor &); + +// JSC::VM &m_vm; +// JSVMClientData &m_clientData; +// uint64_t m_lastExecutionVersion; +// }; + +// } // namespace Bun |