lp:~cjwatson/meliae/py310
- Get this branch:
- bzr branch lp:~cjwatson/meliae/py310
Branch merges
- John A Meinel: Approve
-
Diff: 150 lines (+36/-8)5 files modifiedmeliae/_scanner.pyx (+2/-1)
meliae/_scanner_core.c (+25/-7)
meliae/_scanner_core.h (+5/-0)
setup.py (+2/-0)
tox.ini (+2/-0)
Branch information
Recent revisions
- 232. By Colin Watson
-
Add support for Python 3.9 and 3.10.
The hardcoded handling of `sizeof(PyGC_Head)` is kind of a mess, but I
can't find any better way to get its size in 3.9 or newer; and
unfortunately we now seem to have to do without the optimization for
finding the size of dicts without calling into Python. - 231. By John A Meinel
-
Merge Hurd 'support'.
Handle performance counters from Hurd, though we don't support memory information.
- 227. By John A Meinel
-
Now that we pass the test suite, actually declare support for multiple Python 3 versions.
- 226. By John A Meinel
-
Handle str vs bytes appropriately on Python 3
Lots of great fixes from Colin to bring in str vs bytes for values and types.
intern() type strings, since they are repeated over and over for groups of the
same object. - 223. By John A Meinel
-
Improve constant folding for Python >= 3.7
Python 3.7 is more aggressive about folding of constants, we want to still use
independent objects.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:meliae