prims.cc (_Jv_InitPrimClass): Don't create an array class.

2004-07-23  Bryce McKinlay  <mckinlay@redhat.com>

	* prims.cc (_Jv_InitPrimClass): Don't create an array class.
	(_Jv_CreateJavaVM): Don't pass array vtable parameter to
	_Jv_InitPrimClass.
	(DECLARE_PRIM_TYPE): Don't declare array vtables.
	* include/jvm.h (struct _Jv_ArrayVTable): Removed.
	* java/lang/Class.h (_Jv_InitPrimClass): Update friend declaration.

From-SVN: r85109
This commit is contained in:
Bryce McKinlay 2004-07-24 01:17:29 +00:00 committed by Bryce McKinlay
parent bbc630f5d9
commit ffe4e0376f
4 changed files with 20 additions and 21 deletions

View file

@ -79,12 +79,6 @@ struct _Jv_VTable
// to keep this up to date by hand.
#define NUM_OBJECT_METHODS 5
// This structure is the type of an array's vtable.
struct _Jv_ArrayVTable : public _Jv_VTable
{
vtable_elt extra_method[NUM_OBJECT_METHODS - 1];
};
union _Jv_word
{
jobject o;