Commit d1790830 authored by Stefan Behnel's avatar Stefan Behnel

Update changelog.

parent 4293dbdc
...@@ -36,6 +36,8 @@ Features added ...@@ -36,6 +36,8 @@ Features added
* Iteration over sets and frozensets is optimised. * Iteration over sets and frozensets is optimised.
(Github issue #2048) (Github issue #2048)
* Safe integer loops (< range(2^30)) are automatically optimised into C loops.
* ``alist.extend([a,b,c])`` is optimised into sequential ``list.append()`` calls * ``alist.extend([a,b,c])`` is optimised into sequential ``list.append()`` calls
for short literal sequences. for short literal sequences.
...@@ -45,12 +47,12 @@ Features added ...@@ -45,12 +47,12 @@ Features added
* Single argument function calls can avoid the argument tuple creation in some cases. * Single argument function calls can avoid the argument tuple creation in some cases.
* Formatting C enum values in f-strings is faster, as well as some other special cases.
* Subscripting (item access) is faster in some cases. * Subscripting (item access) is faster in some cases.
* Some ``bytearray`` operations have been optimised similar to ``bytes``. * Some ``bytearray`` operations have been optimised similar to ``bytes``.
* Safe integer loops (< range(2^30)) are optimised into C loops.
* Some PEP-484/526 container type declarations are now considered for * Some PEP-484/526 container type declarations are now considered for
loop optimisations. loop optimisations.
......
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