unsafe extern "C" fn _trace(trc: *mut JSTracer, obj: *mut JSObject)