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);
}

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 ) ; }
frees all resources for an file_obj object ; optionally remove association from port
