Philipp Tomsich
Christian Thalinger
- $Id: headers.c 3459 2005-10-20 00:49:47Z edwin $
+ $Id: headers.c 3547 2005-11-03 20:38:59Z twisti $
*/
}
+java_objectheader *new_illegalmonitorstateexception(void)
+{
+ fprintf(stderr, "%s", string_java_lang_IllegalMonitorStateException);
+ exit(1);
+
+ /* keep compiler happy */
+
+ return NULL;
+}
+
+
java_objectheader *new_negativearraysizeexception(void)
{
fprintf(stderr, "%s", string_java_lang_NegativeArraySizeException);
Changes: Edwin Steiner
- $Id: exceptions.c 3498 2005-10-26 16:42:22Z twisti $
+ $Id: exceptions.c 3547 2005-11-03 20:38:59Z twisti $
*/
!link_class(class_java_lang_IllegalArgumentException))
return false;
+ /* java/lang/IllegalMonitorStateException */
+
+ if (!(class_java_lang_IllegalMonitorStateException =
+ load_class_bootstrap(utf_java_lang_IllegalMonitorStateException)) ||
+ !link_class(class_java_lang_IllegalMonitorStateException))
+ return false;
+
/* java/lang/NullPointerException */
if (!(class_java_lang_NullPointerException =
}
+/* new_illegalmonitorstateexception ********************************************
+
+ Generates a java.lang.IllegalMonitorStateException for the VM
+ thread system.
+
+*******************************************************************************/
+
+java_objectheader *new_illegalmonitorstateexception(void)
+{
+ java_objectheader *e;
+
+ if (!(e = native_new_and_init(class_java_lang_IllegalMonitorStateException)))
+ return *exceptionptr;
+
+ return e;
+}
+
+
/* new_negativearraysizeexception **********************************************
generates a java.lang.NegativeArraySizeException for the jit compiler
Changes: Edwin Steiner
- $Id: exceptions.h 3466 2005-10-20 10:42:12Z edwin $
+ $Id: exceptions.h 3547 2005-11-03 20:38:59Z twisti $
*/
java_objectheader *new_arraystoreexception(void);
java_objectheader *new_classcastexception(void);
java_objectheader *new_illegalargumentexception(void);
+java_objectheader *new_illegalmonitorstateexception(void);
java_objectheader *new_negativearraysizeexception(void);
java_objectheader *new_nullpointerexception(void);