/external/v8/src/ |
H A D | code-factory.h | 37 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 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 | code-factory.cc | 20 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 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 | external-reference-table.cc | 25 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 D | builtins-json.cc | 18 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 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...] |
H A D | builtins-proxy.cc | 16 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 D | builtins-error.cc | 19 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 D | builtins-reflect.cc | 22 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 D | builtins-arraybuffer.cc | 19 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 D | builtins-global.cc | 19 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 D | code-stats.h | 7 #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 D | runtime-error.cc | 17 HandleScope scope(isolate); 20 RETURN_RESULT_OR_FAILURE(isolate, ErrorUtils::ToString(isolate, recv));
|
H A D | runtime-date.cc | 11 #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 D | runtime-operators.cc | 6 #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 D | runtime-module.cc | 15 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 D | runtime-symbol.cc | 8 #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 D | runtime-wasm.cc | 24 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 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...] |
H A D | runtime-internal.cc | 16 #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 D | simulator-x87.h | 15 #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 D | run_isolated.py | 6 'isolate', 11 api.isolate.run_isolated('run_isolated', 'isolate_hash', ['some', 'args'])
|
/external/skqp/infra/bots/recipe_modules/isolate/tests/ |
H A D | run_isolated.py | 6 'isolate', 11 api.isolate.run_isolated('run_isolated', 'isolate_hash', ['some', 'args'])
|
/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...] |