* src/vm/utf8.c (utf_java_lang_ClassCastException): Added.
authortwisti <none@none>
Sat, 8 Jul 2006 20:16:05 +0000 (20:16 +0000)
committertwisti <none@none>
Sat, 8 Jul 2006 20:16:05 +0000 (20:16 +0000)
commitb309e2b47128087b4e4a79b0a92404a412c90e53
tree8e25cd9276dd8359a4bc8a3c91204de057b7ce69
parent189c219a95b86ddd290529da647d1e22231b4d2b
* src/vm/utf8.c (utf_java_lang_ClassCastException): Added.
(utf8_init): Initialize utf_java_lang_ClassCastException.
* src/vm/utf8.h (utf_java_lang_ClassCastException): Added.

* src/vm/class.c (class_java_lang_ClassCastException): Added.
* src/vm/class.h (class_java_lang_ClassCastException): Likewise.

* src/vm/exceptions.c (exceptions_init): Initialize
class_java_lang_ClassCastException.

(new_classcastexception): Renamed to
exceptions_new_classcastexception, pass the failing class name to the
exception.

* src/vm/exceptions.h (exceptionptr): Use thread object directly.
(new_classcastexception): Renamed to
exceptions_new_classcastexception.

* src/vm/jit/stacktrace.c (stacktrace_inline_classcastexception):
Changed signature.
* src/vm/jit/stacktrace.h (stacktrace_inline_classcastexception):
Likewise.

* src/vm/jit/codegen-common.c (codegen_add_classcastexception_ref):
Likewise.
* src/vm/jit/codegen-common.h (codegen_add_classcastexception_ref):
Likewise.

* src/vm/jit/powerpc/codegen.c (codegen): Pass register number to
codegen_add_classcastexception_ref.
src/vm/class.c
src/vm/class.h
src/vm/exceptions.c
src/vm/exceptions.h
src/vm/jit/codegen-common.c
src/vm/jit/codegen-common.h
src/vm/jit/powerpc/codegen.c
src/vm/jit/stacktrace.c
src/vm/jit/stacktrace.h
src/vm/utf8.c
src/vm/utf8.h