add rb_obj_hash C source code