5
This is a todo list that lists various areas of PyPy that should be cleaned up
6
(for whatever reason: less mess, less code duplication, etc).
11
- low level backends should share more code
12
- all backends should have more consistent interfaces
14
- keepalives need to die, finally
15
- change weakrefs to work together with the GC
16
- delegate finding type stuff like vtables etc to GC
17
- clean up the tangle of how the various mallocs are implemented
18
and responsability distributed acrosss headers, policies, backends,
19
and the gctransfomers, which varies depending on the GC :(,
20
exploit better the removal of zeroing assumption
21
- clean up the tangle of including headers in the C backend
22
- make approach for loading modules more sane, mixedmodule capture
23
too many platform dependecies especially for pypy-cli
24
- review pdbplus, especially the graph commands, also in the light of
25
https://codespeak.net/issue/pypy-dev/issue303 and the fact that
26
we can have more than one translator/annotator around (with the
32
- review the things implemented at applevel whether they are performance-