- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for BlockPayload (0.13 sec)
-
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/BlockPayload.java
* limitations under the License. */ package org.gradle.cache.internal.btree; import java.io.DataInputStream; import java.io.DataOutputStream; public abstract class BlockPayload { private Block block; public Block getBlock() { return block; } public void setBlock(Block block) { this.block = block; } public BlockPointer getPos() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/StateCheckBlockStore.java
} @Override public void remove(BlockPayload block) { assert open; blockStore.remove(block); } @Override public <T extends BlockPayload> T readFirst(Class<T> payloadType) { assert open; return blockStore.readFirst(payloadType); } @Override public <T extends BlockPayload> T read(BlockPointer pos, Class<T> payloadType) { assert open;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/BlockStore.java
/** * Removes the given block from this store. */ void remove(BlockPayload block); /** * Reads the first block from this store. */ <T extends BlockPayload> T readFirst(Class<T> payloadType); /** * Reads a block from this store. */ <T extends BlockPayload> T read(BlockPointer pos, Class<T> payloadType); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/FreeListBlockStore.java
@Override public <T extends BlockPayload> T read(BlockPointer pos, Class<T> payloadType) { return store.read(pos, payloadType); } @Override public void write(BlockPayload block) { attach(block); store.write(block); } @Override public void attach(BlockPayload block) { store.attach(block); freeListBlock.alloc(block.getBlock()); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 16:02:32 UTC 2024 - 8.7K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/CachingBlockStore.java
private final Map<BlockPointer, BlockPayload> dirty = new LinkedHashMap<BlockPointer, BlockPayload>(); private final Cache<BlockPointer, BlockPayload> indexBlockCache = CacheBuilder.newBuilder().maximumSize(100).concurrencyLevel(1).build(); private final ImmutableSet<Class<? extends BlockPayload>> cacheableBlockTypes; public CachingBlockStore(BlockStore store, Collection<Class<? extends BlockPayload>> cacheableBlockTypes) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 3.9K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/Block.java
static final int LONG_SIZE = 8; static final int INT_SIZE = 4; static final int SHORT_SIZE = 2; private BlockPayload payload; protected Block(BlockPayload payload) { this.payload = payload; payload.setBlock(this); } public BlockPayload getPayload() { return payload; } protected void detach() { payload.setBlock(null);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 1.6K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/btree/FileBackedBlockStore.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 7.7K bytes - Viewed (0)