@Override
    public Class<?> consumeClassData(String name, byte[] data) throws IOException {
      long start = startTiming();
      try {
        return classDataConsumer.consumeClassData(name, data);
      }
      finally {
        record(start);
      }
    }
@Override
    public Class<?> consumeClassData(String name, byte[] data)