Skip to content

Commit df164b2

Browse files
committed
unroll longer frame syncs
1 parent 1afa6a6 commit df164b2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/frame/MaterializeFrameNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ public SyncFrameValuesNode(boolean adoptable) {
309309

310310
public abstract void execute(VirtualFrame frame, PFrame pyframe, Frame frameToSync);
311311

312-
@Specialization(guards = {"hasLocalsStorage(pyFrame, frameToSync)", "frameToSync.getFrameDescriptor() == cachedFd", "cachedSlots.length < 32"}, //
312+
@Specialization(guards = {"hasLocalsStorage(pyFrame, frameToSync)", "frameToSync.getFrameDescriptor() == cachedFd", "cachedSlots.length < 64"}, //
313313
assumptions = "cachedFd.getVersion()", //
314314
limit = "1")
315315
@ExplodeLoop

0 commit comments

Comments
 (0)