public final String identifierString(){
  if (address != -1) {
    return String.format("%04x",address);
  }
  return Hex.u4(System.identityHashCode(this));
}

public final String identifierString ( ) { if ( address != - 1 ) { return String . format ( "%04x" , address ) ; } return Hex . u4 ( System . identityHashCode ( this ) ) ; }
gets the short identifier for this instruction . this is its address , if assigned , or its identity hashcode if not .
