writes the base address of the given native object at the given offset of this native object . concode_field_sep Unsafe unsafe concode_elem_sep long address concode_elem_sep int pageSize concode_elem_sep ByteOrder byteOrder concode_elem_sep long allocationAddress concode_field_sep NativeObject getObject concode_elem_sep long address concode_elem_sep byte getByte concode_elem_sep short getShort concode_elem_sep void putInt concode_elem_sep void putChar concode_elem_sep double getDouble concode_elem_sep void putDouble concode_elem_sep int pageSize concode_elem_sep float getFloat concode_elem_sep void putLong concode_elem_sep long allocationAddress concode_elem_sep NativeObject subObject concode_elem_sep long getLong concode_elem_sep char getChar concode_elem_sep int getInt concode_elem_sep void putFloat concode_elem_sep int addressSize concode_elem_sep void putByte concode_elem_sep void putShort concode_elem_sep ByteOrder byteOrder
void function ( int arg0 , NativeObject arg1 ) { switch ( addressSize ( ) ) { case 8 : putLong ( arg0 , arg1 . address ) ; break ; case 4 : putInt ( arg0 , ( int ) ( arg1 . address & 0x00000000FFFFFFFF ) ) ; break ; default : throw new InternalError ( "srini_string" ) ; } }