aboutsummaryrefslogtreecommitdiff
path: root/pypy
diff options
context:
space:
mode:
authorCarl Friedrich Bolz-Tereick <cfbolz@gmx.de>2021-02-01 14:10:13 +0100
committerCarl Friedrich Bolz-Tereick <cfbolz@gmx.de>2021-02-01 14:10:13 +0100
commitdd7373fc460cd9a304c3bef2a3c150c3c2a4dd02 (patch)
treee85853ee6e56601e541842d8bf803621efbd1d3f /pypy
parentmerge default (diff)
parentmerge heads (diff)
downloadpypy-dd7373fc460cd9a304c3bef2a3c150c3c2a4dd02.tar.gz
pypy-dd7373fc460cd9a304c3bef2a3c150c3c2a4dd02.tar.bz2
pypy-dd7373fc460cd9a304c3bef2a3c150c3c2a4dd02.zip
merge default
Diffstat (limited to 'pypy')
-rw-r--r--pypy/doc/whatsnew-head.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
index f932c3b2d8..d195d41f61 100644
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsnew-head.rst
@@ -55,6 +55,11 @@ Backport fixes to winreg adding reflection and fix for passing None (bpo
Change parameter type of ``PyModule_New`` to ``const char*``, add
``PyModule_Check`` and ``PyModule_CheckExact``
+.. branch: rpython-never-allocate
+
+Introduce a ``@never_allocate`` class decorator, which ensure that a certain
+RPython class is never actually instantiated at runtime. Useful to ensure that
+e.g. it's always constant-folded away
.. branch: map-improvements