summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2020-05-18 09:57:28 +0200
committerStefan Behnel <stefan_ml@behnel.de>2020-05-18 09:57:28 +0200
commit4bf6a29b8f162b56d2c75e2f47e92932eb6a6737 (patch)
treea9471c7a5c3f068223e6c7879f757300c60fdbd6
parentf7ca5efbc97d22466b8e85eb3f5aae5d96cc8837 (diff)
downloadcython-4bf6a29b8f162b56d2c75e2f47e92932eb6a6737.tar.gz
Update changelog.
-rw-r--r--CHANGES.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index dda238c7b..4dafaba37 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -16,6 +16,10 @@ Bugs fixed
* Error handling in ``cython.array`` creation was improved to avoid calling
C-API functions with an error held.
+* A memory corruption was fixed when garbage collection was triggered during calls
+ to ``PyType_Ready()`` of extension type subclasses.
+ (Github issue #3603)
+
* Memory view slicing generated unused error handling code which could negatively
impact the C compiler optimisations for parallel OpenMP code etc. Also, it is
now helped by static branch hints.