We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8e9377 commit dee2627Copy full SHA for dee2627
common/src/main/java/org/embeddedt/modernfix/util/LRUMap.java
@@ -28,6 +28,7 @@ public void setPermanentEntries(Set<K> permanentEntries) {
28
}
29
30
public void dropEntriesToMeetSize(int size) {
31
+ int expectedQuota = size;
32
// Increase allowed size quota to include permanent entries
33
size += permanentEntries.size();
34
int prevSize = size();
@@ -39,6 +40,7 @@ public void dropEntriesToMeetSize(int size) {
39
40
iterator.remove();
41
42
43
+ trim(size() + expectedQuota);
44
if(ModernFixPlatformHooks.INSTANCE.isDevEnv()) {
45
ModernFix.LOGGER.warn("Trimmed map from {} to {} entries", prevSize, size);
46
0 commit comments