docs: public void recordValue(final long value) throws ArrayIndexOutOfBoundsException {
          long criticalValueAtEnter = recordingPhaser.writerCriticalSectionEnter();
          try {
              activeHistogram.recordValue(value);
          } finally {
              recordingPhaser.writerCriticalSectionExit(criticalValueAtEnter);
          }
      }