diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2022-08-03 09:46:22 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2022-08-03 21:26:19 +0300 |
commit | fd2e4be19d06db7726536c11331095db9e5ee829 (patch) | |
tree | 164833eeff3edf653fbf247610cfba438a164ac3 /misc.c | |
parent | 41b0cd6a8d8aa715132655e88ae2bc12de4584cf (diff) | |
download | bdwgc-fd2e4be19d06db7726536c11331095db9e5ee829.tar.gz |
New API function (GC_get_hblk_size) to get HBLKSIZE value
Issue #460 (bdwgc).
* include/gc/gc_mark.h (GC_get_hblk_size): New API function (declared
as const).
* misc.c (GC_get_hblk_size): Implement (returns HBLKSIZE).
* tests/gctest.c [GC_PTHREADS] (main): Call GC_get_hblk_size().
Diffstat (limited to 'misc.c')
-rw-r--r-- | misc.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -2659,6 +2659,11 @@ GC_API void GC_CALL GC_abort_on_oom(void) EXIT(); } +GC_API size_t GC_CALL GC_get_hblk_size(void) +{ + return (size_t)HBLKSIZE; +} + #ifdef THREADS GC_API void GC_CALL GC_stop_world_external(void) { |