| /external/v8/src/codegen/ |
| D | code-factory.cc | 17 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 …]
|
| D | external-reference.cc | 111 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 …]
|
| D | compilation-cache.h | 27 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/ |
| D | objects-debug.cc | 112 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/ |
| D | handler-configuration-inl.h | 31 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/ |
| D | accessors.cc | 28 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/ |
| D | runtime-macro-shims.h | 18 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/ |
| D | handles-inl.h | 20 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 …]
|
| D | handles.cc | 38 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/ |
| D | lookup-inl.h | 21 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 …]
|
| D | tagged-impl-inl.h | 55 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()
|
| D | ordered-hash-table.cc | 20 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 …]
|
| D | debug-objects.cc | 30 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 …]
|
| D | objects.cc | 134 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 …]
|
| D | js-locale.cc | 42 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 …]
|
| D | embedder-data-slot-inl.h | 30 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/ |
| D | pending-compilation-error-handler.cc | 21 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/ |
| D | code-stats.cc | 19 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/ |
| D | api-arguments-inl.h | 32 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 …]
|
| D | api.cc | 165 #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 …]
|
| D | api-natives.cc | 23 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/ |
| D | simulator.h | 45 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/ |
| D | uri.h | 18 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/ |
| D | wasm-js.cc | 47 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/ |
| D | regexp-utils.cc | 18 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()
|