summaryrefslogtreecommitdiffstats
path: root/vm/native/java_lang_System.c
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2010-07-28 16:23:02 -0700
committerBrian Carlstrom <bdc@google.com>2010-07-28 16:43:20 -0700
commite6899ef57ca0bea419992ab9dd83b8ca65854284 (patch)
treeb445fe4b8983eef8c4ace042eaa77bfbbea5616e /vm/native/java_lang_System.c
parentb037a464512c0721bdca969ae19cce3d4b17b083 (diff)
parent106c5fd9745a47d663e28217f3dd5ac48f606f81 (diff)
downloadandroid_dalvik-e6899ef57ca0bea419992ab9dd83b8ca65854284.tar.gz
android_dalvik-e6899ef57ca0bea419992ab9dd83b8ca65854284.tar.bz2
android_dalvik-e6899ef57ca0bea419992ab9dd83b8ca65854284.zip
Merge remote branch 'goog/dalvik-dev' into dalvik-dev-to-master
Change-Id: I990ca89cfd36271813e5af4bcad479290bee2502
Diffstat (limited to 'vm/native/java_lang_System.c')
-rw-r--r--vm/native/java_lang_System.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/vm/native/java_lang_System.c b/vm/native/java_lang_System.c
index 064d6da04..96cc144a6 100644
--- a/vm/native/java_lang_System.c
+++ b/vm/native/java_lang_System.c
@@ -71,7 +71,9 @@ static void Dalvik_java_lang_System_arraycopy(const u4* args, JValue* pResult)
srcPos > (int) srcArray->length - length ||
dstPos > (int) dstArray->length - length)
{
- dvmThrowException("Ljava/lang/ArrayIndexOutOfBoundsException;", NULL);
+ dvmThrowExceptionFmt("Ljava/lang/ArrayIndexOutOfBoundsException;",
+ "src.length=%d srcPos=%d dst.length=%d dstPos=%d length=%d",
+ srcArray->length, srcPos, dstArray->length, dstPos, length);
RETURN_VOID();
}