diff options
author | Andreas Gampe <agampe@google.com> | 2014-04-08 14:55:16 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2014-04-08 14:55:16 +0000 |
commit | a6b20c3cb43676c3294865af521c19db77988633 (patch) | |
tree | 1ca7a997438e0a6ea938da07d7869d175519512a /test | |
parent | 0833af65c87b9f1c900e70a41c04d2dcdbd0c9c7 (diff) | |
parent | 1dd61ba3081a52c3e2efdc78d64f5c134eea7895 (diff) | |
download | art-a6b20c3cb43676c3294865af521c19db77988633.zip art-a6b20c3cb43676c3294865af521c19db77988633.tar.gz art-a6b20c3cb43676c3294865af521c19db77988633.tar.bz2 |
Merge "ART: A workaround for a wrongly-read caller's frame"
Diffstat (limited to 'test')
-rw-r--r-- | test/MyClassNatives/MyClassNatives.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/MyClassNatives/MyClassNatives.java b/test/MyClassNatives/MyClassNatives.java index 09f1783..b5e0204 100644 --- a/test/MyClassNatives/MyClassNatives.java +++ b/test/MyClassNatives/MyClassNatives.java @@ -80,4 +80,16 @@ class MyClassNatives { Object o248, Object o249, Object o250, Object o251, Object o252, Object o253); native void withoutImplementation(); + + native static void stackArgsIntsFirst(int i1, int i2, int i3, int i4, int i5, int i6, int i7, + int i8, int i9, int i10, float f1, float f2, float f3, float f4, float f5, float f6, + float f7, float f8, float f9, float f10); + + native static void stackArgsFloatsFirst(float f1, float f2, float f3, float f4, float f5, + float f6, float f7, float f8, float f9, float f10, int i1, int i2, int i3, int i4, int i5, + int i6, int i7, int i8, int i9, int i10); + + native static void stackArgsMixed(int i1, float f1, int i2, float f2, int i3, float f3, int i4, + float f4, int i5, float f5, int i6, float f6, int i7, float f7, int i8, float f8, int i9, + float f9, int i10, float f10); } |