Skip to content

Commit caa1fc0

Browse files
committed
Remove unconditional splitting of small methods
This does cause a lot of trouble for TruffleSOM microbenchmarks Signed-off-by: Stefan Marr <git@stefan-marr.de>
1 parent b9420a2 commit caa1fc0

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/OptimizedDirectCallNode.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,6 @@ private boolean shouldSplit() {
191191
return false;
192192
}
193193

194-
// max one child call and callCount > 2 and kind of small number of nodes
195-
if (isMaxSingleCall()) {
196-
return true;
197-
}
198194
return countPolymorphic() >= 1;
199195
}
200196

0 commit comments

Comments
 (0)