pyo3/src
Sebastian Puetz e75f768ea8 Move the ThreadChecker field in front of dict and weakref.
Offsets for dict and weakref are calculated from the end of the
PyCell struct. When using the non-dummy ThreadChecker, the offsets
were invalid since the `ThreadCheckerImpl` is not zero-sized.
2020-07-20 19:37:38 +02:00
..
class Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
ffi Make exceptions proper native types. 2020-07-18 01:57:39 +01:00
types Add type info to conversion errors. 2020-07-19 12:08:14 +02:00
buffer.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
callback.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
conversion.rs Remove redundant lifetimes 2020-07-19 11:23:07 +01:00
derive_utils.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
err.rs Add type info to conversion errors. 2020-07-19 12:08:14 +02:00
exceptions.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
freelist.rs LazyStaticType::get_or_init returns an *mut instead of a & ref 2020-06-22 22:37:11 +02:00
gil.rs Make exceptions proper native types. 2020-07-18 01:57:39 +01:00
instance.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
internal_tricks.rs Make exceptions proper native types. 2020-07-18 01:57:39 +01:00
lib.rs Remove executable bit of rust source file 2020-07-16 13:26:25 +08:00
marshal.rs
object.rs Cleanups to ensure GIL-safety of Py<T> and PyObject methods 2020-06-14 16:37:34 +01:00
once_cell.rs Re-enable recursive class attributes 2020-06-23 22:40:29 +02:00
panic.rs Rename exceptions to PyException etc; reintroduce deprecated ones 2020-07-18 06:02:57 +01:00
prelude.rs
pycell.rs Move the ThreadChecker field in front of dict and weakref. 2020-07-20 19:37:38 +02:00
pyclass.rs Introduce #[pyclass(unsendable)] 2020-06-30 12:30:17 +09:00
pyclass_init.rs Merge pull request #994 from scalexm/ptr 2020-06-23 10:07:43 +09:00
pyclass_slots.rs
python.rs Add type info to conversion errors. 2020-07-19 12:08:14 +02:00
type_object.rs Replace internal uses of (*o).ob_type with Py_TYPE(o) 2020-07-17 19:51:56 +01:00