summaryrefslogtreecommitdiff
path: root/libs/pbd/wscript
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-01-27 04:53:57 +0100
committerRobin Gareus <robin@gareus.org>2016-02-22 22:06:47 +0100
commit6cf5e989c0fd5c55db5478fc6c6927bfb7d8c00d (patch)
treee7490831580055509cf6996f8bebb4a163c849d8 /libs/pbd/wscript
parent77ded21da9f4fbce07576ba196c8905b8901aea8 (diff)
time-bound memory-pool
O(1) realloc() for use with Lua. A standard malloc/free/realloc API is exposed for testing and other potential use-cases. The current configuration it's performs well for lua-metatables (regular calls to realloc() with varying tiny chunks ~1-50 bytes) For the use-case at hand it outperforms TLSF.
Diffstat (limited to 'libs/pbd/wscript')
-rw-r--r--libs/pbd/wscript1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/pbd/wscript b/libs/pbd/wscript
index 0d11c85ad9..e533921f59 100644
--- a/libs/pbd/wscript
+++ b/libs/pbd/wscript
@@ -62,6 +62,7 @@ libpbd_sources = [
'pool.cc',
'property_list.cc',
'pthread_utils.cc',
+ 'reallocpool.cc',
'receiver.cc',
'resource.cc',
'search_path.cc',