provide the `` identity '' hash code that system.identityhashcode would produce . added here as an extension because calling system.identityhashcode and other java-integration-related mechanisms will cause some core types to coerce to java types , losing their proper identity . concode_field_sep PlaceHolder placeHolder concode_field_sep IRubyObject reference concode_elem_sep IRubyObject dereference concode_elem_sep void load concode_elem_sep IRubyObject reference0 concode_elem_sep IRubyObject rubygems_disabled_p
IRubyObject function ( ThreadContext arg0 , IRubyObject arg1 , IRubyObject arg2 ) { return arg0 . runtime . newFixnum ( System . identityHashCode ( arg2 ) ) ; }