Skip to content

Commit e85e9ec

Browse files
committed
Add missing @ExplodeLoop
1 parent 2dee9e8 commit e85e9ec

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/bytecode_dsl/PBytecodeDSLRootNode.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1923,6 +1923,7 @@ public static void doIt(VirtualFrame frame, Object value, Object primary, Object
19231923
@ConstantOperand(type = LocalRangeAccessor.class)
19241924
@ImportStatic({PGuards.class})
19251925
public static final class UnpackToLocals {
1926+
@ExplodeLoop
19261927
@Specialization(guards = "isBuiltinSequence(sequence)")
19271928
public static void doUnpackSequence(VirtualFrame localFrame, LocalRangeAccessor results, PSequence sequence,
19281929
@Bind Node inliningTarget,
@@ -1954,6 +1955,7 @@ private static void raiseError(Node inliningTarget, PRaiseNode raiseNode, int le
19541955
}
19551956

19561957
@Specialization
1958+
@ExplodeLoop
19571959
@InliningCutoff
19581960
public static void doUnpackIterable(VirtualFrame virtualFrame, LocalRangeAccessor results, Object collection,
19591961
@Bind Node inliningTarget,

0 commit comments

Comments
 (0)