Home
last modified time | relevance | path

Searched refs:ThrowLocation (Results 1 – 25 of 45) sorted by relevance

12

/art/runtime/
Dcommon_throws.h32 class ThrowLocation; variable
63 void ThrowClassCastException(const ThrowLocation* throw_location, const char* msg)
97 void ThrowIllegalAccessException(const ThrowLocation* throw_location, const char* msg)
102 void ThrowIllegalArgumentException(const ThrowLocation* throw_location, const char* msg)
164 void ThrowNullPointerExceptionForFieldAccess(const ThrowLocation& throw_location,
169 void ThrowNullPointerExceptionForMethodAccess(const ThrowLocation& throw_location,
174 void ThrowNullPointerExceptionForMethodAccess(const ThrowLocation& throw_location,
179 void ThrowNullPointerExceptionFromDexPC(const ThrowLocation& throw_location)
182 void ThrowNullPointerException(const ThrowLocation* throw_location, const char* msg)
Dthrow_location.h34 class PACKED(4) ThrowLocation {
36 ThrowLocation() { in ThrowLocation() function
40 ThrowLocation(mirror::Object* throw_this_object, mirror::ArtMethod* throw_method, in ThrowLocation() function
Dcommon_throws.cc46 static void ThrowException(const ThrowLocation* throw_location, const char* exception_descriptor, in ThrowException()
60 ThrowLocation computed_throw_location = self->GetCurrentLocationForThrow(); in ThrowException()
67 static void ThrowWrappedException(const ThrowLocation* throw_location, in ThrowWrappedException()
82 ThrowLocation computed_throw_location = self->GetCurrentLocationForThrow(); in ThrowWrappedException()
128 void ThrowClassCastException(const ThrowLocation* throw_location, const char* msg) { in ThrowClassCastException()
200 void ThrowIllegalAccessException(const ThrowLocation* throw_location, const char* msg) { in ThrowIllegalAccessException()
206 void ThrowIllegalArgumentException(const ThrowLocation* throw_location, const char* msg) { in ThrowIllegalArgumentException()
318 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in ThrowNoSuchMethodError()
329 void ThrowNullPointerExceptionForFieldAccess(const ThrowLocation& throw_location, in ThrowNullPointerExceptionForFieldAccess()
337 static void ThrowNullPointerExceptionForMethodAccessImpl(const ThrowLocation& throw_location, in ThrowNullPointerExceptionForMethodAccessImpl()
[all …]
Dthrow_location.cc26 std::string ThrowLocation::Dump() const { in Dump()
35 void ThrowLocation::VisitRoots(RootCallback* visitor, void* arg) { in VisitRoots()
Dreflection.h34 class ThrowLocation; variable
41 bool UnboxPrimitiveForResult(const ThrowLocation& throw_location, mirror::Object* o,
45 ALWAYS_INLINE bool ConvertPrimitiveValue(const ThrowLocation* throw_location, bool unbox_for_result,
Dquick_exception_handler.h32 class ThrowLocation; variable
45 void FindCatch(const ThrowLocation& throw_location, mirror::Throwable* exception,
Dthread.h317 mirror::Throwable* GetException(ThrowLocation* throw_location) const in GetException()
328 void SetException(const ThrowLocation& throw_location, mirror::Throwable* new_exception) in SetException()
356 ThrowLocation GetCurrentLocationForThrow() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
373 void ThrowNewException(const ThrowLocation& throw_location,
379 void ThrowNewWrappedException(const ThrowLocation& throw_location,
384 void ThrowNewExceptionF(const ThrowLocation& throw_location,
389 void ThrowNewExceptionV(const ThrowLocation& throw_location,
1072 ThrowLocation throw_location;
Dquick_exception_handler.cc116 void QuickExceptionHandler::FindCatch(const ThrowLocation& throw_location, in FindCatch()
148 self_->SetException(ThrowLocation(), exception_ref.Get()); in FindCatch()
292 self_->SetException(ThrowLocation(), Thread::GetDeoptimizationException()); in DeoptimizeStack()
Dreflection-inl.h30 inline bool ConvertPrimitiveValue(const ThrowLocation* throw_location, bool unbox_for_result, in ConvertPrimitiveValue()
Dinstrumentation.h41 class ThrowLocation; variable
93 virtual void ExceptionCaught(Thread* thread, const ThrowLocation& throw_location,
313 void ExceptionCaughtEvent(Thread* thread, const ThrowLocation& throw_location,
/art/runtime/entrypoints/quick/
Dquick_lock_entrypoints.cc29 ThrowLocation throw_location(self->GetCurrentLocationForThrow()); in artLockObjectFromCode()
52 ThrowLocation throw_location(self->GetCurrentLocationForThrow()); in artUnlockObjectFromCode()
Dquick_field_entrypoints.cc95 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artGet32InstanceFromCode()
118 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artGet64InstanceFromCode()
142 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artGetObjInstanceFromCode()
237 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artSet32InstanceFromCode()
268 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artSet64InstanceFromCode()
296 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artSetObjInstanceFromCode()
Dquick_deoptimization_entrypoints.cc33 self->SetException(ThrowLocation(), Thread::GetDeoptimizationException()); in artDeoptimize()
Dquick_throw_entrypoints.cc46 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artDeliverExceptionFromCode()
62 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artThrowNullPointerExceptionFromCode()
Dquick_fillarray_entrypoints.cc52 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artHandleFillArrayDataFromCode()
/art/runtime/entrypoints/portable/
Dportable_throw_entrypoints.cc43 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in art_portable_throw_null_pointer_exception_from_code()
54 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in art_portable_throw_exception_from_code()
75 ThrowLocation throw_location; in art_portable_find_catch_block_from_code()
Dportable_fillarray_entrypoints.cc40 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in art_portable_fill_array_data_from_code()
Dportable_thread_entrypoints.cc81 self->SetException(ThrowLocation(), Thread::GetDeoptimizationException()); in art_portable_test_suspend_from_code()
/art/runtime/entrypoints/
Dentrypoint_utils.cc59 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in CheckFilledNewArrayAlloc()
187 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in ThrowStackOverflowError()
300 ThrowLocation throw_location(rcvr, proxy_method, -1); in InvokeProxyInvocationHandler()
337 ThrowLocation throw_location(rcvr, proxy_method, -1); in InvokeProxyInvocationHandler()
Dentrypoint_utils-inl.h56 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in CheckObjectAlloc()
298 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in FindFieldFromCode()
371 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in FindMethodFromCode()
614 ThrowLocation saved_throw_location; in UnlockJniSynchronizedMethod()
/art/runtime/native/
Djava_lang_System.cc40 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in ThrowArrayStoreException_NotAnArray()
79 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in System_arraycopy()
133 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in System_arraycopy()
Djava_lang_reflect_Constructor.cc43 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in Constructor_newInstance()
Djava_lang_Class.cc56 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in Class_classForName()
Ddalvik_system_VMDebug.cc94 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in VMDebug_startMethodTracingFd()
149 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow(); in ThrowUnsupportedOperationException()
/art/runtime/mirror/
Dstring-inl.h63 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in CharAt()

12