aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2013-10-08 09:57:05 +0200
committerArmin Rigo <arigo@tunes.org>2013-10-08 09:57:05 +0200
commit147a834ff4ddb749e5de34b5e625a38270915067 (patch)
tree86bc5a5be6720d112625274c7cde1b2ce3c49cb4 /TODO
parentKill major_collection(). (diff)
downloadpypy-147a834ff4ddb749e5de34b5e625a38270915067.tar.gz
pypy-147a834ff4ddb749e5de34b5e625a38270915067.tar.bz2
pypy-147a834ff4ddb749e5de34b5e625a38270915067.zip
Added a TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 13 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000000..ee807b9fac
--- /dev/null
+++ b/TODO
@@ -0,0 +1,13 @@
+
+
+* fix increments in major_collection_step() in the phases
+ STATE_MARKING, STATE_SWEEPING_RAWMALLOC, STATE_SWEEPING_ARENA,
+ and probably STATE_FINALIZING
+
+* 'next_major_collection_*' need to be tweaked
+
+* check the 'reserving_size' argument here and there
+
+* maybe make incremental: dealing with old_objects_with_weakrefs
+ and old_objects_with_light_finalizers and
+ deal_with_objects_with_finalizers()