Skip to content

Commit 6f52a8f

Browse files
committed
Use parallelSort for links
1 parent 44e8664 commit 6f52a8f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

visualizer/IdealGraphVisualizer/HierarchicalLayout/src/main/java/org/graalvm/visualizer/hierarchicallayout/HierarchicalLayoutManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2914,12 +2914,12 @@ protected void run() {
29142914
}
29152915

29162916
// Set up edges
2917-
List<? extends Link> links = new ArrayList<>(graph.getLinks());
2917+
Link[] links = graph.getLinks().toArray(new Link[0]);
29182918
final boolean VIP = !noVip;
29192919
if (VIP) {
2920-
Collections.sort(links, LINK_COMPARATOR);
2920+
Arrays.parallelSort(links, LINK_COMPARATOR);
29212921
} else {
2922-
Collections.sort(links, LINK_NOVIP_COMPARATOR);
2922+
Arrays.parallelSort(links, LINK_NOVIP_COMPARATOR);
29232923
}
29242924

29252925
for (Link l : links) {

0 commit comments

Comments
 (0)