Skip to content

Commit dac9573

Browse files
samuelkgutierrezrhc54
authored andcommitted
Checkpoint gds/shmem work.
This commit begins incorporating a shared-memory allocator into some relevant data structures used by gds/shmem. We have replicated some key functionality and data structures internally to the gds/shmem component in attempts to uncover the necessary changes required to support custom memory allocators. The ultimate goal is to reincorporate the replicated code once we have the necessary infrastructure. Signed-off-by: Samuel K. Gutierrez <[email protected]>
1 parent 92e20e5 commit dac9573

10 files changed

+1860
-512
lines changed

src/mca/gds/shmem/Makefile.am

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,17 @@
2525

2626
AM_CPPFLAGS = $(gds_shmem_CPPFLAGS)
2727

28+
# TODO(skg) Eventually incorporate pmix_hash2.
29+
2830
headers = \
31+
pmix_hash2.h \
2932
gds_shmem.h \
3033
gds_shmem_utils.h \
3134
gds_shmem_store.h \
3235
gds_shmem_fetch.h
3336

3437
sources = \
38+
pmix_hash2.c \
3539
gds_shmem_component.c \
3640
gds_shmem.c \
3741
gds_shmem_utils.c \

0 commit comments

Comments
 (0)