From acc07fac32e019451b2a1ade3e30068b1740ee70 Mon Sep 17 00:00:00 2001 From: Dmitriy Dumanskiy Date: Fri, 9 Jun 2017 16:55:29 +0300 Subject: [PATCH] disabling leak detection micro benchmark Motivation: When I run Netty micro benchmarks I get many warnings like: WARNING: -Dio.netty.noResourceLeakDetection is deprecated. Use '-Dio.netty.leakDetection.level=simple' instead. Modification: -Dio.netty.noResourceLeakDetection replaced with -Dio.netty.leakDetection.level=disabled. Result: No warnings. --- .../io/netty/microbench/util/AbstractMicrobenchmarkBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmarkBase.java b/microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmarkBase.java index 6148b71079..d3400d3463 100644 --- a/microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmarkBase.java +++ b/microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmarkBase.java @@ -45,7 +45,7 @@ public abstract class AbstractMicrobenchmarkBase { protected static final String[] BASE_JVM_ARGS = { "-server", "-dsa", "-da", "-ea:io.netty...", "-XX:+AggressiveOpts", "-XX:+UseBiasedLocking", "-XX:+UseFastAccessorMethods", "-XX:+OptimizeStringConcat", - "-XX:+HeapDumpOnOutOfMemoryError", "-Dio.netty.noResourceLeakDetection"}; + "-XX:+HeapDumpOnOutOfMemoryError", "-Dio.netty.leakDetection.level=disabled"}; static { ResourceLeakDetector.setLevel(ResourceLeakDetector.Level.DISABLED);