class JITFinalizer : public Finalizer {
public:
- JITFinalizer(Plan&, PassRefPtr<JITCode>, PassOwnPtr<LinkBuffer>, MacroAssemblerCodePtr withArityCheck = MacroAssemblerCodePtr(MacroAssemblerCodePtr::EmptyValue));
+ JITFinalizer(Plan&, PassRefPtr<JITCode>, std::unique_ptr<LinkBuffer>, MacroAssemblerCodePtr withArityCheck = MacroAssemblerCodePtr(MacroAssemblerCodePtr::EmptyValue));
virtual ~JITFinalizer();
virtual size_t codeSize() override;
void finalizeCommon();
RefPtr<JITCode> m_jitCode;
- OwnPtr<LinkBuffer> m_linkBuffer;
+ std::unique_ptr<LinkBuffer> m_linkBuffer;
MacroAssemblerCodePtr m_withArityCheck;
};