* src/native/jni.cpp: [OPENJDK] Fix FindClass called from JNI_OnLoad.
[cacao.git] / tests / regression / extest.2output
index 425dcc19e3bd9ee25f315473e56b6e3b17d50ce3..642d790f408b54d5157f5a1f6af27f262dee471d 100644 (file)
----------- normal exceptions --------------------
-throw new Exception():                        OK
+normal exceptions-----------------------------------------
+
+throw new Exception():                                 OK
 java.lang.Exception
-   at extest.main(extest.java:20)
+   at extest.main(extest.java:26)
 
-throw new Exception() (from subroutines):     OK
+throw new Exception() (from subroutines):              OK
 java.lang.Exception
-   at extest.sub4(extest.java)
-   at extest.sub3(extest.java:387)
-   at extest.sub2(extest.java:383)
-   at extest.sub(extest.java:379)
-   at extest.main(extest.java:36)
+   at extest.sub4(extest.java:299)
+   at extest.sub3(extest.java:295)
+   at extest.sub2(extest.java:291)
+   at extest.sub(extest.java:287)
+   at extest.main(extest.java:40)
 
-NullPointerException:                         OK
+NullPointerException:                                  OK
 java.lang.NullPointerException
-   at extest.main(extest.java:46)
+   at extest.main(extest.java:50)
 
 
----------- test soft inline exceptions ----------
-/* thrown twice to check the inline jump code */
-ArithmeticException (only w/ -softnull):      OK
-java.lang.ArithmeticException: / by zero
-   at extest.main(extest.java:61)
+exceptions thrown in JIT code-----------------------------
 
-ArithmeticException (only w/ -softnull):      OK
+ArithmeticException (only w/ -softnull):               OK
 java.lang.ArithmeticException: / by zero
-   at extest.main(extest.java:77)
+   at extest.main(extest.java:64)
 
-ArrayIndexOutOfBoundsException:               OK
+ArrayIndexOutOfBoundsException:                        OK
 java.lang.ArrayIndexOutOfBoundsException: -889275714
-   at extest.main(extest.java:95)
+   at extest.main(extest.java:81)
 
-ArrayIndexOutOfBoundsException:               OK
-java.lang.ArrayIndexOutOfBoundsException: -1161901314
-   at extest.main(extest.java:112)
-
-ArrayStoreException:                          OK
+ArrayStoreException:                                   OK
 java.lang.ArrayStoreException
-   at extest.main(extest.java:132)
+   at extest.main(extest.java:99)
 
-ArrayStoreException:                          OK
-java.lang.ArrayStoreException
-   at extest.main(extest.java:143)
+ClassCastException:                                    OK
+java.lang.ClassCastException: java/lang/Object
+   at extest.main(extest.java:109)
 
-ClassCastException:                           OK
-java.lang.ClassCastException
-   at extest.main(extest.java:154)
-
-ClassCastException:                           OK
-java.lang.ClassCastException
-   at extest.main(extest.java:165)
-
-NegativeArraySizeException (newarray):        OK
+NegativeArraySizeException (newarray):                 OK
 java.lang.NegativeArraySizeException
-   at extest.main(extest.java:175)
+   at extest.main(extest.java:118)
 
-NegativeArraySizeException (newarray):        OK
+NegativeArraySizeException (multianewarray):           OK
 java.lang.NegativeArraySizeException
-   at extest.main(extest.java:184)
-
-NegativeArraySizeException (multianewarray):  OK
-java.lang.NegativeArraySizeException
-   at extest.main(extest.java:193)
-
-NullPointerException (only w/ -softnull):     OK
-java.lang.NullPointerException
-   at extest.main(extest.java:204)
-
-NullPointerException (only w/ -softnull):     OK
-java.lang.NullPointerException
-   at extest.main(extest.java:214)
+   at extest.main(extest.java:127)
 
-OutOfMemoryError:                             OK
+OutOfMemoryError:                                      OK
 java.lang.OutOfMemoryError
-   at extest.main(extest.java:224)
+   at extest.main(extest.java:137)
 
-OutOfMemoryError:                             OK
+OutOfMemoryError (multianewarray):                     OK
 java.lang.OutOfMemoryError
-   at extest.main(extest.java:234)
+   at extest.main(extest.java:146)
 
-OutOfMemoryError (multianewarray):            OK
-java.lang.OutOfMemoryError
-   at extest.main(extest.java:244)
 
+exceptions in leaf functions------------------------------
 
----------- exceptions in leaf functions ---------
-ArithmeticException:                          OK
+ArithmeticException:                                   OK
 java.lang.ArithmeticException: / by zero
-   at extest.aesub(extest.java:395)
-   at extest.main(extest.java:258)
+   at extest.aesub(extest.java:303)
+   at extest.main(extest.java:160)
 
-ArrayIndexOutOfBoundsException:               OK
+ArrayIndexOutOfBoundsException:                        OK
 java.lang.ArrayIndexOutOfBoundsException: -559038737
-   at extest.aioobesub(extest.java:399)
-   at extest.main(extest.java:267)
+   at extest.aioobesub(extest.java:307)
+   at extest.main(extest.java:169)
 
-ClassCastException:                           OK
-java.lang.ClassCastException
-   at extest.ccesub(extest.java:403)
-   at extest.main(extest.java:284)
+ClassCastException:                                    OK
+java.lang.ClassCastException: java/lang/Object
+   at extest.ccesub(extest.java:311)
+   at extest.main(extest.java:186)
 
-NullPointerException:                         OK
+NullPointerException:                                  OK
 java.lang.NullPointerException
-   at extest.npesub(extest.java:407)
-   at extest.main(extest.java:293)
+   at extest.npesub(extest.java:315)
+   at extest.main(extest.java:195)
+
+Exception in <clinit> triggered from a leaf method:    OK
+java.lang.ExceptionInInitializerError
+   at extest.main(extest.java:204)
+Caused by: java.lang.NullPointerException
+   at extest_clinit_patcher.<clinit>(extest.java:374)
+   at extest.main(extest.java:204)
 
 
----------- exception related things -------------
-load/link an exception class in asmpart:      OK
+exception related things----------------------------------
+
+load/link an exception class in asmpart:               OK
 java.lang.Exception
-   at extest.main(extest.java:306)
+   at extest.main(extest.java:218)
+
 
+native stub exceptions------------------------------------
 
----------- native stub exceptions ---------------
-NullPointerException in <clinit>:             OK
+NullPointerException in <clinit>:                      OK
 java.lang.ExceptionInInitializerError
-   at extest.main(extest.java:324)
+   at extest.main(extest.java:234)
 Caused by: java.lang.NullPointerException
-   at extest_clinit.<clinit>(extest_clinit.java:4)
-   at extest.main(extest.java:324)
+   at extest_clinit.<clinit>(extest.java:363)
+   at extest.main(extest.java:234)
 
-UnsatisfiedLinkError:                         OK
+UnsatisfiedLinkError:                                  OK
 java.lang.UnsatisfiedLinkError: nsub
-   at extest.nsub(Native Method)
-   at extest.main(extest.java:336)
+   at extest.main(extest.java:243)
 
-NullPointerException (native):                OK
+NullPointerException (native):                         OK
 java.lang.NullPointerException
-   at java.lang.VMSystem.arraycopy(Native Method)
-   at java.lang.System.arraycopy(System.java:251)
-   at extest.main(extest.java:345)
+   at java.lang.System.arraycopy(System.java:297)
+   at extest.main(extest.java:252)
+
 
+special exceptions----------------------------------------
 
----------- special exceptions -------------------
-OutOfMemoryError (array clone):               OK
+OutOfMemoryError (array clone):                        OK
 java.lang.OutOfMemoryError
    at [B.clone(Native Method)
-   at extest.main(extest.java:360)
+   at extest.main(extest.java:268)
+
 
+exception thrown to command-line--------------------------
 
----------- no OK beyond this point --------------
 NullPointerException (without catch):
 Exception in thread "main" java.lang.NullPointerException
-   at extest.main(extest.java:374)
+   at extest.main(extest.java:282)