summaryrefslogtreecommitdiffstats
path: root/src/H5FLprivate.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2000-08-04 13:34:05 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2000-08-04 13:34:05 (GMT)
commit47515ad49c7abc974f0757fd38004cf955e8e00b (patch)
treeeecdf135d88de87e3d8e36506dff184dcc3f66c9 /src/H5FLprivate.h
parent20be89402848d5730066f0780d1c2038a4968c38 (diff)
downloadhdf5-47515ad49c7abc974f0757fd38004cf955e8e00b.zip
hdf5-47515ad49c7abc974f0757fd38004cf955e8e00b.tar.gz
hdf5-47515ad49c7abc974f0757fd38004cf955e8e00b.tar.bz2
[svn-r2459] Added public API function (H5set_free_list_limits) to allow limits to be
placed on how much memory is used by the free lists before they are garbage collected. The default is to have no limit, with garbage collection only occurring when they cannot allocate memory.
Diffstat (limited to 'src/H5FLprivate.h')
-rw-r--r--src/H5FLprivate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5FLprivate.h b/src/H5FLprivate.h
index d3de019..a98b05a 100644
--- a/src/H5FLprivate.h
+++ b/src/H5FLprivate.h
@@ -180,6 +180,8 @@ __DLL__ void * H5FL_arr_alloc(H5FL_arr_head_t *head, uintn elem, uintn clear);
__DLL__ void * H5FL_arr_free(H5FL_arr_head_t *head, void *obj);
__DLL__ void * H5FL_arr_realloc(H5FL_arr_head_t *head, void *obj, uintn new_elem);
__DLL__ herr_t H5FL_garbage_coll(void);
+__DLL__ herr_t H5FL_set_free_list_limits(int reg_global_lim, int reg_list_lim,
+ int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim);
__DLL__ intn H5FL_term_interface(void);
#endif