From 0eff92a539ab869b892b1193dda226a65babf497 Mon Sep 17 00:00:00 2001 From: hengyunabc Date: Tue, 24 Sep 2019 16:41:35 +0800 Subject: [PATCH] improve classloader hash string. --- .../main/java/com/taobao/arthas/core/util/ClassLoaderUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/taobao/arthas/core/util/ClassLoaderUtils.java b/core/src/main/java/com/taobao/arthas/core/util/ClassLoaderUtils.java index 555049bec..0f65b16a7 100644 --- a/core/src/main/java/com/taobao/arthas/core/util/ClassLoaderUtils.java +++ b/core/src/main/java/com/taobao/arthas/core/util/ClassLoaderUtils.java @@ -49,7 +49,7 @@ public class ClassLoaderUtils { if (hashCode <= 0) { hashCode = System.identityHashCode(classLoader); if (hashCode < 0) { - hashCode = -hashCode; + hashCode = hashCode & Integer.MAX_VALUE; } } return Integer.toHexString(hashCode);