aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-06-20 22:01:12 +0000
committerDavid Robillard <d@drobilla.net>2009-06-20 22:01:12 +0000
commit0c98e0fc52c08d9c87af4e72112b8f774a04f3af (patch)
treed21d6b5c08910101822a059c7949519dfda9ef47
parente8956cfec7a9849a04ef91e517cd6bd0051607cd (diff)
downloadresp-0c98e0fc52c08d9c87af4e72112b8f774a04f3af.tar.gz
resp-0c98e0fc52c08d9c87af4e72112b8f774a04f3af.tar.bz2
resp-0c98e0fc52c08d9c87af4e72112b8f774a04f3af.zip
Remove unused GC lib function.
git-svn-id: http://svn.drobilla.net/resp/tuplr@145 ad02d1e2-f140-0410-9f75-f8b11f17cedd
-rw-r--r--gclib.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/gclib.cpp b/gclib.cpp
index 0d2d84e..8c9f140 100644
--- a/gclib.cpp
+++ b/gclib.cpp
@@ -22,21 +22,15 @@
extern "C" {
-static const size_t COLLECT_SIZE = 8 * 1024 * 1024; // 8 MiB
-
-void
-tuplr_gc_collect()
-{
- Object::pool.collect(Object::pool.roots());
-}
-
void*
tuplr_gc_allocate(unsigned size, uint8_t tag)
{
+ static const size_t COLLECT_SIZE = 8 * 1024 * 1024; // 8 MiB
+
static size_t allocated = 0;
allocated += size;
if (allocated > COLLECT_SIZE) {
- tuplr_gc_collect();
+ Object::pool.collect(Object::pool.roots());
allocated = 0;
}