static void onExit()

in feline/src/main/java/com/spotify/feline/FelineTransformer.java [125:134]


    static void onExit(@Advice.Enter Map<String, Object> data) {
      final Object startTimeNanosObj = data.remove("startTimeNanos");
      if (startTimeNanosObj != null) {
        FelineRuntime.BLOCKED_THREADS.remove(Thread.currentThread().getId());
        final long startTimeNanos = (Long) startTimeNanosObj;
        final long endTimeNanos = System.nanoTime();
        data.put("blockedTimeNanos", endTimeNanos - startTimeNanos);
        FelineRuntime.acceptOnExit(data);
      }
    }