/external/v8/src/ |
D | objects-debug.cc | 74 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 …]
|
D | code-factory.cc | 27 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 …]
|
D | external-reference.cc | 124 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 …]
|
D | handles-inl.h | 15 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()
|
D | accessors.cc | 25 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 …]
|
D | handles.cc | 30 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()
|
D | api-arguments-inl.h | 18 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 …]
|
D | simulator.h | 43 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()
|
D | maybe-handles-inl.h | 16 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()
|
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()
|
D | api-natives.cc | 23 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 …]
|
D | api.cc | 120 #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 …]
|
D | code-stubs.h | 116 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 …]
|
D | compilation-cache.h | 26 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
|
D | messages.cc | 35 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/ |
D | handler-configuration-inl.h | 27 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/ |
D | parse-info.cc | 19 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/ |
D | code-stats.cc | 15 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/ |
D | debug-objects.cc | 27 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 …]
|
D | ordered-hash-table.cc | 17 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 …]
|
D | intl-objects.cc | 63 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/ |
D | regexp-utils.cc | 17 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/ |
D | v8-internal-value-type.cc | 13 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/ |
D | wasm-engine.cc | 29 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/ |
D | codegen-arm.cc | 22 MemCopyUint8Function CreateMemCopyUint8Function(Isolate* isolate, in CreateMemCopyUint8Function() 181 Isolate* isolate, MemCopyUint16Uint8Function stub) { in CreateMemCopyUint16Uint8Function() 268 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) { in CreateSqrtFunction()
|