Loading core/java/com/android/internal/util/ArrayUtils.java +1 −1 Original line number Diff line number Diff line Loading @@ -107,7 +107,7 @@ public class ArrayUtils return (T[]) EmptyArray.OBJECT; } int bucket = ((System.identityHashCode(kind) / 8) & 0x7FFFFFFF) % CACHE_SIZE; int bucket = (kind.hashCode() & 0x7FFFFFFF) % CACHE_SIZE; Object cache = sCache[bucket]; if (cache == null || cache.getClass().getComponentType() != kind) { Loading Loading
core/java/com/android/internal/util/ArrayUtils.java +1 −1 Original line number Diff line number Diff line Loading @@ -107,7 +107,7 @@ public class ArrayUtils return (T[]) EmptyArray.OBJECT; } int bucket = ((System.identityHashCode(kind) / 8) & 0x7FFFFFFF) % CACHE_SIZE; int bucket = (kind.hashCode() & 0x7FFFFFFF) % CACHE_SIZE; Object cache = sCache[bucket]; if (cache == null || cache.getClass().getComponentType() != kind) { Loading