gravity
pub unsafe extern "C" fn gravity_gray_object( vm: *mut gravity_vm, obj: *mut gravity_object_t)