>>>>> "Andrew" == Andrew Haley <aph@redhat.com> writes: Andrew> Just make _Jv_MarkObj() do it. It's the easiest solution, for Andrew> sure. Yeah. It occurred to me that you could also implement this by having boehm.c generate a length descriptor even if the object has non-pointer fields. Tom