Lines Matching full:v8
28 #include "v8.h"
34 explicit JSVM_Env__(v8::Local<v8::Context> context, int32_t apiVersion) in JSVM_Env__()
41 explicit JSVM_Env__(v8::Isolate* isolate, int32_t apiVersion);
57 …[](v8::Isolate* isolate, void* data) { static_cast<JSVM_Env__*>(data)->RunAndClearInterrupts(); },… in RequestInterrupt()
67 v8::Platform* platform();
69 inline v8::Local<v8::Context> context() const in context()
79 static inline void HandleThrow(JSVM_Env env, v8::Local<v8::Value> value) in HandleThrow()
87 // i.e. whether v8 exited or is about to exit
93 // v8 uses a special exception to indicate termination, the
114 v8::HandleScope handleScope(isolate); in CallFinalizer()
157 v8::Isolate* const isolate;
158 v8impl::Persistent<v8::Context> contextPersistent;
162 v8impl::Persistent<v8::Value> lastException;
170 // Store v8::Data
176 // Store v8::Locker
177 v8::Locker* locker = nullptr;