/external/v8/src/ |
H A D | d8-windows.cc | 11 void Shell::AddOSMethods(Isolate* isolate, Local<ObjectTemplate> os_templ) {} argument 14 // Use TerminateProcess avoid races between isolate threads and
|
H A D | address-map.cc | 7 #include "src/isolate.h" 13 RootIndexMap::RootIndexMap(Isolate* isolate) { argument 14 map_ = isolate->root_index_map(); 19 Object* root = isolate->heap()->root(root_index); 23 if (isolate->heap()->RootCanBeTreatedAsConstant(root_index)) { 39 isolate->set_root_index_map(map_);
|
H A D | api-arguments.cc | 16 Isolate* isolate = this->isolate(); local 17 if (isolate->needs_side_effect_check() && 18 !isolate->debug()->PerformSideEffectCheckForCallback(FUNCTION_ADDR(f))) { 21 RuntimeCallTimerScope timer(isolate, &RuntimeCallStats::FunctionCallback); 22 VMState<EXTERNAL> state(isolate); 23 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); 26 return GetReturnValue<Object>(isolate); 31 Isolate* isolate = this->isolate(); local 44 PerformSideEffectCheck(Isolate* isolate, Address function) argument [all...] |
H A D | api-arguments-inl.h | 29 Isolate* isolate = this->isolate(); \ 30 SIDE_EFFECT_CHECK(isolate, f, InternalReturn); \ 31 RuntimeCallTimerScope timer(isolate, &RuntimeCallStats::Function); \ 32 VMState<EXTERNAL> state(isolate); \ 33 ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \ 35 LOG(isolate, \ 38 return GetReturnValue<InternalReturn>(isolate); \ 54 Isolate* isolate = this->isolate(); \ 74 Isolate* isolate = this->isolate(); local 90 Isolate* isolate = this->isolate(); local 106 Isolate* isolate = this->isolate(); local 122 Isolate* isolate = this->isolate(); local 137 Isolate* isolate = this->isolate(); local [all...] |
H A D | background-parsing-task.cc | 20 int stack_size, Isolate* isolate) 31 ParseInfo* info = new ParseInfo(isolate->allocator()); 34 info->set_isolate(isolate); 37 info->set_hash_seed(isolate->heap()->HashSeed()); 63 Isolate* isolate = source_->info->isolate(); local 76 source_->info->set_isolate(isolate); 18 BackgroundParsingTask( StreamedSource* source, ScriptCompiler::CompileOptions options, int stack_size, Isolate* isolate) argument
|
H A D | compilation-cache.h | 24 CompilationSubCache(Isolate* isolate, int generations) argument 25 : isolate_(isolate), 65 Isolate* isolate() { return isolate_; } 79 explicit CompilationCacheScript(Isolate* isolate); 113 explicit CompilationCacheEval(Isolate* isolate) 114 : CompilationSubCache(isolate, 1) {} 133 CompilationCacheRegExp(Isolate* isolate, int generations) 134 : CompilationSubCache(isolate, generations) { } 214 explicit CompilationCache(Isolate* isolate); 224 Isolate* isolate() { retur [all...] |
/external/v8/src/extensions/ |
H A D | gc-extension.cc | 14 v8::Isolate* isolate, v8::Local<v8::String> str) { 15 return v8::FunctionTemplate::New(isolate, GCExtension::GC); 13 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Local<v8::String> str) argument
|
H A D | free-buffer-extension.cc | 8 #include "src/isolate.h" 15 v8::Isolate* isolate, v8::Local<v8::String> str) { 16 return v8::FunctionTemplate::New(isolate, FreeBufferExtension::FreeBuffer); 24 Isolate* isolate = reinterpret_cast<Isolate*>(args.GetIsolate()); local 25 isolate->array_buffer_allocator()->Free(contents.Data(), 14 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Local<v8::String> str) argument
|
H A D | ignition-statistics-extension.cc | 10 #include "src/isolate.h" 17 v8::Isolate* isolate, v8::Local<v8::String> name) { 21 isolate, IgnitionStatisticsExtension::GetIgnitionDispatchCounters); 16 GetNativeFunctionTemplate( v8::Isolate* isolate, v8::Local<v8::String> name) argument
|
H A D | trigger-failure-extension.cc | 21 TriggerFailureExtension::GetNativeFunctionTemplate(v8::Isolate* isolate, argument 25 isolate, 29 isolate, 34 isolate,
|
/external/pdfium/fxjs/ |
H A D | cjs_runtimestub.cpp | 52 void IJS_Runtime::Initialize(unsigned int slot, void* isolate) {} argument
|
/external/pdfium/testing/ |
H A D | js_embedder_test.cpp | 38 v8::Isolate* JSEmbedderTest::isolate() { function in class:JSEmbedderTest
|
/external/v8/samples/ |
H A D | hello-world.cc | 26 Isolate* isolate = Isolate::New(create_params); local 28 Isolate::Scope isolate_scope(isolate); 31 HandleScope handle_scope(isolate); 34 Local<Context> context = Context::New(isolate); 41 String::NewFromUtf8(isolate, "'Hello' + ', World!'", 55 // Dispose the isolate and tear down V8. 56 isolate->Dispose();
|
/external/v8/src/ast/ |
H A D | ast-expression-rewriter.h | 24 explicit AstExpressionRewriter(Isolate* isolate) { argument 25 InitializeAstRewriter(isolate);
|
H A D | compile-time-value.cc | 10 #include "src/isolate.h" 22 Handle<FixedArray> CompileTimeValue::GetValue(Isolate* isolate, argument 24 Factory* factory = isolate->factory();
|
/external/v8/src/parsing/ |
H A D | parsing.cc | 27 Isolate* isolate = info->isolate(); local 30 result = parser.ParseProgram(isolate, info); 33 parser.ReportErrors(isolate, info->script()); 37 parser.UpdateStatistics(isolate, info->script()); 39 info->ast_value_factory()->Internalize(isolate); 53 Isolate* isolate = info->isolate(); local 55 result = parser.ParseFunction(isolate, info); 58 parser.ReportErrors(isolate, inf [all...] |
/external/v8/src/runtime/ |
H A D | runtime-promise.cc | 17 void PromiseRejectEvent(Isolate* isolate, Handle<JSPromise> promise, argument 20 isolate->RunPromiseHook(PromiseHookType::kResolve, promise, 21 isolate->factory()->undefined_value()); 23 if (isolate->debug()->is_active() && debug_event) { 24 isolate->debug()->OnPromiseReject(rejected_promise, value); 29 isolate->ReportPromiseReject(Handle<JSObject>::cast(promise), value, 38 HandleScope scope(isolate); 43 if (isolate->debug()->is_active()) { 47 rejected_promise = isolate->GetPromiseOnStackOnThrow(); 48 isolate [all...] |
/external/libmojo/mojo/edk/js/ |
H A D | threading.cc | 28 v8::Local<v8::Value> Threading::GetModule(v8::Isolate* isolate) { argument 29 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate); 34 templ = gin::ObjectTemplateBuilder(isolate)
|
/external/v8/src/arm64/ |
H A D | simulator-arm64.h | 28 #define CALL_GENERATED_CODE(isolate, entry, p0, p1, p2, p3, p4) \ 40 Isolate* isolate); 46 #define CALL_GENERATED_REGEXP_CODE(isolate, entry, p0, p1, p2, p3, p4, p5, p6, \ 54 static uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, argument 56 USE(isolate); 60 static uintptr_t RegisterCTryCatch(v8::internal::Isolate* isolate, argument 62 USE(isolate); 66 static void UnregisterCTryCatch(v8::internal::Isolate* isolate) { argument 67 USE(isolate); 162 Isolate* isolate [all...] |
/external/v8/src/builtins/ |
H A D | builtins-callsite.cc | 19 recv, isolate->factory()->call_site_frame_array_symbol()) \ 22 isolate, \ 24 isolate->factory()->NewStringFromAsciiChecked(method))); \ 29 Object* PositiveNumberOrNull(int value, Isolate* isolate) { argument 30 if (value >= 0) return *isolate->factory()->NewNumberFromInt(value); 31 return isolate->heap()->null_value(); 34 Handle<FrameArray> GetFrameArray(Isolate* isolate, Handle<JSObject> object) { argument 36 object, isolate->factory()->call_site_frame_array_symbol()); 40 int GetFrameIndex(Isolate* isolate, Handle<JSObject> object) { argument 42 object, isolate [all...] |
/external/v8/src/compiler/ |
H A D | js-frame-specialization.cc | 38 value = handle(frame()->context(), isolate()); 40 value = handle(frame()->GetExpression(index - parameters_count), isolate()); 45 isolate()); 64 value = handle(frame()->function(), isolate()); 67 value = handle(Smi::FromInt(parameters_count - 1), isolate()); 70 value = handle(frame()->context(), isolate()); 75 isolate()); 81 Isolate* JSFrameSpecialization::isolate() const { return jsgraph()->isolate(); } function in class:v8::internal::compiler::JSFrameSpecialization
|
/external/v8/src/crankshaft/ |
H A D | compilation-phase.h | 26 Isolate* isolate() const { return info()->isolate(); } function in class:v8::internal::BASE_EMBEDDED
|
H A D | hydrogen-types.cc | 41 Isolate* isolate = HeapObject::cast(*value)->GetIsolate(); local 42 if (raw_value->IsNull(isolate)) return HType::Null(); 49 if (raw_value->IsUndefined(isolate)) return HType::Undefined();
|
/external/v8/src/heap/ |
H A D | incremental-marking-job.cc | 11 #include "src/isolate.h" 26 v8::Isolate* isolate = reinterpret_cast<v8::Isolate*>(heap->isolate()); local 28 auto task = new Task(heap->isolate(), this); 29 V8::GetCurrentPlatform()->CallOnForegroundThread(isolate, task); 45 Heap* heap = isolate()->heap();
|
H A D | incremental-marking-job.h | 23 explicit Task(Isolate* isolate, IncrementalMarkingJob* job) argument 24 : CancelableTask(isolate), job_(job) {}
|