docs: public void processOpCall(CustomOp op) {
          // total number of invocations
          invocationsCount.incrementAndGet();
  
          // number of invocations for this specific op
          opCounter.incrementCount(op.opName());
  
          // number of invocations for specific class
          String opClass = getOpClass(op);
          classCounter.incrementCount(opClass);
  
  
          lastZ = 0;
          prevOpMatching = opClass;
          prevOpMatchingDetailed = opClass + " " + op.opName();
          prevOpMatchingInverted = opClass + " " + op.opName();
  
          updatePairs(op.opName(), opClass);
  
          // TODO: to be implemented
          //for (OpProfilerListener listener : listeners) {
          //  listener.invoke(op);
          //}
      }