Added some members that should not be removed or renamed

This commit is contained in:
Carsten Elton Sorensen 2012-12-21 14:18:41 +01:00
parent 9f22a701cc
commit 887a32bc10

View File

@ -246,3 +246,39 @@
}
-keep class sun.net.www.protocol.jar.Handler
# These concurrent classes refer to certain members reflectively in their static initializers
-keepclassmembers class java.util.concurrent.ConcurrentHashMap$HashEntry {
*** next;
}
-keepclassmembers class java.util.concurrent.CopyOnWriteArrayList {
*** lock;
}
-keepclassmembers class java.util.concurrent.CountDownLatch {
*** allocationSpinLock;
}
-keepclassmembers class java.util.concurrent.PriorityBlockingQueue {
*** allocationSpinLock;
}
-keepclassmembers class java.util.concurrent.SynchronousQueue$TransferStack {
*** head;
}
-keepclassmembers class java.util.concurrent.ConcurrentLinkedQueue {
*** head;
*** tail;
}
-keepclassmembers class java.util.concurrent.ConcurrentLinkedQueue$Node {
*** item;
*** next;
}
-keepclassmembers class java.util.concurrent.SynchronousQueue$TransferStack$SNode {
*** match;
*** next;
}