Right now gcj calls _Jv_ functions to allocate objects. It would be more efficient to emit calls directly to the GC functions. We could do this without violating modularity either by simply naming the GC functions appropriately, or by having options in libgcj.spec that tell gcj the names of the GC allocation functions.
Confirmed.
Closing as won't fix as the Java front-end has been removed from the trunk.