Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_6_X 195339660 -> 608a27017


Control access to wrapped cache

(cherry picked from commit 0f0c96d)


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/608a2701
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/608a2701
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/608a2701

Branch: refs/heads/GROOVY_2_6_X
Commit: 608a2701785279297feb11390d7ce45f1b2b4fdf
Parents: 1953396
Author: danielsun1106 <[email protected]>
Authored: Sun Mar 25 13:45:03 2018 +0800
Committer: danielsun1106 <[email protected]>
Committed: Sun Mar 25 13:45:59 2018 +0800

----------------------------------------------------------------------
 .../codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/608a2701/src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java 
b/src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
index 4bbfc9b..e1b3365 100644
--- 
a/src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
+++ 
b/src/main/java/org/codehaus/groovy/runtime/memoize/ConcurrentCommonCache.java
@@ -258,7 +258,7 @@ public class ConcurrentCommonCache<K, V> implements 
EvictableCache<K, V>, ValueC
      * deal with the backed cache guarded by write lock
      * @param action the content to complete
      */
-    public <R> R doWithWriteLock(Action<K, V, R> action) {
+    private <R> R doWithWriteLock(Action<K, V, R> action) {
         writeLock.lock();
         try {
             return action.doWith(commonCache);
@@ -271,7 +271,7 @@ public class ConcurrentCommonCache<K, V> implements 
EvictableCache<K, V>, ValueC
      * deal with the backed cache guarded by read lock
      * @param action the content to complete
      */
-    public <R> R doWithReadLock(Action<K, V, R> action) {
+    private <R> R doWithReadLock(Action<K, V, R> action) {
         readLock.lock();
         try {
             return action.doWith(commonCache);

Reply via email to