diff options
author | Robin Gareus <robin@gareus.org> | 2016-01-27 04:53:57 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-02-22 22:06:47 +0100 |
commit | 6cf5e989c0fd5c55db5478fc6c6927bfb7d8c00d (patch) | |
tree | e7490831580055509cf6996f8bebb4a163c849d8 /libs/pbd/wscript | |
parent | 77ded21da9f4fbce07576ba196c8905b8901aea8 (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/wscript | 1 |
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', |