Status fields:
creation_ts: | 2008-03-26 14:21 |
---|---|
component: | vm |
version: | default branch |
rep_platform: | All |
op_sys: | Linux |
bug_status: | RESOLVED |
resolution: | FIXED |
reporter: | twisti@complang.tuwien.ac.at |
See: hotspot/src/share/vm/classfile/systemDictionary.cpp (resolve_super_or_fail) This function calls handle_resolution_exception with throwError is true. CACAO throws ClassNotFoundException in this case.
OK, this was actually more work than I thought. This changeset fixes it and adds a unit test: http://mips.complang.tuwien.ac.at/hg/cacao/rev/4067fe3a3bee
The same applies to super interfaces. http://mips.complang.tuwien.ac.at/hg/cacao/rev/a9203003de40