Home
last modified time | relevance | path

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

12345678910>>...22

/external/v8/src/codegen/
Dcode-factory.cc17 Handle<Code> CodeFactory::RuntimeCEntry(Isolate* isolate, int result_size) { in RuntimeCEntry()
25 Handle<Code> CodeFactory::CEntry(Isolate* isolate, int result_size, in CEntry()
62 Callable CodeFactory::ApiGetter(Isolate* isolate) { in ApiGetter()
67 Callable CodeFactory::CallApiCallback(Isolate* isolate) { in CallApiCallback()
72 Callable CodeFactory::LoadGlobalIC(Isolate* isolate, TypeofMode typeof_mode) { in LoadGlobalIC()
80 Callable CodeFactory::LoadGlobalICInOptimizedCode(Isolate* isolate, in LoadGlobalICInOptimizedCode()
88 Callable CodeFactory::StoreOwnIC(Isolate* isolate) { in StoreOwnIC()
94 Callable CodeFactory::StoreOwnICInOptimizedCode(Isolate* isolate) { in StoreOwnICInOptimizedCode()
100 Callable CodeFactory::KeyedStoreIC_SloppyArguments(Isolate* isolate, in KeyedStoreIC_SloppyArguments()
125 Callable CodeFactory::ElementsTransitionAndStore(Isolate* isolate, in ElementsTransitionAndStore()
[all …]
Dexternal-reference.cc111 ExternalReference ExternalReference::isolate_address(Isolate* isolate) { in isolate_address()
115 ExternalReference ExternalReference::builtins_address(Isolate* isolate) { in builtins_address()
120 Isolate* isolate) { in handle_scope_implementer_address()
126 Isolate* isolate) { in external_pointer_table_address()
132 Isolate* isolate) { in interpreter_dispatch_table_address()
137 Isolate* isolate) { in interpreter_dispatch_counters()
144 Isolate* isolate) { in address_of_interpreter_entry_trampoline_instruction_start()
163 Isolate* isolate) { in Create()
245 Isolate* isolate) { in runtime_function_table_address_for_unittests()
258 ExternalReference ExternalReference::stress_deopt_count(Isolate* isolate) { in stress_deopt_count()
[all …]
Dcompilation-cache.h27 CompilationSubCache(Isolate* isolate, int generations) in CompilationSubCache()
64 Isolate* isolate() const { return isolate_; } in isolate() function
119 explicit CompilationCacheEval(Isolate* isolate) in CompilationCacheEval()
141 CompilationCacheRegExp(Isolate* isolate, int generations) in CompilationCacheRegExp()
159 explicit CompilationCacheCode(Isolate* isolate) in CompilationCacheCode()
264 Isolate* isolate() const { return isolate_; } in isolate() function
/external/v8/src/diagnostics/
Dobjects-debug.cc112 void Object::ObjectVerify(Isolate* isolate) { in ObjectVerify()
122 void Object::VerifyPointer(Isolate* isolate, Object p) { in VerifyPointer()
130 void MaybeObject::VerifyMaybeObjectPointer(Isolate* isolate, MaybeObject p) { in VerifyMaybeObjectPointer()
139 void Smi::SmiVerify(Isolate* isolate) { in SmiVerify()
145 void TaggedIndex::TaggedIndexVerify(Isolate* isolate) { in TaggedIndexVerify()
149 void HeapObject::HeapObjectVerify(Isolate* isolate) { in HeapObjectVerify()
273 void HeapObject::VerifyHeapPointer(Isolate* isolate, Object p) { in VerifyHeapPointer()
278 void Symbol::SymbolVerify(Isolate* isolate) { in SymbolVerify()
287 void BytecodeArray::BytecodeArrayVerify(Isolate* isolate) { in BytecodeArrayVerify()
319 void VerifyJSObjectElements(Isolate* isolate, JSObject object) { in VerifyJSObjectElements()
[all …]
/external/v8/src/ic/
Dhandler-configuration-inl.h31 Handle<Smi> LoadHandler::LoadNormal(Isolate* isolate) { in LoadNormal()
36 Handle<Smi> LoadHandler::LoadGlobal(Isolate* isolate) { in LoadGlobal()
41 Handle<Smi> LoadHandler::LoadInterceptor(Isolate* isolate) { in LoadInterceptor()
46 Handle<Smi> LoadHandler::LoadSlow(Isolate* isolate) { in LoadSlow()
51 Handle<Smi> LoadHandler::LoadField(Isolate* isolate, FieldIndex field_index, in LoadField()
61 Handle<Smi> LoadHandler::LoadConstantFromPrototype(Isolate* isolate, in LoadConstantFromPrototype()
68 Handle<Smi> LoadHandler::LoadAccessor(Isolate* isolate, int descriptor) { in LoadAccessor()
73 Handle<Smi> LoadHandler::LoadProxy(Isolate* isolate) { in LoadProxy()
78 Handle<Smi> LoadHandler::LoadNativeDataProperty(Isolate* isolate, in LoadNativeDataProperty()
85 Handle<Smi> LoadHandler::LoadApiGetter(Isolate* isolate, in LoadApiGetter()
[all …]
/external/v8/src/builtins/
Daccessors.cc28 Isolate* isolate, Handle<Name> name, AccessorNameGetterCallback getter, in MakeAccessor()
54 static V8_INLINE bool CheckForName(Isolate* isolate, Handle<Name> name, in CheckForName()
67 bool Accessors::IsJSObjectFieldAccessor(Isolate* isolate, Handle<Map> map, in IsJSObjectFieldAccessor()
84 Accessors::ReplaceAccessorWithDataProperty(Isolate* isolate, in ReplaceAccessorWithDataProperty()
109 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ReconfigureToDataProperty() local
133 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArgumentsIteratorGetter() local
140 Handle<AccessorInfo> Accessors::MakeArgumentsIteratorInfo(Isolate* isolate) { in MakeArgumentsIteratorInfo()
151 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArrayLengthGetter() local
164 i::Isolate* isolate = reinterpret_cast<i::Isolate*>(info.GetIsolate()); in ArrayLengthSetter() local
223 Handle<AccessorInfo> Accessors::MakeArrayLengthInfo(Isolate* isolate) { in MakeArrayLengthInfo()
[all …]
/external/v8/src/torque/
Druntime-macro-shims.h18 inline intptr_t ChangeInt32ToIntPtr(Isolate* isolate, int32_t i) { return i; } in ChangeInt32ToIntPtr()
19 inline uintptr_t ChangeUint32ToWord(Isolate* isolate, uint32_t u) { return u; } in ChangeUint32ToWord()
20 inline intptr_t IntPtrAdd(Isolate* isolate, intptr_t a, intptr_t b) { in IntPtrAdd()
23 inline intptr_t IntPtrMul(Isolate* isolate, intptr_t a, intptr_t b) { in IntPtrMul()
26 inline intptr_t Signed(Isolate* isolate, uintptr_t u) { in Signed()
29 inline int32_t SmiUntag(Isolate* isolate, Smi s) { return s.value(); } in SmiUntag()
/external/v8/src/handles/
Dhandles-inl.h20 HandleBase::HandleBase(Address object, Isolate* isolate) in HandleBase()
23 HandleBase::HandleBase(Address object, LocalIsolate* isolate) in HandleBase()
39 Handle<T> Handle<T>::New(T object, Isolate* isolate) { in New()
51 Handle<T>::Handle(T object, Isolate* isolate) in Handle()
55 Handle<T>::Handle(T object, LocalIsolate* isolate) in Handle()
63 V8_INLINE Handle<T> handle(T object, Isolate* isolate) { in handle()
68 V8_INLINE Handle<T> handle(T object, LocalIsolate* isolate) { in handle()
82 HandleScope::HandleScope(Isolate* isolate) { in HandleScope()
115 void HandleScope::CloseScope(Isolate* isolate, Address* prev_next, in CloseScope()
162 Address* HandleScope::CreateHandle(Isolate* isolate, Address value) { in CreateHandle()
[all …]
Dhandles.cc38 Isolate* isolate = GetIsolateFromWritableObject(heap_object); in IsDereferenceAllowed() local
62 int HandleScope::NumberOfHandles(Isolate* isolate) { in NumberOfHandles()
71 Address* HandleScope::Extend(Isolate* isolate) { in Extend()
109 void HandleScope::DeleteExtensions(Isolate* isolate) { in DeleteExtensions()
123 Address HandleScope::current_level_address(Isolate* isolate) { in current_level_address()
127 Address HandleScope::current_next_address(Isolate* isolate) { in current_next_address()
131 Address HandleScope::current_limit_address(Isolate* isolate) { in current_limit_address()
135 CanonicalHandleScope::CanonicalHandleScope(Isolate* isolate, in CanonicalHandleScope()
/external/v8/src/objects/
Dlookup-inl.h21 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
26 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
33 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
40 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
48 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
53 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
62 LookupIterator::LookupIterator(Isolate* isolate, Handle<Object> receiver, in LookupIterator()
105 LookupIterator::Key::Key(Isolate* isolate, double index) { in Key()
121 LookupIterator::Key::Key(Isolate* isolate, Handle<Name> name) { in Key()
130 LookupIterator::Key::Key(Isolate* isolate, Handle<Object> valid_key) { in Key()
[all …]
Dtagged-impl-inl.h55 Isolate* isolate, HeapObject* result) const { in GetHeapObject()
82 Isolate* isolate, HeapObject* result, in GetHeapObject()
110 Isolate* isolate, HeapObject* result) const { in GetHeapObjectIfStrong()
135 Isolate* isolate) const { in GetHeapObjectAssumeStrong()
165 Isolate* isolate, HeapObject* result) const { in GetHeapObjectIfWeak()
193 Isolate* isolate) const { in GetHeapObjectAssumeWeak()
219 Isolate* isolate) const { in GetHeapObject()
249 Isolate* isolate) const { in GetHeapObjectOrSmi()
Dordered-hash-table.cc20 Isolate* isolate, int capacity, AllocationType allocation) { in Allocate()
48 Isolate* isolate, AllocationType allocation, RootIndex root_index) { in AllocateEmpty()
66 Isolate* isolate, Handle<Derived> table) { in EnsureGrowable()
92 Isolate* isolate, Handle<Derived> table) { in Shrink()
103 Isolate* isolate, Handle<Derived> table) { in Clear()
123 bool OrderedHashTable<Derived, entrysize>::HasKey(Isolate* isolate, in HasKey()
133 InternalIndex OrderedHashTable<Derived, entrysize>::FindEntry(Isolate* isolate, in FindEntry()
165 MaybeHandle<OrderedHashSet> OrderedHashSet::Add(Isolate* isolate, in Add()
201 Isolate* isolate, Handle<OrderedHashSet> table, GetKeysConversion convert) { in ConvertToKeysArray()
240 Isolate* isolate, Handle<Derived> table) { in Rehash()
[all …]
Ddebug-objects.cc30 void DebugInfo::ClearBreakInfo(Isolate* isolate) { in ClearBreakInfo()
76 bool DebugInfo::HasBreakPoint(Isolate* isolate, int source_position) { in HasBreakPoint()
88 Object DebugInfo::GetBreakPointInfo(Isolate* isolate, int source_position) { in GetBreakPointInfo()
102 bool DebugInfo::ClearBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info, in ClearBreakPoint()
117 void DebugInfo::SetBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info, in SetBreakPoint()
163 Handle<Object> DebugInfo::GetBreakPoints(Isolate* isolate, in GetBreakPoints()
175 int DebugInfo::GetBreakPointCount(Isolate* isolate) { in GetBreakPointCount()
188 Handle<Object> DebugInfo::FindBreakPointInfo(Isolate* isolate, in FindBreakPointInfo()
209 void DebugInfo::ClearCoverageInfo(Isolate* isolate) { in ClearCoverageInfo()
218 DebugInfo::SideEffectState DebugInfo::GetSideEffectState(Isolate* isolate) { in GetSideEffectState()
[all …]
Dobjects.cc134 ShouldThrow GetShouldThrow(Isolate* isolate, Maybe<ShouldThrow> should_throw) { in GetShouldThrow()
187 Handle<FieldType> Object::OptimalType(Isolate* isolate, in OptimalType()
202 Handle<Object> Object::NewStorageFor(Isolate* isolate, Handle<Object> object, in NewStorageFor()
217 Handle<Object> Object::WrapForRead(Isolate* isolate, Handle<Object> object, in WrapForRead()
228 MaybeHandle<JSReceiver> Object::ToObjectImpl(Isolate* isolate, in ToObjectImpl()
263 MaybeHandle<JSReceiver> Object::ConvertReceiver(Isolate* isolate, in ConvertReceiver()
273 MaybeHandle<Object> Object::ConvertToNumberOrNumeric(Isolate* isolate, in ConvertToNumberOrNumeric()
305 MaybeHandle<Object> Object::ConvertToInteger(Isolate* isolate, in ConvertToInteger()
315 MaybeHandle<Object> Object::ConvertToInt32(Isolate* isolate, in ConvertToInt32()
325 MaybeHandle<Object> Object::ConvertToUint32(Isolate* isolate, in ConvertToUint32()
[all …]
Djs-locale.cc42 Maybe<bool> InsertOptionsIntoLocale(Isolate* isolate, in InsertOptionsIntoLocale()
95 Handle<Object> UnicodeKeywordValue(Isolate* isolate, Handle<JSLocale> locale, in UnicodeKeywordValue()
225 Maybe<bool> ApplyOptionsToTag(Isolate* isolate, Handle<String> tag, in ApplyOptionsToTag()
331 MaybeHandle<JSLocale> JSLocale::New(Isolate* isolate, Handle<Map> map, in New()
369 MaybeHandle<JSLocale> Construct(Isolate* isolate, in Construct()
391 MaybeHandle<JSLocale> JSLocale::Maximize(Isolate* isolate, in Maximize()
401 MaybeHandle<JSLocale> JSLocale::Minimize(Isolate* isolate, in Minimize()
411 Handle<Object> JSLocale::Language(Isolate* isolate, Handle<JSLocale> locale) { in Language()
418 Handle<Object> JSLocale::Script(Isolate* isolate, Handle<JSLocale> locale) { in Script()
425 Handle<Object> JSLocale::Region(Isolate* isolate, Handle<JSLocale> locale) { in Region()
[all …]
Dembedder-data-slot-inl.h30 void EmbedderDataSlot::AllocateExternalPointerEntry(Isolate* isolate) { in AllocateExternalPointerEntry()
93 const Isolate* isolate = Isolate::FromRootAddress(isolate_root.address()); in ToAlignedPointer() local
116 const Isolate* isolate = Isolate::FromRootAddress(isolate_root.address()); in ToAlignedPointerSafe() local
129 bool EmbedderDataSlot::store_aligned_pointer(Isolate* isolate, void* ptr) { in store_aligned_pointer()
150 Isolate* isolate, const DisallowGarbageCollection& no_gc) const { in load_raw()
166 void EmbedderDataSlot::store_raw(Isolate* isolate, in store_raw()
172 void EmbedderDataSlot::gc_safe_store(Isolate* isolate, Address value) { in gc_safe_store()
/external/v8/src/parsing/
Dpending-compilation-error-handler.cc21 Handle<String> string, Isolate* isolate) { in SetString()
28 Handle<String> string, LocalIsolate* isolate) { in SetString()
36 LocalIsolate* isolate) { in Prepare()
105 void PendingCompilationErrorHandler::PrepareWarnings(LocalIsolate* isolate) { in PrepareWarnings()
117 Isolate* isolate, Handle<Script> script) const { in ReportWarnings()
133 LocalIsolate* isolate, AstValueFactory* ast_value_factory) { in PrepareErrors()
148 void PendingCompilationErrorHandler::ReportErrors(Isolate* isolate, in ReportErrors()
159 Isolate* isolate, Handle<Script> script) const { in ThrowPendingError()
173 Isolate* isolate) { in FormatErrorMessageForTest()
/external/v8/src/heap/
Dcode-stats.cc19 Isolate* isolate) { in RecordCodeAndMetadataStatistics()
51 void CodeStatistics::ResetCodeAndMetadataStatistics(Isolate* isolate) { in ResetCodeAndMetadataStatistics()
65 Isolate* isolate) { in CollectCodeStatistics()
77 Isolate* isolate) { in CollectCodeStatistics()
85 void CodeStatistics::ReportCodeStatistics(Isolate* isolate) { in ReportCodeStatistics()
124 void CodeStatistics::ResetCodeStatistics(Isolate* isolate) { in ResetCodeStatistics()
144 void CodeStatistics::EnterComment(Isolate* isolate, const char* comment, in EnterComment()
170 void CodeStatistics::CollectCommentStatistics(Isolate* isolate, in CollectCommentStatistics()
199 Isolate* isolate) { in CollectCodeCommentStatistics()
/external/v8/src/api/
Dapi-arguments-inl.h32 CustomArgumentsBase::CustomArgumentsBase(Isolate* isolate) in CustomArgumentsBase()
42 Handle<V> CustomArguments<T>::GetReturnValue(Isolate* isolate) { in GetReturnValue()
143 Isolate* isolate = this->isolate(); in FOR_EACH_CALLBACK() local
183 Isolate* isolate = this->isolate(); in CallNamedGetter() local
196 Isolate* isolate = this->isolate(); in CallNamedDescriptor() local
211 Isolate* isolate = this->isolate(); in BasicCallNamedGetterCallback() local
224 Isolate* isolate = this->isolate(); in CallNamedSetter() local
239 Isolate* isolate = this->isolate(); in CallNamedDefiner() local
255 Isolate* isolate = this->isolate(); in CallIndexedSetter() local
272 Isolate* isolate = this->isolate(); in CallIndexedDefiner() local
[all …]
Dapi.cc165 #define LOG_API(isolate, class_name, function_name) \ argument
170 #define ENTER_V8_DO_NOT_USE(isolate) i::VMState<v8::OTHER> __state__((isolate)) argument
172 #define ENTER_V8_HELPER_DO_NOT_USE(isolate, context, class_name, \ argument
184 #define PREPARE_FOR_DEBUG_INTERFACE_EXECUTION_WITH_ISOLATE(isolate, T) \ argument
207 #define ENTER_V8(isolate, context, class_name, function_name, bailout_value, \ argument
213 #define ENTER_V8_NO_SCRIPT(isolate, context, class_name, function_name, \ argument
219 #define ENTER_V8_NO_SCRIPT_NO_EXCEPTION(isolate) \ argument
224 #define ENTER_V8_FOR_NEW_CONTEXT(isolate) \ argument
240 #define EXCEPTION_BAILOUT_CHECK_SCOPED_DO_NOT_USE(isolate, value) \ argument
260 explicit inline InternalEscapableScope(i::Isolate* isolate) in InternalEscapableScope()
[all …]
Dapi-natives.cc23 explicit InvokeScope(Isolate* isolate) in InvokeScope()
50 Isolate* isolate, Handle<FunctionTemplateInfo> data, in InstantiateFunction()
57 Isolate* isolate, Handle<Object> data, in Instantiate()
71 Isolate* isolate, Handle<JSObject> object, Handle<Name> name, in DefineAccessorProperty()
105 MaybeHandle<Object> DefineDataProperty(Isolate* isolate, in DefineDataProperty()
134 void DisableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in DisableAccessChecks()
142 void EnableAccessChecks(Isolate* isolate, Handle<JSObject> object) { in EnableAccessChecks()
153 AccessCheckDisableScope(Isolate* isolate, Handle<JSObject> obj) in AccessCheckDisableScope()
173 Object GetIntrinsic(Isolate* isolate, v8::Intrinsic intrinsic) { in GetIntrinsic()
187 MaybeHandle<JSObject> ConfigureInstance(Isolate* isolate, Handle<JSObject> obj, in ConfigureInstance()
[all …]
/external/v8/src/execution/
Dsimulator.h45 static inline uintptr_t JsLimitFromCLimit(v8::internal::Isolate* isolate, in JsLimitFromCLimit()
53 v8::internal::Isolate* isolate) { in RegisterJSStackComparableAddress()
61 v8::internal::Isolate* isolate) { in UnregisterJSStackComparableAddress()
103 static GeneratedCode FromAddress(Isolate* isolate, Address addr) { in FromAddress()
107 static GeneratedCode FromBuffer(Isolate* isolate, byte* buffer) { in FromBuffer()
151 GeneratedCode(Isolate* isolate, Signature* fn_ptr) in GeneratedCode()
/external/v8/src/strings/
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()
/external/v8/src/wasm/
Dwasm-js.cc47 Isolate* isolate, const char* api_method_name, in WasmStreamingImpl()
141 std::shared_ptr<WasmStreaming> WasmStreaming::Unpack(Isolate* isolate, in Unpack()
163 i::Handle<i::String> v8_str(i::Isolate* isolate, const char* str) { in v8_str()
166 Local<String> v8_str(Isolate* isolate, const char* str) { in v8_str()
249 AsyncCompilationResolver(i::Isolate* isolate, i::Handle<i::JSPromise> promise) in AsyncCompilationResolver()
291 InstantiateModuleResultResolver(i::Isolate* isolate, in InstantiateModuleResultResolver()
331 InstantiateBytesResultResolver(i::Isolate* isolate, in InstantiateBytesResultResolver()
396 i::Isolate* isolate, i::Handle<i::JSPromise> promise, in AsyncInstantiateCompileResultResolver()
494 v8::Isolate* isolate = args.GetIsolate(); in WebAssemblyCompile() local
528 v8::Isolate* isolate = args.GetIsolate(); in WasmStreamingCallbackForTesting() local
[all …]
/external/v8/src/regexp/
Dregexp-utils.cc18 Isolate* isolate, Handle<RegExpMatchInfo> match_info, int capture, in GenericCaptureGetter()
40 V8_INLINE bool HasInitialRegExpMap(Isolate* isolate, JSReceiver recv) { in HasInitialRegExpMap()
46 MaybeHandle<Object> RegExpUtils::SetLastIndex(Isolate* isolate, in SetLastIndex()
61 MaybeHandle<Object> RegExpUtils::GetLastIndex(Isolate* isolate, in GetLastIndex()
74 MaybeHandle<Object> RegExpUtils::RegExpExec(Isolate* isolate, in RegExpExec()
123 Maybe<bool> RegExpUtils::IsRegExp(Isolate* isolate, Handle<Object> object) { in IsRegExp()
150 bool RegExpUtils::IsUnmodifiedRegExp(Isolate* isolate, Handle<Object> obj) { in IsUnmodifiedRegExp()
216 Isolate* isolate, Handle<JSReceiver> regexp, Handle<String> string, in SetAdvancedStringIndex()

12345678910>>...22