Skip to content

Commit

Permalink
follow your heart .jerqi
Browse files Browse the repository at this point in the history
  • Loading branch information
zuston committed Aug 16, 2023
1 parent d69c780 commit a620c06
Showing 1 changed file with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -408,15 +408,15 @@ public List<AddBlockEvent> buildBlockEvents(List<ShuffleBlockInfo> shuffleBlockI
+ totalSize
+ " bytes");
// Use final temporary variables for closures
final long _memoryUsed = memoryUsed;
final List<ShuffleBlockInfo> _blocks = shuffleBlockInfosPerEvent;
final long memoryUsedTemp = memoryUsed;
final List<ShuffleBlockInfo> shuffleBlocksTemp = shuffleBlockInfosPerEvent;
events.add(
new AddBlockEvent(
taskId,
shuffleBlockInfosPerEvent,
() -> {
freeAllocatedMemory(_memoryUsed);
_blocks.stream().forEach(x -> x.getData().release());
freeAllocatedMemory(memoryUsedTemp);
shuffleBlocksTemp.stream().forEach(x -> x.getData().release());
}));
shuffleBlockInfosPerEvent = Lists.newArrayList();
totalSize = 0;
Expand All @@ -431,15 +431,15 @@ public List<AddBlockEvent> buildBlockEvents(List<ShuffleBlockInfo> shuffleBlockI
+ totalSize
+ " bytes");
// Use final temporary variables for closures
final long _memoryUsed = memoryUsed;
final List<ShuffleBlockInfo> _blocks = shuffleBlockInfosPerEvent;
final long memoryUsedTemp = memoryUsed;
final List<ShuffleBlockInfo> shuffleBlocksTemp = shuffleBlockInfosPerEvent;
events.add(
new AddBlockEvent(
taskId,
shuffleBlockInfosPerEvent,
() -> {
freeAllocatedMemory(_memoryUsed);
_blocks.stream().forEach(x -> x.getData().release());
freeAllocatedMemory(memoryUsedTemp);
shuffleBlocksTemp.stream().forEach(x -> x.getData().release());
}));
}
return events;
Expand Down

0 comments on commit a620c06

Please sign in to comment.