public static void configure()

in geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/GcLoggingParameters.java [33:52]


  public static void configure(final TestConfig testConfig) {
    if (getBoolean(WITH_GC_LOGGING)) {
      final JavaVersion javaVersion = JavaVersion.current();
      logger.info("Configuring GC logging parameters for Java {}.", javaVersion);
      if (javaVersion.atLeast(v11)) {
        configureGeodeProductJvms(testConfig, "-Xlog:gc*:OUTPUT_DIR/gc.log");
      } else {
        configureGeodeProductJvms(testConfig,
            "-XX:+PrintGCDetails",
            "-XX:+PrintGCTimeStamps",
            "-XX:+PrintGCDateStamps",
            "-XX:+PrintGCApplicationStoppedTime",
            "-XX:+PrintGCApplicationConcurrentTime",
            "-XX:+UseGCLogFileRotation",
            "-XX:NumberOfGCLogFiles=20",
            "-XX:GCLogFileSize=1M",
            "-Xloggc:OUTPUT_DIR/gc.log");
      }
    }
  }