Home
last modified time | relevance | path

Searched defs:isolate (Results 1 – 25 of 469) sorted by relevance

12345678910>>...19

/external/v8/src/
Dobjects-debug.cc74 void Object::ObjectVerify(Isolate* isolate) { in ObjectVerify()
83 void Object::VerifyPointer(Isolate* isolate, Object* p) { in VerifyPointer()
91 void MaybeObject::VerifyMaybeObjectPointer(Isolate* isolate, MaybeObject* p) { in VerifyMaybeObjectPointer()
101 void VerifyForeignPointer(Isolate* isolate, HeapObject* host, Object* foreign) { in VerifyForeignPointer()
107 void Smi::SmiVerify(Isolate* isolate) { in SmiVerify()
113 void HeapObject::HeapObjectVerify(Isolate* isolate) { in HeapObjectVerify()
397 void HeapObject::VerifyHeapPointer(Isolate* isolate, Object* p) { in VerifyHeapPointer()
403 void Symbol::SymbolVerify(Isolate* isolate) { in SymbolVerify()
411 void ByteArray::ByteArrayVerify(Isolate* isolate) { CHECK(IsByteArray()); } in ByteArrayVerify()
413 void BytecodeArray::BytecodeArrayVerify(Isolate* isolate) { in BytecodeArrayVerify()
[all …]
Dcode-factory.cc27 Handle<Code> CodeFactory::RuntimeCEntry(Isolate* isolate, int result_size) { in RuntimeCEntry()
35 Handle<Code> CodeFactory::CEntry(Isolate* isolate, int result_size, in CEntry()
72 Callable CodeFactory::ApiGetter(Isolate* isolate) { in ApiGetter()
77 Callable CodeFactory::CallApiCallback(Isolate* isolate, int argc) { in CallApiCallback()
94 Callable CodeFactory::LoadGlobalIC(Isolate* isolate, TypeofMode typeof_mode) { in LoadGlobalIC()
103 Callable CodeFactory::LoadGlobalICInOptimizedCode(Isolate* isolate, in LoadGlobalICInOptimizedCode()
111 Callable CodeFactory::StoreOwnIC(Isolate* isolate) { in StoreOwnIC()
117 Callable CodeFactory::StoreOwnICInOptimizedCode(Isolate* isolate) { in StoreOwnICInOptimizedCode()
124 Callable CodeFactory::BinaryOperation(Isolate* isolate, Operation op) { in BinaryOperation()
155 Callable CodeFactory::NonPrimitiveToPrimitive(Isolate* isolate, in NonPrimitiveToPrimitive()
[all …]
Dexternal-reference.cc124 ExternalReference ExternalReference::isolate_address(Isolate* isolate) { in isolate_address()
128 ExternalReference ExternalReference::builtins_address(Isolate* isolate) { in builtins_address()
133 Isolate* isolate) { in handle_scope_implementer_address()
138 Isolate* isolate) { in pending_microtask_count_address()
143 Isolate* isolate) { in interpreter_dispatch_table_address()
148 Isolate* isolate) { in interpreter_dispatch_counters()
166 Isolate* isolate) { in Create()
195 ExternalReference ExternalReference::date_cache_stamp(Isolate* isolate) { in date_cache_stamp()
202 Isolate* isolate) { in runtime_function_table_address_for_unittests()
215 ExternalReference ExternalReference::stress_deopt_count(Isolate* isolate) { in stress_deopt_count()
[all …]
Dhandles-inl.h15 HandleBase::HandleBase(Object* object, Isolate* isolate) in HandleBase()
21 Handle<T> Handle<T>::New(T* object, Isolate* isolate) { in New()
33 HandleScope::HandleScope(Isolate* isolate) { in HandleScope()
42 Handle<T>::Handle(T* object, Isolate* isolate) : HandleBase(object, isolate) {} in Handle()
45 V8_INLINE Handle<T> handle(T* object, Isolate* isolate) { in handle()
71 void HandleScope::CloseScope(Isolate* isolate, in CloseScope()
110 Object** HandleScope::CreateHandle(Isolate* isolate, Object* value) { in CreateHandle()
126 Object** HandleScope::GetHandle(Isolate* isolate, Object* value) { in GetHandle()
135 inline SealHandleScope::SealHandleScope(Isolate* isolate) : isolate_(isolate) { in SealHandleScope()
Daccessors.cc25 Isolate* isolate, Handle<Name> name, AccessorNameGetterCallback getter, in MakeAccessor()
50 static V8_INLINE bool CheckForName(Isolate* isolate, Handle<Name> name, in CheckForName()
64 bool Accessors::IsJSObjectFieldAccessor(Isolate* isolate, Handle<Map> map, in IsJSObjectFieldAccessor()
106 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ReconfigureToDataProperty() local
132 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArgumentsIteratorGetter() local
139 Handle<AccessorInfo> Accessors::MakeArgumentsIteratorInfo(Isolate* isolate) { in MakeArgumentsIteratorInfo()
153 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArrayLengthGetter() local
166 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArrayLengthSetter() local
224 Handle<AccessorInfo> Accessors::MakeArrayLengthInfo(Isolate* isolate) { in MakeArrayLengthInfo()
235 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ModuleNamespaceEntryGetter() local
[all …]
Dhandles.cc30 Isolate* isolate; in IsDereferenceAllowed() local
54 int HandleScope::NumberOfHandles(Isolate* isolate) { in NumberOfHandles()
64 Object** HandleScope::Extend(Isolate* isolate) { in Extend()
103 void HandleScope::DeleteExtensions(Isolate* isolate) { in DeleteExtensions()
119 Address HandleScope::current_level_address(Isolate* isolate) { in current_level_address()
124 Address HandleScope::current_next_address(Isolate* isolate) { in current_next_address()
129 Address HandleScope::current_limit_address(Isolate* isolate) { in current_limit_address()
133 CanonicalHandleScope::CanonicalHandleScope(Isolate* isolate) in CanonicalHandleScope()
176 DeferredHandleScope::DeferredHandleScope(Isolate* isolate) in DeferredHandleScope()
Dapi-arguments-inl.h18 CustomArgumentsBase::CustomArgumentsBase(Isolate* isolate) in CustomArgumentsBase()
23 Handle<V> CustomArguments<T>::GetReturnValue(Isolate* isolate) { in GetReturnValue()
106 Isolate* isolate = this->isolate(); in FOR_EACH_CALLBACK() local
144 Isolate* isolate = this->isolate(); in CallNamedGetter() local
157 Isolate* isolate = this->isolate(); in CallNamedDescriptor() local
172 Isolate* isolate = this->isolate(); in BasicCallNamedGetterCallback() local
184 Isolate* isolate = this->isolate(); in CallNamedSetter() local
200 Isolate* isolate = this->isolate(); in CallNamedDefiner() local
217 Isolate* isolate = this->isolate(); in CallIndexedSetter() local
235 Isolate* isolate = this->isolate(); in CallIndexedDefiner() local
[all …]
Dsimulator.h43 static inline uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, in JsLimitFromCLimit()
48 static inline uintptr_t RegisterCTryCatch(v8::internal::Isolate* isolate, in RegisterCTryCatch()
53 static inline void UnregisterCTryCatch(v8::internal::Isolate* isolate) { in UnregisterCTryCatch()
92 static GeneratedCode FromAddress(Isolate* isolate, Address addr) { in FromAddress()
96 static GeneratedCode FromBuffer(Isolate* isolate, byte* buffer) { in FromBuffer()
121 GeneratedCode(Isolate* isolate, Signature* fn_ptr) in GeneratedCode()
Dmaybe-handles-inl.h16 MaybeHandle<T>::MaybeHandle(T* object, Isolate* isolate) in MaybeHandle()
23 MaybeObjectHandle::MaybeObjectHandle(MaybeObject* object, Isolate* isolate) { in MaybeObjectHandle()
38 MaybeObjectHandle::MaybeObjectHandle(Object* object, Isolate* isolate) in MaybeObjectHandle()
44 Isolate* isolate) in MaybeObjectHandle()
55 MaybeObjectHandle MaybeObjectHandle::Weak(Object* object, Isolate* isolate) { in Weak()
79 inline MaybeObjectHandle handle(MaybeObject* object, Isolate* isolate) { in handle()
Duri.h18 static MaybeHandle<String> DecodeUri(Isolate* isolate, Handle<String> uri) { in DecodeUri()
23 static MaybeHandle<String> DecodeUriComponent(Isolate* isolate, in DecodeUriComponent()
29 static MaybeHandle<String> EncodeUri(Isolate* isolate, Handle<String> uri) { in EncodeUri()
34 static MaybeHandle<String> EncodeUriComponent(Isolate* isolate, in EncodeUriComponent()
Dapi-natives.cc23 explicit InvokeScope(Isolate* isolate) in InvokeScope()
50 Isolate* isolate, Handle<Object> data, in Instantiate()
64 Isolate* isolate, Handle<JSObject> object, Handle<Name> name, in DefineAccessorProperty()
94 MaybeHandle<Object> DefineDataProperty(Isolate* isolate, in DefineDataProperty()
124 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in DisableAccessChecks()
133 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in EnableAccessChecks()
145 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj) in AccessCheckDisableScope()
166 Object* GetIntrinsic(Isolate* isolate, v8::Intrinsic intrinsic) { in GetIntrinsic()
181 MaybeHandle<JSObject> ConfigureInstance(Isolate* isolate, Handle<JSObject> obj, in ConfigureInstance()
281 MaybeHandle<JSObject> ProbeInstantiationsCache(Isolate* isolate, in ProbeInstantiationsCache()
[all …]
Dapi.cc120 #define LOG_API(isolate, class_name, function_name) \ argument
125 #define ENTER_V8_DO_NOT_USE(isolate) i::VMState<v8::OTHER> __state__((isolate)) argument
127 #define ENTER_V8_HELPER_DO_NOT_USE(isolate, context, class_name, \ argument
139 #define PREPARE_FOR_DEBUG_INTERFACE_EXECUTION_WITH_ISOLATE(isolate, T) \ argument
162 #define ENTER_V8(isolate, context, class_name, function_name, bailout_value, \ argument
168 #define ENTER_V8_NO_SCRIPT(isolate, context, class_name, function_name, \ argument
174 #define ENTER_V8_NO_SCRIPT_NO_EXCEPTION(isolate) \ argument
179 #define ENTER_V8_FOR_NEW_CONTEXT(isolate) \ argument
195 #define EXCEPTION_BAILOUT_CHECK_SCOPED_DO_NOT_USE(isolate, value) \ argument
246 explicit inline InternalEscapableScope(i::Isolate* isolate) in InternalEscapableScope()
[all …]
Dcode-stubs.h116 explicit CodeStub(Isolate* isolate) : minor_key_(0), isolate_(isolate) {} in CodeStub()
152 Isolate* isolate() const { return isolate_; } in isolate() function
153 void set_isolate(Isolate* isolate) { in set_isolate()
162 CodeStub(uint32_t key, Isolate* isolate) in CodeStub()
264 explicit PlatformCodeStub(Isolate* isolate) : CodeStub(isolate) {} in PlatformCodeStub()
383 explicit TurboFanCodeStub(Isolate* isolate) : CodeStub(isolate) {} in TurboFanCodeStub()
418 explicit StoreInterceptorStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in StoreInterceptorStub()
427 explicit LoadIndexedInterceptorStub(Isolate* isolate) in LoadIndexedInterceptorStub()
437 explicit KeyedLoadSloppyArgumentsStub(Isolate* isolate) in KeyedLoadSloppyArgumentsStub()
450 explicit KeyedStoreSloppyArgumentsStub(Isolate* isolate, in KeyedStoreSloppyArgumentsStub()
[all …]
Dcompilation-cache.h26 CompilationSubCache(Isolate* isolate, int generations) in CompilationSubCache()
66 Isolate* isolate() { return isolate_; } in isolate() function
116 explicit CompilationCacheEval(Isolate* isolate) in CompilationCacheEval()
137 CompilationCacheRegExp(Isolate* isolate, int generations) in CompilationCacheRegExp()
225 Isolate* isolate() const { return isolate_; } in isolate() function
Dmessages.cc35 void MessageHandler::DefaultMessageReport(Isolate* isolate, in DefaultMessageReport()
53 Isolate* isolate, MessageTemplate::Template message, in MakeMessageObject()
77 void MessageHandler::ReportMessage(Isolate* isolate, const MessageLocation* loc, in ReportMessage()
133 Isolate* isolate, const MessageLocation* loc, Handle<Object> message, in ReportMessageNoExceptions()
175 Handle<String> MessageHandler::GetMessage(Isolate* isolate, in GetMessage()
183 Isolate* isolate, Handle<Object> data) { in GetLocalizedMessage()
190 Object* EvalFromFunctionName(Isolate* isolate, Handle<Script> script) { in EvalFromFunctionName()
203 Object* EvalFromScript(Isolate* isolate, Handle<Script> script) { in EvalFromScript()
214 MaybeHandle<String> FormatEvalOrigin(Isolate* isolate, Handle<Script> script) { in FormatEvalOrigin()
296 void JSStackFrame::FromFrameArray(Isolate* isolate, Handle<FrameArray> array, in FromFrameArray()
[all …]
/external/v8/src/ic/
Dhandler-configuration-inl.h27 Handle<Smi> LoadHandler::LoadNormal(Isolate* isolate) { in LoadNormal()
32 Handle<Smi> LoadHandler::LoadGlobal(Isolate* isolate) { in LoadGlobal()
37 Handle<Smi> LoadHandler::LoadInterceptor(Isolate* isolate) { in LoadInterceptor()
42 Handle<Smi> LoadHandler::LoadField(Isolate* isolate, FieldIndex field_index) { in LoadField()
50 Handle<Smi> LoadHandler::LoadConstant(Isolate* isolate, int descriptor) { in LoadConstant()
55 Handle<Smi> LoadHandler::LoadAccessor(Isolate* isolate, int descriptor) { in LoadAccessor()
60 Handle<Smi> LoadHandler::LoadProxy(Isolate* isolate) { in LoadProxy()
65 Handle<Smi> LoadHandler::LoadNativeDataProperty(Isolate* isolate, in LoadNativeDataProperty()
72 Handle<Smi> LoadHandler::LoadApiGetter(Isolate* isolate, in LoadApiGetter()
79 Handle<Smi> LoadHandler::LoadModuleExport(Isolate* isolate, int index) { in LoadModuleExport()
[all …]
/external/v8/src/parsing/
Dparse-info.cc19 ParseInfo::ParseInfo(Isolate* isolate, AccountingAllocator* zone_allocator) in ParseInfo()
51 ParseInfo::ParseInfo(Isolate* isolate) in ParseInfo()
57 ParseInfo::ParseInfo(Isolate* isolate, Handle<SharedFunctionInfo> shared) in ParseInfo()
95 ParseInfo::ParseInfo(Isolate* isolate, Handle<Script> script) in ParseInfo()
120 void ParseInfo::UpdateBackgroundParseStatisticsOnMainThread(Isolate* isolate) { in UpdateBackgroundParseStatisticsOnMainThread()
134 Handle<Script> ParseInfo::CreateScript(Isolate* isolate, Handle<String> source, in CreateScript()
187 void ParseInfo::SetScriptForToplevelCompile(Isolate* isolate, in SetScriptForToplevelCompile()
/external/v8/src/heap/
Dcode-stats.cc15 Isolate* isolate) { in RecordCodeAndMetadataStatistics()
47 void CodeStatistics::ResetCodeAndMetadataStatistics(Isolate* isolate) { in ResetCodeAndMetadataStatistics()
61 Isolate* isolate) { in CollectCodeStatistics()
73 Isolate* isolate) { in CollectCodeStatistics()
81 void CodeStatistics::ReportCodeStatistics(Isolate* isolate) { in ReportCodeStatistics()
120 void CodeStatistics::ResetCodeStatistics(Isolate* isolate) { in ResetCodeStatistics()
140 void CodeStatistics::EnterComment(Isolate* isolate, const char* comment, in EnterComment()
166 void CodeStatistics::CollectCommentStatistics(Isolate* isolate, in CollectCommentStatistics()
203 Isolate* isolate) { in CollectCodeCommentStatistics()
/external/v8/src/objects/
Ddebug-objects.cc27 void DebugInfo::ClearBreakInfo(Isolate* isolate) { in ClearBreakInfo()
60 bool DebugInfo::HasBreakPoint(Isolate* isolate, int source_position) { in HasBreakPoint()
73 Object* DebugInfo::GetBreakPointInfo(Isolate* isolate, int source_position) { in GetBreakPointInfo()
87 bool DebugInfo::ClearBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info, in ClearBreakPoint()
102 void DebugInfo::SetBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info, in SetBreakPoint()
148 Handle<Object> DebugInfo::GetBreakPoints(Isolate* isolate, in GetBreakPoints()
160 int DebugInfo::GetBreakPointCount(Isolate* isolate) { in GetBreakPointCount()
173 Handle<Object> DebugInfo::FindBreakPointInfo(Isolate* isolate, in FindBreakPointInfo()
194 void DebugInfo::ClearCoverageInfo(Isolate* isolate) { in ClearCoverageInfo()
203 DebugInfo::SideEffectState DebugInfo::GetSideEffectState(Isolate* isolate) { in GetSideEffectState()
[all …]
Dordered-hash-table.cc17 Isolate* isolate, int capacity, PretenureFlag pretenure) { in Allocate()
43 Isolate* isolate, Handle<Derived> table) { in EnsureGrowable()
59 Isolate* isolate, Handle<Derived> table) { in Shrink()
70 Isolate* isolate, Handle<Derived> table) { in Clear()
83 bool OrderedHashTable<Derived, entrysize>::HasKey(Isolate* isolate, in HasKey()
92 Handle<OrderedHashSet> OrderedHashSet::Add(Isolate* isolate, in Add()
122 Isolate* isolate, Handle<OrderedHashSet> table, GetKeysConversion convert) { in ConvertToKeysArray()
159 Isolate* isolate, Handle<Derived> table, int new_capacity) { in Rehash()
201 bool OrderedHashTable<Derived, entrysize>::Delete(Isolate* isolate, in Delete()
222 Object* OrderedHashMap::GetHash(Isolate* isolate, Object* key) { in GetHash()
[all …]
Dintl-objects.cc63 bool ExtractStringSetting(Isolate* isolate, Handle<JSObject> options, in ExtractStringSetting()
78 bool ExtractIntegerSetting(Isolate* isolate, Handle<JSObject> options, in ExtractIntegerSetting()
89 bool ExtractBooleanSetting(Isolate* isolate, Handle<JSObject> options, in ExtractBooleanSetting()
101 icu::SimpleDateFormat* CreateICUDateFormat(Isolate* isolate, in CreateICUDateFormat()
167 void SetResolvedDateSettings(Isolate* isolate, const icu::Locale& icu_locale, in SetResolvedDateSettings()
267 void SetNumericSettings(Isolate* isolate, icu::DecimalFormat* number_format, in SetNumericSettings()
303 icu::DecimalFormat* CreateICUNumberFormat(Isolate* isolate, in CreateICUNumberFormat()
381 void SetResolvedNumericSettings(Isolate* isolate, const icu::Locale& icu_locale, in SetResolvedNumericSettings()
451 void SetResolvedNumberSettings(Isolate* isolate, const icu::Locale& icu_locale, in SetResolvedNumberSettings()
499 icu::BreakIterator* CreateICUBreakIterator(Isolate* isolate, in CreateICUBreakIterator()
[all …]
/external/v8/src/regexp/
Dregexp-utils.cc17 Isolate* isolate, Handle<RegExpMatchInfo> match_info, int capture, in GenericCaptureGetter()
39 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, JSReceiver* recv) { in HasInitialRegExpMap()
45 MaybeHandle<Object> RegExpUtils::SetLastIndex(Isolate* isolate, in SetLastIndex()
60 MaybeHandle<Object> RegExpUtils::GetLastIndex(Isolate* isolate, in GetLastIndex()
73 MaybeHandle<Object> RegExpUtils::RegExpExec(Isolate* isolate, in RegExpExec()
122 Maybe<bool> RegExpUtils::IsRegExp(Isolate* isolate, Handle<Object> object) { in IsRegExp()
138 bool RegExpUtils::IsUnmodifiedRegExp(Isolate* isolate, Handle<Object> obj) { in IsUnmodifiedRegExp()
186 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, in SetAdvancedStringIndex()
/external/v8/src/inspector/
Dv8-internal-value-type.cc13 v8::Local<v8::Private> internalSubtypePrivate(v8::Isolate* isolate) { in internalSubtypePrivate()
19 v8::Local<v8::String> subtypeForInternalType(v8::Isolate* isolate, in subtypeForInternalType()
38 v8::Isolate* isolate = context->GetIsolate(); in markAsInternal() local
47 v8::Isolate* isolate = context->GetIsolate(); in markArrayEntriesAsInternal() local
64 v8::Isolate* isolate = context->GetIsolate(); in v8InternalValueTypeFrom() local
/external/v8/src/wasm/
Dwasm-engine.cc29 bool WasmEngine::SyncValidate(Isolate* isolate, const WasmFeatures& enabled, in SyncValidate()
40 Isolate* isolate, ErrorThrower* thrower, const ModuleWireBytes& bytes, in SyncCompileTranslatedAsmJs()
56 Isolate* isolate, const WasmFeatures& enabled, ErrorThrower* thrower, in SyncCompile()
73 Isolate* isolate, ErrorThrower* thrower, in SyncInstantiate()
81 Isolate* isolate, std::unique_ptr<InstantiationResultResolver> resolver, in AsyncInstantiate()
116 Isolate* isolate, const WasmFeatures& enabled, in AsyncCompile()
163 Isolate* isolate, const WasmFeatures& enabled, Handle<Context> context, in StartStreamingCompilation()
171 bool WasmEngine::CompileFunction(Isolate* isolate, NativeModule* native_module, in CompileFunction()
189 Isolate* isolate, std::shared_ptr<NativeModule> shared_module) { in ImportNativeModule()
228 Isolate* isolate, const WasmFeatures& enabled, in CreateAsyncCompileJob()
[all …]
/external/v8/src/arm/
Dcodegen-arm.cc22 MemCopyUint8Function CreateMemCopyUint8Function(Isolate* isolate, in CreateMemCopyUint8Function()
181 Isolate* isolate, MemCopyUint16Uint8Function stub) { in CreateMemCopyUint16Uint8Function()
268 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { in CreateSqrtFunction()

12345678910>>...19