# HG changeset patch # User Doug Simon # Date 1431346891 -7200 # Node ID 25191b864d27862426ca6271e7b49981de764d62 # Parent 61c8fbd13cfc46ad0db693c8756da46c6e61b935 added test for Array.newInstance method called from with a synchronized method diff -r 61c8fbd13cfc -r 25191b864d27 graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/DynamicNewArrayTest.java --- a/graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/DynamicNewArrayTest.java Mon May 11 12:43:28 2015 +0200 +++ b/graal/com.oracle.graal.replacements.test/src/com/oracle/graal/replacements/test/DynamicNewArrayTest.java Mon May 11 14:21:31 2015 +0200 @@ -55,6 +55,7 @@ @Test public void test4() { test("dynamic", Boolean.class, -7); + test("dynamicSynchronized", Boolean.class, -7); } @Test @@ -95,4 +96,8 @@ public static Object dynamic(Class elementType, int length) { return Array.newInstance(elementType, length); } + + public static synchronized Object dynamicSynchronized(Class elementType, int length) { + return Array.newInstance(elementType, length); + } }