gcc/libjava/java
Andrew Haley e046c56eee class.c (make_class_data): When using flag_indirect_classes, don't initialize the vtable of Class instances.
2006-06-16  Andrew Haley  <aph@redhat.com>

        * class.c (make_class_data): When using flag_indirect_classes,
        don't initialize the vtable of Class instances.

2006-06-16  Andrew Haley  <aph@redhat.com>

        * java/lang/natClassLoader.cc (_Jv_NewClassFromInitializer): Don't
        copy the whole Class instance from the initializer: instead, copy
        everything but the first word (the vtable pointer).
        Change prototype to (const char* class_initializer).
        (_Jv_RegisterNewClasses): Change prototype to (const char**).
        * java/lang/Class.h (_Jv_RegisterNewClasses): Change prototype to
        (const char**).

From-SVN: r114714
2006-06-16 08:56:29 +00:00
..
io natFilePosix.cc (getCanonicalPath): Rewritten. 2006-06-06 15:09:20 +00:00
lang class.c (make_class_data): When using flag_indirect_classes, don't initialize the vtable of Class instances. 2006-06-16 08:56:29 +00:00
net re PR libgcj/27024 (Implement URLConnection.getFileNameMap) 2006-05-24 21:44:34 +00:00
nio sources.am, [...]: Rebuilt. 2006-05-13 21:21:28 +00:00
security Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00
text sources.am, [...]: Rebuilt. 2006-05-13 18:41:38 +00:00
util Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00