I can't understand that why "sizeof(int32)" must used in [newObject.c:59] I think that sz = CLASS_FSIZE(class) * sizeof(int32) + sizeof(Hjava_lang_Object) must replaced with sz = CLASS_FSIZE(class) + sizeof(Hjava_lang_Object); .... Is my mistake? please answer me~