@MagicConstant(valuesFromClass = ThreadReference.class)
  public int status() {
    try {
      return getThreadReference().status();
    }
    catch (IllegalThreadStateException | ObjectCollectedException e) {
      return ThreadReference.THREAD_STATUS_ZOMBIE;
    }
  }
@MagicConstant(valuesFromClass = ThreadReference.class)
  public int status()