summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2016-02-24 14:32:09 -0500
committerNick Mathewson <nickm@torproject.org>2016-02-24 14:32:09 -0500
commit73c433a48a15808c87fafbbfe43da60cc4ab7b0e (patch)
tree3fe49b5ac46d7a2c9a6319694775ca3e85bcbdcc /changes
parent1318c1611fed301f44d69a2d6e4f012efd94c9cc (diff)
downloadtor-73c433a48a15808c87fafbbfe43da60cc4ab7b0e.tar.gz
tor-73c433a48a15808c87fafbbfe43da60cc4ab7b0e.zip
Remove the freelist from memarea.c
This is in accordance with our usual policy against freelists, now that working allocators are everywhere. It should also make memarea.c's coverage higher. I also doubt that this code ever helped performance.
Diffstat (limited to 'changes')
-rw-r--r--changes/remove_memarea_freelist4
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/remove_memarea_freelist b/changes/remove_memarea_freelist
new file mode 100644
index 0000000000..dd9520c11e
--- /dev/null
+++ b/changes/remove_memarea_freelist
@@ -0,0 +1,4 @@
+ o Removed code:
+ - We no longer maintain an internal freelist in memarea.c. Allocators
+ should be good enough to make this code unnecessary, and it's doubtful
+ that it ever had any performance benefit.