Commit 41c8bf37 authored by Stefan Behnel's avatar Stefan Behnel

Update changelog.

parent 97e1b964
......@@ -12,9 +12,8 @@ Features added
``nogil`` code without an explicit ``with gil`` section.
* The ``assert`` statement is allowed in ``nogil`` sections. Here, the GIL is
only acquired for raising the ``AssertionError``, which means that the evaluation
of the asserted condition only allows C conditions and the assertion message
can only be a simple string.
only acquired if the ``AssertionError`` is really raised, which means that the
evaluation of the asserted condition only allows C expressions.
* Cython generates C compiler branch hints for unlikely user defined if-clauses
in more cases, when they end up raising exceptions.
......@@ -22,6 +21,9 @@ Features added
Bugs fixed
----------
* Exception position reporting could run into race conditions on threaded code.
It now uses function-local variables again.
* The improved GIL handling in ``nogil`` functions introduced in 3.0a2
could generate invalid C code.
(Github issue #3558)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment