Searched refs:isolate (Results 1 - 25 of 803) sorted by relevance

1234567891011>>

/external/v8/src/
H A Dcode-factory.h37 static Handle<Code> RuntimeCEntry(Isolate* isolate, int result_size = 1);
40 static Callable LoadIC(Isolate* isolate);
41 static Callable LoadICInOptimizedCode(Isolate* isolate);
42 static Callable LoadICProtoArray(Isolate* isolate, bool throw_if_nonexistent);
43 static Callable LoadGlobalIC(Isolate* isolate, TypeofMode typeof_mode);
44 static Callable LoadGlobalICInOptimizedCode(Isolate* isolate,
46 static Callable KeyedLoadIC(Isolate* isolate);
47 static Callable KeyedLoadICInOptimizedCode(Isolate* isolate);
48 static Callable KeyedLoadIC_Megamorphic(Isolate* isolate);
49 static Callable CallIC(Isolate* isolate,
[all...]
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 Dcode-factory.cc20 return Callable(stub.GetCode(), Descriptor(stub.isolate()));
26 Handle<Code> CodeFactory::RuntimeCEntry(Isolate* isolate, int result_size) { argument
27 CEntryStub stub(isolate, result_size);
32 Callable CodeFactory::LoadIC(Isolate* isolate) { argument
33 return Callable(isolate->builtins()->LoadICTrampoline(),
34 LoadDescriptor(isolate));
38 Callable CodeFactory::LoadICProtoArray(Isolate* isolate, argument
42 ? isolate->builtins()->LoadICProtoArrayThrowIfNonexistent()
43 : isolate->builtins()->LoadICProtoArray(),
44 LoadICProtoArrayDescriptor(isolate));
48 ApiGetter(Isolate* isolate) argument
54 LoadICInOptimizedCode(Isolate* isolate) argument
60 LoadGlobalIC(Isolate* isolate, TypeofMode typeof_mode) argument
69 LoadGlobalICInOptimizedCode(Isolate* isolate, TypeofMode typeof_mode) argument
78 KeyedLoadIC(Isolate* isolate) argument
84 KeyedLoadICInOptimizedCode(Isolate* isolate) argument
90 CallIC(Isolate* isolate, ConvertReceiverMode mode, TailCallMode tail_call_mode) argument
97 CallICTrampoline(Isolate* isolate, ConvertReceiverMode mode, TailCallMode tail_call_mode) argument
105 StoreIC(Isolate* isolate, LanguageMode language_mode) argument
113 StoreICInOptimizedCode(Isolate* isolate, LanguageMode language_mode) argument
120 StoreOwnIC(Isolate* isolate) argument
127 StoreOwnICInOptimizedCode(Isolate* isolate) argument
135 KeyedStoreIC(Isolate* isolate, LanguageMode language_mode) argument
144 KeyedStoreICInOptimizedCode(Isolate* isolate, LanguageMode language_mode) argument
153 KeyedStoreIC_Megamorphic(Isolate* isolate, LanguageMode language_mode) argument
162 CompareIC(Isolate* isolate, Token::Value op) argument
168 BinaryOpIC(Isolate* isolate, Token::Value op) argument
174 GetProperty(Isolate* isolate) argument
180 NonPrimitiveToPrimitive(Isolate* isolate, ToPrimitiveHint hint) argument
187 OrdinaryToPrimitive(Isolate* isolate, OrdinaryToPrimitiveHint hint) argument
194 NumberToString(Isolate* isolate) argument
200 RegExpExec(Isolate* isolate) argument
206 StringFromCharCode(Isolate* isolate) argument
283 StringAdd(Isolate* isolate, StringAddFlags flags, PretenureFlag pretenure_flag) argument
290 StringCompare(Isolate* isolate, Token::Value token) argument
314 StringIndexOf(Isolate* isolate) argument
320 SubString(Isolate* isolate) argument
326 ResumeGenerator(Isolate* isolate) argument
332 FrameDropperTrampoline(Isolate* isolate) argument
338 HandleDebuggerStatement(Isolate* isolate) argument
344 FastCloneShallowArray( Isolate* isolate, AllocationSiteMode allocation_mode) argument
351 FastCloneShallowObject(Isolate* isolate, int length) argument
357 FastNewFunctionContext(Isolate* isolate, ScopeType scope_type) argument
364 FastNewRestParameter(Isolate* isolate) argument
370 FastNewSloppyArguments(Isolate* isolate) argument
376 FastNewStrictArguments(Isolate* isolate) argument
382 ForInPrepare(Isolate* isolate) argument
388 ForInNext(Isolate* isolate) argument
394 AllocateHeapNumber(Isolate* isolate) argument
400 ArgumentAdaptor(Isolate* isolate) argument
406 Call(Isolate* isolate, ConvertReceiverMode mode, TailCallMode tail_call_mode) argument
413 CallWithSpread(Isolate* isolate) argument
419 CallFunction(Isolate* isolate, ConvertReceiverMode mode, TailCallMode tail_call_mode) argument
426 CallForwardVarargs(Isolate* isolate) argument
432 CallFunctionForwardVarargs(Isolate* isolate) argument
438 Construct(Isolate* isolate) argument
444 ConstructWithSpread(Isolate* isolate) argument
450 ConstructFunction(Isolate* isolate) argument
456 InterpreterPushArgsAndCall(Isolate* isolate, TailCallMode tail_call_mode, InterpreterPushArgsMode mode) argument
465 InterpreterPushArgsAndConstruct( Isolate* isolate, InterpreterPushArgsMode mode) argument
472 InterpreterPushArgsAndConstructArray(Isolate* isolate) argument
478 InterpreterCEntry(Isolate* isolate, int result_size) argument
486 InterpreterOnStackReplacement(Isolate* isolate) argument
492 ArrayConstructor(Isolate* isolate) argument
498 ArrayPush(Isolate* isolate) argument
503 FunctionPrototypeBind(Isolate* isolate) 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 Dexternal-reference-table.cc25 Object* Builtin_##Name(int argc, Object** args, Isolate* isolate);
29 ExternalReferenceTable* ExternalReferenceTable::instance(Isolate* isolate) { argument
31 isolate->external_reference_table();
33 external_reference_table = new ExternalReferenceTable(isolate);
34 isolate->set_external_reference_table(external_reference_table);
39 ExternalReferenceTable::ExternalReferenceTable(Isolate* isolate) { argument
42 AddReferences(isolate);
43 AddBuiltins(isolate);
44 AddRuntimeFunctions(isolate);
45 AddIsolateAddresses(isolate);
74 AddReferences(Isolate* isolate) argument
307 AddBuiltins(Isolate* isolate) argument
336 AddRuntimeFunctions(Isolate* isolate) argument
354 AddIsolateAddresses(Isolate* isolate) argument
368 AddAccessors(Isolate* isolate) argument
397 AddStubCache(Isolate* isolate) argument
431 AddDeoptEntries(Isolate* isolate) argument
444 AddApiReferences(Isolate* isolate) argument
[all...]
/external/v8/src/builtins/
H A Dbuiltins-json.cc18 HandleScope scope(isolate);
19 Handle<Object> source = args.atOrUndefined(isolate, 1);
20 Handle<Object> reviver = args.atOrUndefined(isolate, 2);
22 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, string,
23 Object::ToString(isolate, source));
26 isolate, string->IsSeqOneByteString()
27 ? JsonParser<true>::Parse(isolate, string, reviver)
28 : JsonParser<false>::Parse(isolate, string, reviver));
33 HandleScope scope(isolate);
34 JsonStringifier stringifier(isolate);
[all...]
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...]
H A Dbuiltins-proxy.cc16 HandleScope scope(isolate);
18 isolate,
20 isolate->factory()->NewStringFromAsciiChecked("Proxy")));
25 HandleScope scope(isolate);
26 DCHECK(isolate->proxy_function()->IsConstructor());
27 Handle<Object> target = args.atOrUndefined(isolate, 1);
28 Handle<Object> handler = args.atOrUndefined(isolate, 2);
29 RETURN_RESULT_OR_FAILURE(isolate, JSProxy::New(isolate, target, handler));
H A Dbuiltins-error.cc19 HandleScope scope(isolate);
33 isolate, ErrorUtils::Construct(isolate, args.target(),
35 args.atOrUndefined(isolate, 1), mode,
41 HandleScope scope(isolate);
42 Handle<Object> object_obj = args.atOrUndefined(isolate, 1);
45 isolate, NewTypeError(MessageTemplate::kInvalidArgument, object_obj));
48 Handle<Object> caller = args.atOrUndefined(isolate, 2);
53 RETURN_FAILURE_ON_EXCEPTION(isolate,
54 isolate
88 MakeGenericError(Isolate* isolate, BuiltinArguments args, Handle<JSFunction> constructor) argument
[all...]
H A Dbuiltins-reflect.cc22 HandleScope scope(isolate);
30 isolate, NewTypeError(MessageTemplate::kCalledOnNonObject,
31 isolate->factory()->NewStringFromAsciiChecked(
36 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, name,
37 Object::ToName(isolate, key));
40 if (!PropertyDescriptor::ToPropertyDescriptor(isolate, attributes, &desc)) {
41 return isolate->heap()->exception();
45 JSReceiver::DefineOwnProperty(isolate, Handle<JSReceiver>::cast(target),
47 MAYBE_RETURN(result, isolate->heap()->exception());
48 return *isolate
[all...]
H A Dbuiltins-arraybuffer.cc19 HandleScope scope(isolate);
24 isolate, NewTypeError(MessageTemplate::kConstructorNotFunction,
25 handle(target->shared()->name(), isolate)));
30 HandleScope scope(isolate);
33 Handle<Object> length = args.atOrUndefined(isolate, 1);
37 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, number_length,
38 Object::ToInteger(isolate, length));
41 isolate, NewRangeError(MessageTemplate::kInvalidArrayBufferLength));
44 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, result,
49 isolate, NewRangeErro
[all...]
H A Dbuiltins-global.cc19 HandleScope scope(isolate);
22 isolate, encoded_uri,
23 Object::ToString(isolate, args.atOrUndefined(isolate, 1)));
25 RETURN_RESULT_OR_FAILURE(isolate, Uri::DecodeUri(isolate, encoded_uri));
30 HandleScope scope(isolate);
33 isolate, encoded_uri_component,
34 Object::ToString(isolate, args.atOrUndefined(isolate,
[all...]
/external/v8/src/heap/
H A Dcode-stats.h7 #include "src/isolate.h"
16 static void CollectCodeStatistics(PagedSpace* space, Isolate* isolate);
19 static void CollectCodeStatistics(LargeObjectSpace* space, Isolate* isolate);
22 static void ResetCodeAndMetadataStatistics(Isolate* isolate);
26 static void ReportCodeStatistics(Isolate* isolate);
31 Isolate* isolate);
34 static void CollectCommentStatistics(Isolate* isolate, RelocIterator* it);
35 static void CollectCodeCommentStatistics(HeapObject* obj, Isolate* isolate);
36 static void EnterComment(Isolate* isolate, const char* comment, int delta);
37 static void ResetCodeStatistics(Isolate* isolate);
[all...]
/external/v8/src/runtime/
H A Druntime-error.cc17 HandleScope scope(isolate);
20 RETURN_RESULT_OR_FAILURE(isolate, ErrorUtils::ToString(isolate, recv));
H A Druntime-date.cc11 #include "src/isolate-inl.h"
18 SealHandleScope shs(isolate);
21 return isolate->heap()->ToBoolean(obj->IsJSDate());
26 HandleScope scope(isolate);
28 THROW_NEW_ERROR_RETURN_FAILURE(isolate,
34 HandleScope scope(isolate);
36 return *isolate->factory()->NewNumber(JSDate::CurrentTimeValue(isolate));
H A Druntime-operators.cc6 #include "src/isolate-inl.h"
13 HandleScope scope(isolate);
17 RETURN_RESULT_OR_FAILURE(isolate, Object::Multiply(isolate, lhs, rhs));
22 HandleScope scope(isolate);
26 RETURN_RESULT_OR_FAILURE(isolate, Object::Divide(isolate, lhs, rhs));
31 HandleScope scope(isolate);
35 RETURN_RESULT_OR_FAILURE(isolate, Object::Modulus(isolate, lh
[all...]
H A Druntime-module.cc15 HandleScope scope(isolate);
18 return isolate->heap()->undefined_value();
22 HandleScope scope(isolate);
25 Handle<Module> module(isolate->context()->module());
30 HandleScope scope(isolate);
33 Handle<Module> module(isolate->context()->module());
38 HandleScope scope(isolate);
42 Handle<Module> module(isolate->context()->module());
44 return isolate->heap()->undefined_value();
H A Druntime-symbol.cc8 #include "src/isolate-inl.h"
16 HandleScope scope(isolate);
19 CHECK(name->IsString() || name->IsUndefined(isolate));
20 Handle<Symbol> symbol = isolate->factory()->NewSymbol();
27 HandleScope scope(isolate);
30 CHECK(name->IsString() || name->IsUndefined(isolate));
31 Handle<Symbol> symbol = isolate->factory()->NewPrivateSymbol();
38 SealHandleScope shs(isolate);
46 HandleScope scope(isolate);
49 IncrementalStringBuilder builder(isolate);
[all...]
H A Druntime-wasm.cc24 WasmInstanceObject* GetWasmInstanceOnStackTop(Isolate* isolate) { argument
26 const Address entry = Isolate::c_entry_fp(isolate->thread_local_top());
29 Code* code = isolate->inner_pointer_to_code_cache()->GetCacheEntry(pc)->code;
35 Context* GetWasmContextOnStackTop(Isolate* isolate) { argument
36 return GetWasmInstanceOnStackTop(isolate)
43 HandleScope scope(isolate);
46 Handle<WasmInstanceObject> instance(GetWasmInstanceOnStackTop(isolate),
47 isolate); local
48 return *isolate->factory()->NewNumberFromInt(
49 wasm::GetInstanceMemorySize(isolate, instanc
57 isolate); local
67 ThrowRuntimeError(Isolate* isolate, int message_id, int byte_offset, bool patch_source_position) argument
[all...]
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...]
H A Druntime-internal.cc16 #include "src/isolate-inl.h"
26 SealHandleScope shs(isolate);
28 CHECK(isolate->bootstrapper()->IsActive());
29 return isolate->heap()->undefined_value();
34 HandleScope scope(isolate);
37 CHECK(isolate->bootstrapper()->IsActive());
40 Bootstrapper::ExportFromRuntime(isolate, container);
47 HandleScope scope(isolate);
51 CHECK(isolate->bootstrapper()->IsActive());
52 Handle<Context> native_context = isolate
343 ComputeLocation(Isolate* isolate, MessageLocation* target) argument
366 RenderCallSite(Isolate* isolate, Handle<Object> object) argument
[all...]
/external/v8/src/x87/
H A Dsimulator-x87.h15 #define CALL_GENERATED_CODE(isolate, entry, p0, p1, p2, p3, p4) \
24 #define CALL_GENERATED_REGEXP_CODE(isolate, entry, p0, p1, p2, p3, p4, p5, p6, \
34 static inline uintptr_t JsLimitFromCLimit(Isolate* isolate, argument
36 USE(isolate);
40 static inline uintptr_t RegisterCTryCatch(Isolate* isolate, argument
42 USE(isolate);
46 static inline void UnregisterCTryCatch(Isolate* isolate) { USE(isolate); } argument
/external/skia/infra/bots/recipe_modules/isolate/tests/
H A Drun_isolated.py6 'isolate',
11 api.isolate.run_isolated('run_isolated', 'isolate_hash', ['some', 'args'])
/external/skqp/infra/bots/recipe_modules/isolate/tests/
H A Drun_isolated.py6 'isolate',
11 api.isolate.run_isolated('run_isolated', 'isolate_hash', ['some', 'args'])
/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...]

Completed in 400 milliseconds

1234567891011>>