Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for CrossProcessSynchronizingIndexedCache (0.28 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/CrossProcessSynchronizingIndexedCache.java

     */
    public class CrossProcessSynchronizingIndexedCache<K, V> implements MultiProcessSafeIndexedCache<K, V> {
        private final CrossProcessCacheAccess cacheAccess;
        private final MultiProcessSafeAsyncPersistentIndexedCache<K, V> target;
    
        public CrossProcessSynchronizingIndexedCache(MultiProcessSafeAsyncPersistentIndexedCache<K, V> target, CrossProcessCacheAccess cacheAccess) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory.java

                MultiProcessSafeAsyncPersistentIndexedCache<K, V> memCache = applyInMemoryCaching(cacheId, asyncCache, maxEntriesToKeepInMemory, cacheInMemoryForShortLivedProcesses);
                return new CrossProcessSynchronizingIndexedCache<>(memCache, crossProcessCacheAccess);
            }
        }
    
        private static class CacheDetails {
            private final int maxEntries;
            private final Cache<Object, Object> entries;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:36 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top