--- ../../../libcore/ojluni/src/main/java/java/util/AbstractCollection.java 2019-05-31 10:36:26.634361294 -0700 | |
+++ src-ex/java/util/AbstractCollection.java 2019-11-18 13:04:48.253575013 -0800 | |
@@ -63,7 +63,13 @@ | |
* Sole constructor. (For invocation by subclass constructors, typically | |
* implicit.) | |
*/ | |
+ public static volatile int TOTAL_COUNT; | |
+ public int cnt; | |
+ | |
protected AbstractCollection() { | |
+ synchronized (Collection.class) { | |
+ cnt = ++TOTAL_COUNT; | |
+ } | |
} | |
// Query Operations |