|
136 | 136 | import com.oracle.graal.python.builtins.objects.common.HashingStorageLibrary;
|
137 | 137 | import com.oracle.graal.python.builtins.objects.common.SequenceNodes;
|
138 | 138 | import com.oracle.graal.python.builtins.objects.common.SequenceNodes.GetObjectArrayNode;
|
139 |
| -import com.oracle.graal.python.builtins.objects.common.SequenceNodesFactory.GetObjectArrayNodeGen; |
140 | 139 | import com.oracle.graal.python.builtins.objects.common.SequenceStorageNodes;
|
141 | 140 | import com.oracle.graal.python.builtins.objects.common.SequenceStorageNodes.NoGeneralizationNode;
|
| 141 | +import com.oracle.graal.python.builtins.objects.common.SequenceNodesFactory.GetObjectArrayNodeGen; |
142 | 142 | import com.oracle.graal.python.builtins.objects.complex.PComplex;
|
143 | 143 | import com.oracle.graal.python.builtins.objects.dict.PDict;
|
144 | 144 | import com.oracle.graal.python.builtins.objects.ellipsis.PEllipsis;
|
|
267 | 267 | import com.oracle.truffle.api.interop.InteropLibrary;
|
268 | 268 | import com.oracle.truffle.api.interop.UnsupportedMessageException;
|
269 | 269 | import com.oracle.truffle.api.library.CachedLibrary;
|
270 |
| -import com.oracle.truffle.api.nodes.ExplodeLoop; |
271 | 270 | import com.oracle.truffle.api.nodes.UnexpectedResultException;
|
272 | 271 | import com.oracle.truffle.api.object.HiddenKey;
|
273 | 272 | import com.oracle.truffle.api.profiles.BranchProfile;
|
@@ -2186,7 +2185,6 @@ public PFunction function(Object cls, PCode code, PDict globals, String name, PT
|
2186 | 2185 | return factory().createFunction(name, getTypeName(cls), code, globals, getObjectArrayNode.execute(defaultArgs), null, getClosure(getObjectArrayNode.execute(closure)));
|
2187 | 2186 | }
|
2188 | 2187 |
|
2189 |
| - @ExplodeLoop |
2190 | 2188 | private static PCell[] getClosure(Object[] closure) {
|
2191 | 2189 | assert closure != null;
|
2192 | 2190 | PCell[] cells = new PCell[closure.length];
|
|
0 commit comments