/external/v8/test/fuzzer/ |
json.cc | 14 v8::Isolate* isolate = support->GetIsolate(); local 16 v8::Isolate::Scope isolate_scope(isolate); 17 v8::HandleScope handle_scope(isolate); 19 v8::TryCatch try_catch(isolate); 23 if (!v8::String::NewFromOneByte(isolate, data, v8::NewStringType::kNormal, 30 isolate->RequestGarbageCollectionForTesting( 31 v8::Isolate::kFullGarbageCollection);
|
/external/v8/src/ |
assert-scope.h | 15 class Isolate; 56 explicit PerIsolateAssertScope(Isolate* isolate); 59 static bool IsAllowed(Isolate* isolate); 64 Isolate* isolate_; 88 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) 89 : PerIsolateAssertScope<type, allow>(isolate) { } 93 explicit PerIsolateAssertScopeDebugOnly(Isolate* isolate) { [all...] |
handles.h | 21 class Isolate; 30 V8_INLINE explicit HandleBase(Object* object, Isolate* isolate); 98 V8_INLINE Handle(T* object, Isolate* isolate) : HandleBase(object, isolate) {} 101 V8_INLINE static Handle<T> New(T* object, Isolate* isolate); 163 V8_INLINE Handle<T> handle(T* object, Isolate* isolate) { 283 Isolate* isolate() { return isolate_; } function in class:v8::internal::HandleScope [all...] |
json-parser.h | 18 static MaybeHandle<Object> Internalize(Isolate* isolate, 23 JsonParseInternalizer(Isolate* isolate, Handle<JSReceiver> reviver) 24 : isolate_(isolate), reviver_(reviver) {} 31 Isolate* isolate_; 39 MUST_USE_RESULT static MaybeHandle<Object> Parse(Isolate* isolate, 43 ASSIGN_RETURN_ON_EXCEPTION(isolate, result, 44 JsonParser(isolate, source).ParseJson(), Object) 136 inline Isolate* isolate() { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
code-stubs.h | 255 explicit CodeStub(Isolate* isolate) : minor_key_(0), isolate_(isolate) {} 258 static void GenerateStubsAheadOfTime(Isolate* isolate); 259 static void GenerateFPStubs(Isolate* isolate); 280 static void InitializeDescriptor(Isolate* isolate, uint32_t key, 283 static MaybeHandle<Code> GetCode(Isolate* isolate, uint32_t key) 301 Isolate* isolate() const { return isolate_; } function in class:v8::internal::BASE_EMBEDDED [all...] |
compilation-cache.h | 22 CompilationSubCache(Isolate* isolate, int generations) 23 : isolate_(isolate), 63 Isolate* isolate() { return isolate_; } 66 Isolate* isolate_; 77 CompilationCacheScript(Isolate* isolate, int generations); 112 CompilationCacheEval(Isolate* isolate, int generations [all...] |
codegen.h | 94 typedef double (*UnaryMathFunctionWithIsolate)(double x, Isolate* isolate); 96 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate); 102 double fast_sqrt(double input, Isolate* isolate); 103 void lazily_initialize_fast_sqrt(Isolate* isolate); 144 explicit CodeAgingHelper(Isolate* isolate); [all...] |
assembler.cc | 135 AssemblerBase::AssemblerBase(Isolate* isolate, void* buffer, int buffer_size) 136 : isolate_(isolate), 141 // We may use the assembler without an isolate. 142 serializer_enabled_(isolate && isolate->serializer_enabled()), 144 DCHECK_NOT_NULL(isolate); 146 jit_cookie_ = isolate->random_number_generator()->NextInt(); 164 void AssemblerBase::FlushICache(Isolate* isolate, void* start, size_t size) 754 Isolate* isolate = code->map()->GetIsolate(); local [all...] |
/external/v8/src/snapshot/ |
snapshot.h | 15 class Isolate; 56 // Initialize the Isolate from the internal snapshot. Returns false if no 58 static bool Initialize(Isolate* isolate); 61 Isolate* isolate, Handle<JSGlobalProxy> global_proxy, 64 static bool HaveASnapshotToStartFrom(Isolate* isolate); 66 static bool EmbedsScript(Isolate* isolate); [all...] |
deserializer.h | 47 void Deserialize(Isolate* isolate); 50 MaybeHandle<Object> DeserializePartial(Isolate* isolate, 54 MaybeHandle<SharedFunctionInfo> DeserializeCode(Isolate* isolate); 69 void Initialize(Isolate* isolate); 94 void CommitPostProcessedObjects(Isolate* isolate); [all...] |
/external/v8/test/cctest/interpreter/ |
interpreter-tester.cc | 11 MaybeHandle<Object> CallInterpreter(Isolate* isolate, 13 return Execution::Call(isolate, function, 14 isolate->factory()->undefined_value(), 0, nullptr); 18 Isolate* isolate, const char* source, MaybeHandle<BytecodeArray> bytecode, 20 : isolate_(isolate), 27 isolate->interpreter()->Initialize(); 31 Isolate* isolate, Handle<BytecodeArray> bytecode [all...] |
/external/v8/src/extensions/ |
ignition-statistics-extension.cc | 9 #include "src/isolate.h" 16 v8::Isolate* isolate, v8::Local<v8::String> name) { 20 isolate, IgnitionStatisticsExtension::GetIgnitionDispatchCounters); 30 args.GetReturnValue().Set(reinterpret_cast<Isolate*>(args.GetIsolate())
|
free-buffer-extension.h | 18 v8::Isolate* isolate, v8::Local<v8::String> name);
|
ignition-statistics-extension.h | 19 v8::Isolate* isolate, v8::Local<v8::String> name) override;
|
statistics-extension.h | 17 v8::Isolate* isolate, v8::Local<v8::String> name);
|
/external/v8/src/wasm/ |
module-decoder.h | 15 ModuleResult DecodeWasmModule(Isolate* isolate, Zone* zone, 26 FunctionResult DecodeWasmFunction(Isolate* isolate, Zone* zone, ModuleEnv* env,
|
wasm-function-name-table.h | 19 Handle<ByteArray> BuildFunctionNamesTable(Isolate* isolate,
|
/external/pdfium/fpdfsdk/src/jsapi/ |
fxjs_v8.cpp | 26 static v8::Isolate* g_isolate = nullptr; 42 static int MaxID(v8::Isolate* pIsolate) { 46 static CFXJS_ObjDefinition* ForID(v8::Isolate* pIsolate, int id) { 51 CFXJS_ObjDefinition(v8::Isolate* isolate, 60 m_pIsolate(isolate) { 61 v8::Isolate::Scope isolate_scope(isolate); 62 v8::HandleScope handle_scope(isolate); 64 v8::Local<v8::FunctionTemplate> fun = v8::FunctionTemplate::New(isolate); [all...] |
/external/v8/samples/ |
hello-world.cc | 33 // Create a new Isolate and make it the current one. 35 Isolate::CreateParams create_params; 37 Isolate* isolate = Isolate::New(create_params); local 39 Isolate::Scope isolate_scope(isolate); 42 HandleScope handle_scope(isolate); 45 Local<Context> context = Context::New(isolate); 52 String::NewFromUtf8(isolate, "'Hello' + ', World!'" [all...] |
/external/v8/test/cctest/compiler/ |
code-assembler-tester.h | 7 #include "src/isolate.h" 16 explicit ZoneHolder(Isolate* isolate) : zone_(isolate->allocator()) {} 29 CodeAssemblerTesterImpl(Isolate* isolate, 31 : ZoneHolder(isolate), 32 CodeAssemblerT(isolate, ZoneHolder::zone(), descriptor, 34 scope_(isolate) {} 37 CodeAssemblerTesterImpl(Isolate* isolate, int parameter_count [all...] |
/external/v8/test/cctest/heap/ |
test-page-promotion.cc | 11 v8::Isolate* NewIsolateForPagePromotion() { 21 v8::Isolate::CreateParams create_params; 23 v8::Isolate* isolate = v8::Isolate::New(create_params); local 24 return isolate; 33 v8::Isolate* isolate = NewIsolateForPagePromotion(); local 34 i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate) 66 v8::Isolate* isolate = NewIsolateForPagePromotion(); local 92 v8::Isolate* isolate = NewIsolateForPagePromotion(); local [all...] |
/external/v8/test/cctest/ |
print-extension.h | 40 v8::Isolate* isolate, v8::Local<v8::String> name);
|
/external/v8/src/ast/ |
prettyprinter.h | 17 explicit CallPrinter(Isolate* isolate, bool is_builtin); 35 Isolate* isolate_; 58 explicit PrettyPrinter(Isolate* isolate); 70 static void PrintOut(Isolate* isolate, AstNode* node); 78 Isolate* isolate_; 105 explicit AstPrinter(Isolate* isolate); [all...] |
/external/pdfium/xfa/src/fxjse/src/ |
runtime.cpp | 7 #include "fpdfsdk/include/jsapi/fxjs_v8.h" // For per-isolate data.
35 static void FXJSE_Runtime_DisposeCallback(v8::Isolate* pIsolate) {
54 v8::Isolate::CreateParams params;
56 v8::Isolate* pIsolate = v8::Isolate::New(params);
62 v8::Isolate* pIsolate = reinterpret_cast<v8::Isolate*>(hRuntime);
69 CFXJSE_RuntimeData* CFXJSE_RuntimeData::Create(v8::Isolate* pIsolate) {
81 CFXJSE_RuntimeData* CFXJSE_RuntimeData::Get(v8::Isolate* pIsolate) {
89 void CFXJSE_RuntimeList::AppendRuntime(v8::Isolate* pIsolate) { [all...] |
/external/v8/src/ic/ |
ic.h | 29 IC(FrameDepth depth, Isolate* isolate, FeedbackNexus* nexus = NULL); 46 static void Clear(Isolate* isolate, Address address, Address constant_pool); 61 Isolate* isolate, 64 Isolate* isolate, 83 Isolate* isolate() const { return isolate_; function in class:v8::internal::IC [all...] |