question: void releaseObject ( long object , boolean dissociate ) { if ( dissociate ) { try { portDissociate ( port , PORT_SOURCE_FILE , object ) ; } catch ( UnixException x ) { } } long name = unsafe . getAddress ( object + OFFSET_FO_NAME ) ; unsafe . freeMemory ( name ) ; unsafe . freeMemory ( object ) ; }
target:  Frees all resources for an file_obj object; optionally remove association from port