Searched defs:isolate (Results 1 - 25 of 504) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dd8-windows.cc11 void Shell::AddOSMethods(Isolate* isolate, Local<ObjectTemplate> os_templ) {} argument
14 // Use TerminateProcess avoid races between isolate threads and
H A Daddress-map.cc7 #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 Dapi-arguments.cc16 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 Dapi-arguments-inl.h29 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 Dbackground-parsing-task.cc20 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 Dcompilation-cache.h24 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 Dgc-extension.cc14 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 Dfree-buffer-extension.cc8 #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 Dignition-statistics-extension.cc10 #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 Dtrigger-failure-extension.cc21 TriggerFailureExtension::GetNativeFunctionTemplate(v8::Isolate* isolate, argument
25 isolate,
29 isolate,
34 isolate,
/external/pdfium/fxjs/
H A Dcjs_runtimestub.cpp52 void IJS_Runtime::Initialize(unsigned int slot, void* isolate) {} argument
/external/pdfium/testing/
H A Djs_embedder_test.cpp38 v8::Isolate* JSEmbedderTest::isolate() { function in class:JSEmbedderTest
/external/v8/samples/
H A Dhello-world.cc26 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 Dast-expression-rewriter.h24 explicit AstExpressionRewriter(Isolate* isolate) { argument
25 InitializeAstRewriter(isolate);
H A Dcompile-time-value.cc10 #include "src/isolate.h"
22 Handle<FixedArray> CompileTimeValue::GetValue(Isolate* isolate, argument
24 Factory* factory = isolate->factory();
/external/v8/src/parsing/
H A Dparsing.cc27 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 Druntime-promise.cc17 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 Dthreading.cc28 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 Dsimulator-arm64.h28 #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 Dbuiltins-callsite.cc19 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 Djs-frame-specialization.cc38 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 Dcompilation-phase.h26 Isolate* isolate() const { return info()->isolate(); } function in class:v8::internal::BASE_EMBEDDED
H A Dhydrogen-types.cc41 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 Dincremental-marking-job.cc11 #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 Dincremental-marking-job.h23 explicit Task(Isolate* isolate, IncrementalMarkingJob* job) argument
24 : CancelableTask(isolate), job_(job) {}

Completed in 949 milliseconds

1234567891011>>