|
41 | 41 | package com.oracle.graal.python.builtins.objects.cext.capi.transitions; |
42 | 42 |
|
43 | 43 | import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.FromLongNode; |
44 | | -import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.FromUInt32Node; |
45 | | -import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.ToInt32Node; |
46 | | -import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.ToInt64Node; |
47 | 44 | import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.ToNativeBorrowedNode; |
48 | 45 | import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodes.ToPythonStringNode; |
49 | 46 | import com.oracle.graal.python.builtins.objects.cext.capi.ExternalFunctionNodesFactory.CheckInquiryResultNodeGen; |
@@ -82,11 +79,11 @@ enum ArgBehavior { |
82 | 79 | TruffleStringPointer("POINTER", "J", "jlong", "long", null, CharPtrToPythonNode::create, CharPtrToPythonNode.getUncached()), |
83 | 80 | Char8("SINT8", "C", "jbyte", "byte", null, null, null), |
84 | 81 | Char16("SINT16", "C", "jchar", "char", null, null, null), |
85 | | - Int32("SINT32", "I", "jint", "int", ToInt32Node::create, null, null), |
86 | | - UInt32("UINT32", "I", "jint", "int", ToInt32Node::create, FromUInt32Node::create, FromUInt32Node.getUncached()), |
87 | | - Int64("SINT64", "J", "jlong", "long", ToInt64Node::create, null, null), |
88 | | - UInt64("UINT64", "J", "jlong", "long", ToInt64Node::create, null, null), |
89 | | - Long("SINT64", "J", "jlong", "long", ToInt64Node::create, FromLongNode::create, FromLongNode.getUncached()), |
| 82 | + Int32("SINT32", "I", "jint", "int", null, null, null), |
| 83 | + UInt32("UINT32", "I", "jint", "int", null, null, null), |
| 84 | + Int64("SINT64", "J", "jlong", "long", null, null, null), |
| 85 | + UInt64("UINT64", "J", "jlong", "long", null, null, null), |
| 86 | + Long("SINT64", "J", "jlong", "long", null, FromLongNode::create, FromLongNode.getUncached()), |
90 | 87 | Float32("FLOAT", "F", "jfloat", "float", null, null, null), |
91 | 88 | Float64("DOUBLE", "D", "jdouble", "double", null, null, null), |
92 | 89 | Void("VOID", "V", "void", "void", null, null, null), |
@@ -128,7 +125,6 @@ public enum ArgDescriptor { |
128 | 125 | Void(ArgBehavior.Void, "void"), |
129 | 126 | VoidNoReturn(ArgBehavior.Void, "void"), |
130 | 127 | PyObject(ArgBehavior.PyObject, "PyObject*"), |
131 | | - ConstPyObject(ArgBehavior.PyObject, "const PyObject*"), |
132 | 128 | PyObjectBorrowed(ArgBehavior.PyObjectBorrowed, "PyObject*"), |
133 | 129 | PyObjectWrapper(ArgBehavior.PyObjectWrapper, "PyObject*"), |
134 | 130 | PyObjectAsTruffleString(ArgBehavior.PyObjectAsTruffleString, "PyObject*"), |
|
0 commit comments