summaryrefslogtreecommitdiff
path: root/runtime/common_throws.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/common_throws.cc')
-rw-r--r--runtime/common_throws.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/common_throws.cc b/runtime/common_throws.cc
index 657a78bd2f..2ffadb3ca2 100644
--- a/runtime/common_throws.cc
+++ b/runtime/common_throws.cc
@@ -787,7 +787,7 @@ void ThrowStackOverflowError(Thread* self) {
// Object stackState;
// StackTraceElement[] stackTrace;
// Only Throwable has a non-empty constructor:
- // this.stackTrace = EmptyArray.STACK_TRACE_ELEMENT;
+ // this.stackTrace = Throwable.UNASSIGNED_STACK;
// fillInStackTrace();
// detailMessage.
@@ -822,8 +822,8 @@ void ThrowStackOverflowError(Thread* self) {
// stackTrace.
ScopedLocalRef<jobject> stack_trace_elem(env, env->GetStaticObjectField(
- WellKnownClasses::libcore_util_EmptyArray,
- WellKnownClasses::libcore_util_EmptyArray_STACK_TRACE_ELEMENT));
+ WellKnownClasses::java_lang_Throwable,
+ WellKnownClasses::java_lang_Throwable_UNASSIGNED_STACK));
env->SetObjectField(exc.get(),
WellKnownClasses::java_lang_Throwable_stackTrace,
stack_trace_elem.get());