Skip to content

Commit 1770a98

Browse files
committed
Use UIThresholds.MAX_MERGED_OBJECTS for guest language merged objects
1 parent b68bf3c commit 1770a98

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

visualvm/heapviewer.truffle/src/org/graalvm/visualvm/heapviewer/truffle/TruffleObjectMergedFields.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ protected HeapViewerNode[] lazilyComputeChildren(Heap heap, String viewID, HeapV
225225

226226
final TruffleLanguage language = getLanguage();
227227

228-
NodesComputer<InstanceCounter.Record> computer = new NodesComputer<InstanceCounter.Record>(valuesCount, 20) {
228+
NodesComputer<InstanceCounter.Record> computer = new NodesComputer<InstanceCounter.Record>(valuesCount, UIThresholds.MAX_MERGED_OBJECTS) {
229229
protected boolean sorts(DataType dataType) {
230230
return true;
231231
}
@@ -291,7 +291,7 @@ protected String getNodesContainerString(String firstNodeIdx, String lastNodeIdx
291291

292292
valuesCount = values.size();
293293

294-
NodesComputer<Map.Entry<String, Integer>> computer = new NodesComputer<Map.Entry<String, Integer>>(valuesCount, 20) {
294+
NodesComputer<Map.Entry<String, Integer>> computer = new NodesComputer<Map.Entry<String, Integer>>(valuesCount, UIThresholds.MAX_MERGED_OBJECTS) {
295295
protected boolean sorts(DataType dataType) {
296296
return true;
297297
}
@@ -357,7 +357,7 @@ protected Object getValue(DataType type, Heap heap) {
357357

358358
protected HeapViewerNode[] lazilyComputeChildren(Heap heap, String viewID, HeapViewerNodeFilter viewFilter, List<DataType> dataTypes, List<SortOrder> sortOrders, Progress progress) throws InterruptedException {
359359
final String fieldName = fieldName();
360-
NodesComputer<O> computer = new NodesComputer<O>(valuesCount, 20) {
360+
NodesComputer<O> computer = new NodesComputer<O>(valuesCount, UIThresholds.MAX_MERGED_OBJECTS) {
361361
protected boolean sorts(DataType dataType) {
362362
return true;
363363
}
@@ -437,7 +437,7 @@ protected Object getValue(DataType type, Heap heap) {
437437

438438
protected HeapViewerNode[] lazilyComputeChildren(Heap heap, String viewID, HeapViewerNodeFilter viewFilter, List<DataType> dataTypes, List<SortOrder> sortOrders, Progress progress) throws InterruptedException {
439439
final String fieldName = fieldName();
440-
NodesComputer<O> computer = new NodesComputer<O>(valuesCount, 20) {
440+
NodesComputer<O> computer = new NodesComputer<O>(valuesCount, UIThresholds.MAX_MERGED_OBJECTS) {
441441
protected boolean sorts(DataType dataType) {
442442
return true;
443443
}

visualvm/heapviewer.truffle/src/org/graalvm/visualvm/heapviewer/truffle/TruffleObjectMergedReferences.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ private abstract class MergedObjectReferenceNode extends HeapViewerNodeWrapper {
189189

190190

191191
protected HeapViewerNode[] lazilyComputeChildren(Heap heap, String viewID, HeapViewerNodeFilter viewFilter, List<DataType> dataTypes, List<SortOrder> sortOrders, Progress progress) throws InterruptedException {
192-
NodesComputer<O> computer = new NodesComputer<O>(getCount(), 20) {
192+
NodesComputer<O> computer = new NodesComputer<O>(getCount(), UIThresholds.MAX_MERGED_OBJECTS) {
193193
protected boolean sorts(DataType dataType) {
194194
return !DataType.COUNT.equals(dataType);
195195
}

0 commit comments

Comments
 (0)