Skip to content

Commit 6d59b4c

Browse files
authored
Merge pull request #796 from igchor/umf_critnib
[umf] implement memory tracking using critnib
2 parents a3120e7 + fe44f26 commit 6d59b4c

File tree

11 files changed

+1160
-88
lines changed

11 files changed

+1160
-88
lines changed

source/common/unified_malloc_framework/CMakeLists.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,17 @@
66
set(UMF_SOURCES
77
src/memory_pool.c
88
src/memory_provider.c
9-
src/memory_tracker.cpp
9+
src/memory_tracker.c
1010
src/memory_provider_get_last_failed.cpp
11+
src/critnib/critnib.c
1112
)
1213

14+
if(MSVC)
15+
set(UMF_SOURCES ${UMF_SOURCES} src/utils/utils_windows.cpp src/memory_tracker_windows.cpp)
16+
else()
17+
set(UMF_SOURCES ${UMF_SOURCES} src/utils/utils_posix.c)
18+
endif()
19+
1320
if(UMF_BUILD_SHARED_LIBRARY)
1421
message(WARNING "Unified Malloc Framework is still an early work in progress."
1522
"There are no API/ABI backward compatibility guarantees. There will be breakages."

0 commit comments

Comments
 (0)