* prims.cc (DECLARE_PRIM_TYPE): Define a vtable as well.
(_Jv_PrimClass): Set `methods' by calling _Jv_FindArrayClass. * include/jvm.h (struct _Jv_ArrayVTable): Declare. (NUM_OBJECT_METHODS): New define. * java/lang/natClassLoader.cc (_Jv_FindArrayClass): Added `array_vtable' parameter. Added assertion. * java/lang/Class.h (_Jv_FindArrayClass): Added `array_vtable' parameter. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34312 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- libjava/ChangeLog 11 additions, 0 deletionslibjava/ChangeLog
- libjava/include/jvm.h 12 additions, 0 deletionslibjava/include/jvm.h
- libjava/java/lang/Class.h 2 additions, 1 deletionlibjava/java/lang/Class.h
- libjava/java/lang/natClassLoader.cc 8 additions, 4 deletionslibjava/java/lang/natClassLoader.cc
- libjava/prims.cc 12 additions, 2 deletionslibjava/prims.cc
Loading
Please register or sign in to comment