v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::CompilationEventCallback Class Referenceabstract

#include <compilation-environment.h>

Inheritance diagram for v8::internal::wasm::CompilationEventCallback:
Collaboration diagram for v8::internal::wasm::CompilationEventCallback:

Public Types

enum  ReleaseAfterFinalEvent : bool { kReleaseAfterFinalEvent = true , kKeepAfterFinalEvent = false }
 

Public Member Functions

virtual ~CompilationEventCallback ()=default
 
virtual void call (CompilationEvent event)=0
 
virtual ReleaseAfterFinalEvent release_after_final_event ()
 

Detailed Description

Definition at line 99 of file compilation-environment.h.

Member Enumeration Documentation

◆ ReleaseAfterFinalEvent

Enumerator
kReleaseAfterFinalEvent 
kKeepAfterFinalEvent 

Definition at line 105 of file compilation-environment.h.

Constructor & Destructor Documentation

◆ ~CompilationEventCallback()

virtual v8::internal::wasm::CompilationEventCallback::~CompilationEventCallback ( )
virtualdefault

Member Function Documentation

◆ call()

virtual void v8::internal::wasm::CompilationEventCallback::call ( CompilationEvent event)
pure virtual

◆ release_after_final_event()

virtual ReleaseAfterFinalEvent v8::internal::wasm::CompilationEventCallback::release_after_final_event ( )
inlinevirtual

Definition at line 114 of file compilation-environment.h.


The documentation for this class was generated from the following file: