GP-2068: Indexing, caching, other optimizations for TraceRmi.

This commit is contained in:
Dan 2023-11-03 10:34:31 -04:00
parent 9c6eabfbb3
commit a41c4ca5f7
63 changed files with 3529 additions and 1167 deletions

View file

@ -761,7 +761,7 @@ public class DbgEngCommandsTest extends AbstractDbgEngTraceRmiTest {
Map.entry("[1]", Lifespan.nowOn(0)),
Map.entry("[2]", Lifespan.span(0, 9)),
Map.entry("[3]", Lifespan.nowOn(0))),
object.getValues()
object.getValues(Lifespan.ALL)
.stream()
.collect(Collectors.toMap(v -> v.getEntryKey(), v -> v.getLifespan())));
}

View file

@ -786,7 +786,7 @@ public class GdbCommandsTest extends AbstractGdbTraceRmiTest {
Map.entry("[1]", Lifespan.nowOn(0)),
Map.entry("[2]", Lifespan.span(0, 9)),
Map.entry("[3]", Lifespan.nowOn(0))),
object.getValues()
object.getValues(Lifespan.ALL)
.stream()
.collect(Collectors.toMap(v -> v.getEntryKey(), v -> v.getLifespan())));
}

View file

@ -810,7 +810,7 @@ public class LldbCommandsTest extends AbstractLldbTraceRmiTest {
Map.entry("[1]", Lifespan.nowOn(0)),
Map.entry("[2]", Lifespan.span(0, 9)),
Map.entry("[3]", Lifespan.nowOn(0))),
object.getValues()
object.getValues(Lifespan.ALL)
.stream()
.collect(Collectors.toMap(v -> v.getEntryKey(), v -> v.getLifespan())));
}