* src/vm/builtin.c (builtin_canstore): Throw an ArrayStoreException.
[cacao.git] / src / vm / exceptions.h
index b79c7be650203d99e0e6399b2822880eeea9ee42..bbbbf7a7b1d25e8fe3f04a74d32ef9bc989f12c5 100644 (file)
 #define EXCEPTION_HARDWARE_NULLPOINTER              0
 #define EXCEPTION_HARDWARE_ARITHMETIC               1
 #define EXCEPTION_HARDWARE_ARRAYINDEXOUTOFBOUNDS    2
-#define EXCEPTION_HARDWARE_CLASSCAST                3
+#define EXCEPTION_HARDWARE_ARRAYSTORE               3
 
-#define EXCEPTION_HARDWARE_EXCEPTION                5
-#define EXCEPTION_HARDWARE_PATCHER                  6
-#define EXCEPTION_HARDWARE_COMPILER                 7
+#define EXCEPTION_HARDWARE_CLASSCAST                5
+#define EXCEPTION_HARDWARE_EXCEPTION                6
+#define EXCEPTION_HARDWARE_PATCHER                  7
 
-#define EXCEPTION_HARDWARE_LARGEST                  7
+#define EXCEPTION_HARDWARE_COMPILER                 9
+
+#define EXCEPTION_HARDWARE_LARGEST                  9
 
 
 /* function prototypes ********************************************************/