Lines Matching refs:v8

16 #include "v8.h"
31 std::unique_ptr<v8::ScriptCompiler::CachedData>>;
48 IsolateData* isolate_data, v8::Local<v8::FunctionTemplate> target);
49 static void CreatePerContextProperties(v8::Local<v8::Object> target,
50 v8::Local<v8::Value> unused,
51 v8::Local<v8::Context> context,
56 v8::MaybeLocal<v8::Function> LookupAndCompile(v8::Local<v8::Context> context,
60 v8::MaybeLocal<v8::Value> CompileAndCall(v8::Local<v8::Context> context,
63 v8::Local<v8::Value> argv[],
66 v8::MaybeLocal<v8::Value> CompileAndCall(v8::Local<v8::Context> context,
70 v8::Local<v8::Object> GetSourceObject(v8::Local<v8::Context> context);
72 v8::Local<v8::String> GetConfigString(v8::Isolate* isolate);
77 bool CompileAllBuiltins(v8::Local<v8::Context> context);
102 const v8::ScriptCompiler::CachedData* GetCodeCache(const char* id) const;
104 v8::MaybeLocal<v8::String> LoadBuiltinSource(v8::Isolate* isolate,
108 v8::MaybeLocal<v8::Function> LookupAndCompileInternal(
109 v8::Local<v8::Context> context,
111 std::vector<v8::Local<v8::String>>* parameters,
118 v8::Local<v8::Name> property,
119 const v8::PropertyCallbackInfo<v8::Value>& info);
120 static void GetCacheUsage(const v8::FunctionCallbackInfo<v8::Value>& args);
123 static void BuiltinIdsGetter(v8::Local<v8::Name> property,
124 const v8::PropertyCallbackInfo<v8::Value>& info);
127 v8::Local<v8::Name> property,
128 const v8::PropertyCallbackInfo<v8::Value>& info);
130 static void CompileFunction(const v8::FunctionCallbackInfo<v8::Value>& args);
132 const v8::FunctionCallbackInfo<v8::Value>& args);