code: public static void traceStateChanged(final TraceComponent traceComponent) {
          if (instrumentation == null) {
              return;
          }
          if (!injectAtTransform && traceComponent.isEntryEnabled()) {
              final Class<?> traceClass = traceComponent.getTraceClass();
              if ((traceClass != null) && (traceClass != LibertyRuntimeTransformer.class)) {
                  LibertyRuntimeTransformer.addTransformer();
                  traceComponentByClass.put(traceClass, new WeakReference<TraceComponent>(traceComponent));
                  //if (retransformExecutor == null) {
                      retransformClass(traceClass);
  //                } else {
  //                    // IBM Hot Code Replace Bug:
  //                    // Run async on another thread so this thread can return from <clinit>
  //                    retransformExecutor.execute(new Runnable() {
  //                        @Override
  //                        public void run() {
  //                            retransformClass(traceClass);
  //                        }
  //                    });
  //                }
              }
          }
      }
docs: Callback from the RAS code that indicates that the trace spec for
  a {@code TraceComponent} has changed.
  
  @param traceComponent the trace component that has changed