You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/capi/PThreadState.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ public final class PThreadState extends PythonStructNativeWrapper {
Copy file name to clipboardExpand all lines: graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/capi/PyMemoryViewWrapper.java
Copy file name to clipboardExpand all lines: graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/capi/PythonClassNativeWrapper.java
Copy file name to clipboardExpand all lines: graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/capi/PythonNativeWrapper.java
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -139,19 +139,19 @@ public Object getReplacement(@SuppressWarnings("unused") InteropLibrary lib) {
Copy file name to clipboardExpand all lines: graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/cext/capi/transitions/CApiTransitions.java
+47-22Lines changed: 47 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -207,29 +207,40 @@ public static final class PythonObjectReference extends IdReference<PythonNative
207
207
* The index in the lookup table, where this reference is stored. This duplicates the native
208
208
* field {@link CFields#GraalPyObject__handle_table_index} in order to save reading the
209
209
* native field if we already have the reference object. The value may be {@code -1} in
210
-
* which case it means that the reference's referent is a managed object and
211
-
* {@link #pointer} points into the handle space.
210
+
* which case it means that {@link #pointer} is not a tagged pointer but a pointer to some
211
+
* other off-heap memory (e.g. {@code PyTypeObject} or other Python structs).
0 commit comments