├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── ci.yml │ ├── cla.yml │ ├── pre-release.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── CMake ├── CheckAsan.cmake ├── CheckTsan.cmake ├── CheckUbsan.cmake ├── FindTIRPC.cmake ├── Git │ ├── Git.cmake │ ├── GitInfo │ ├── LICENSE │ └── NOTICE ├── MercuryDetermineVersion.cmake ├── mercury-config-version.cmake.in ├── mercury-config.cmake.in └── mercury.pc.in ├── CMakeLists.txt ├── CTestConfig.cmake ├── Documentation ├── CHANGES.md ├── CHANGES_v2.0.1.md ├── CHANGES_v2.1.0.md ├── CHANGES_v2.2.0.md ├── CHANGES_v2.3.0.md ├── CHANGES_v2.3.1.md ├── CHANGES_v2.4.0.md ├── Doxygen │ ├── CMakeLists.txt │ ├── doc_cleanhtml.pl │ ├── doc_makeall.cmake.in │ ├── doc_mercury_version.dox.in │ ├── doc_rmpath.pl │ └── doxyfile.in ├── OLD_CHANGES ├── changelog.sh └── shortlog.sh ├── Examples ├── BuildExamples.cmake ├── CMake │ └── FindSNAPPY.cmake ├── CMakeLists.txt └── src │ ├── CMakeLists.txt │ ├── example_rpc.c │ ├── example_rpc.h │ ├── example_rpc_client.c │ ├── example_rpc_engine.c │ ├── example_rpc_engine.h │ ├── example_rpc_server.c │ ├── example_snappy.c │ ├── example_snappy.h │ ├── example_snappy_client.c │ └── example_snappy_server.c ├── LICENSE.txt ├── README.md ├── Testing ├── CMakeLists.txt ├── common │ ├── CMake │ │ └── FindCXI.cmake │ ├── CMakeLists.txt │ ├── mercury_test.c │ ├── mercury_test.h │ ├── mercury_test_config.h.in │ ├── na_test.c │ ├── na_test.h │ ├── na_test_getopt.c │ ├── na_test_getopt.h │ ├── na_test_mpi.c │ └── na_test_mpi.h ├── driver │ ├── CMakeLists.txt │ ├── mercury_test_driver.cxx │ ├── mercury_test_driver.hxx │ └── mercury_test_driver_config.h.in ├── perf │ ├── CMakeLists.txt │ ├── hg │ │ ├── CMakeLists.txt │ │ ├── hg_bw_read.c │ │ ├── hg_bw_write.c │ │ ├── hg_first.c │ │ ├── hg_perf_server.c │ │ ├── hg_rate.c │ │ ├── mercury_perf.c │ │ └── mercury_perf.h │ └── na │ │ ├── CMakeLists.txt │ │ ├── na_bw_get.c │ │ ├── na_bw_put.c │ │ ├── na_lat.c │ │ ├── na_perf.c │ │ ├── na_perf.h │ │ └── na_perf_server.c ├── script │ ├── MercuryValgrindSuppressions.supp │ ├── apply_format.sh │ ├── bmi_osx.patch │ ├── check_format.sh │ ├── gh_ctest.sh │ ├── gh_format.sh │ ├── gh_get_pkg_deps_Linux.sh │ ├── gh_install_deps.sh │ ├── gh_install_pkg_deps_Linux.sh │ ├── gh_install_pkg_deps_macOS.sh │ ├── gh_script.cmake │ ├── gh_setup_intel_repo_Linux.sh │ ├── git-clang-format │ ├── mercury_common.cmake │ └── ofi_socket_assert.patch └── unit │ ├── CMakeLists.txt │ ├── hg │ ├── CMakeLists.txt │ ├── mercury_rpc_cb.c │ ├── mercury_rpc_cb.h │ ├── mercury_unit.c │ ├── mercury_unit.h │ ├── test_bulk.c │ ├── test_bulk.h │ ├── test_init.c │ ├── test_kill.c │ ├── test_lookup.c │ ├── test_nested.c │ ├── test_proc.c │ ├── test_rpc.c │ ├── test_rpc.h │ └── test_server.c │ ├── na │ ├── CMakeLists.txt │ ├── README │ ├── na_test_common.c │ ├── na_test_common.h │ ├── test_lookup.c │ └── test_lookup_server.c │ └── util │ ├── CMakeLists.txt │ ├── mercury_test_util_config.h.in │ ├── test_atomic.c │ ├── test_atomic_queue.c │ ├── test_dl.c │ ├── test_dl_module.c │ ├── test_dlog.c │ ├── test_hash_table.c │ ├── test_mem.c │ ├── test_mem_pool.c │ ├── test_poll.c │ ├── test_request.c │ ├── test_thread.c │ ├── test_thread_condition.c │ ├── test_thread_mutex.c │ ├── test_thread_spin.c │ ├── test_threadpool.c │ └── test_time.c ├── src ├── CMakeLists.txt ├── mercury.c ├── mercury.h ├── mercury_bulk.c ├── mercury_bulk.h ├── mercury_bulk_proc.h ├── mercury_config.h.in ├── mercury_core.c ├── mercury_core.h ├── mercury_core_header.c ├── mercury_core_header.h ├── mercury_core_types.h ├── mercury_error.h ├── mercury_header.c ├── mercury_header.h ├── mercury_macros.h ├── mercury_private.h ├── mercury_proc.c ├── mercury_proc.h ├── mercury_proc_bulk.c ├── mercury_proc_bulk.h ├── mercury_types.h ├── na │ ├── CMake │ │ ├── FindBMI.cmake │ │ ├── FindGNI.cmake │ │ ├── FindHWLOC.cmake │ │ ├── FindOFI.cmake │ │ ├── FindPSM.cmake │ │ ├── FindPSM2.cmake │ │ ├── FindUCX.cmake │ │ ├── FindUUID.cmake │ │ └── na.pc.in │ ├── CMakeLists.txt │ ├── na.c │ ├── na.h │ ├── na_bmi.c │ ├── na_config.h.in │ ├── na_error.h │ ├── na_ip.c │ ├── na_ip.h │ ├── na_loc.c │ ├── na_loc.h │ ├── na_mpi.c │ ├── na_mpi.h │ ├── na_ofi.c │ ├── na_plugin.h │ ├── na_psm.c │ ├── na_psm2.c │ ├── na_psm2.h │ ├── na_sm.c │ ├── na_sm.h │ ├── na_sm.plist │ ├── na_types.h │ ├── na_ucx.c │ └── version.txt ├── proc_extra │ ├── mercury_proc_string.c │ ├── mercury_proc_string.h │ ├── mercury_string_object.c │ └── mercury_string_object.h └── util │ ├── CMake │ └── mercury_util.pc.in │ ├── CMakeLists.txt │ ├── mercury_atomic.h │ ├── mercury_atomic_queue.c │ ├── mercury_atomic_queue.h │ ├── mercury_byteswap.h │ ├── mercury_compiler_attributes.h │ ├── mercury_dl.c │ ├── mercury_dl.h │ ├── mercury_dlog.c │ ├── mercury_dlog.h │ ├── mercury_event.c │ ├── mercury_event.h │ ├── mercury_hash_string.h │ ├── mercury_hash_table.c │ ├── mercury_hash_table.h │ ├── mercury_inet.h │ ├── mercury_log.c │ ├── mercury_log.h │ ├── mercury_mem.c │ ├── mercury_mem.h │ ├── mercury_mem_pool.c │ ├── mercury_mem_pool.h │ ├── mercury_param.h │ ├── mercury_poll.c │ ├── mercury_poll.h │ ├── mercury_queue.h │ ├── mercury_request.c │ ├── mercury_request.h │ ├── mercury_sys_queue.h │ ├── mercury_thread.c │ ├── mercury_thread.h │ ├── mercury_thread_annotation.h │ ├── mercury_thread_condition.c │ ├── mercury_thread_condition.h │ ├── mercury_thread_mutex.c │ ├── mercury_thread_mutex.h │ ├── mercury_thread_pool.c │ ├── mercury_thread_pool.h │ ├── mercury_thread_rwlock.c │ ├── mercury_thread_rwlock.h │ ├── mercury_thread_spin.c │ ├── mercury_thread_spin.h │ ├── mercury_time.h │ ├── mercury_util.c │ ├── mercury_util.h │ ├── mercury_util_config.h.in │ ├── mercury_util_error.h │ └── version.txt ├── util ├── CMakeLists.txt ├── config.h.in ├── getopt.c ├── getopt.h └── info.c └── version.txt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/workflows/cla.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMake/CheckAsan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/CheckAsan.cmake -------------------------------------------------------------------------------- /CMake/CheckTsan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/CheckTsan.cmake -------------------------------------------------------------------------------- /CMake/CheckUbsan.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/CheckUbsan.cmake -------------------------------------------------------------------------------- /CMake/FindTIRPC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/FindTIRPC.cmake -------------------------------------------------------------------------------- /CMake/Git/Git.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/Git/Git.cmake -------------------------------------------------------------------------------- /CMake/Git/GitInfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/Git/GitInfo -------------------------------------------------------------------------------- /CMake/Git/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/Git/LICENSE -------------------------------------------------------------------------------- /CMake/Git/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/Git/NOTICE -------------------------------------------------------------------------------- /CMake/MercuryDetermineVersion.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/MercuryDetermineVersion.cmake -------------------------------------------------------------------------------- /CMake/mercury-config-version.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/mercury-config-version.cmake.in -------------------------------------------------------------------------------- /CMake/mercury-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/mercury-config.cmake.in -------------------------------------------------------------------------------- /CMake/mercury.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMake/mercury.pc.in -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/CTestConfig.cmake -------------------------------------------------------------------------------- /Documentation/CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.0.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.0.1.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.1.0.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.2.0.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.3.0.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.3.1.md -------------------------------------------------------------------------------- /Documentation/CHANGES_v2.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/CHANGES_v2.4.0.md -------------------------------------------------------------------------------- /Documentation/Doxygen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/CMakeLists.txt -------------------------------------------------------------------------------- /Documentation/Doxygen/doc_cleanhtml.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/doc_cleanhtml.pl -------------------------------------------------------------------------------- /Documentation/Doxygen/doc_makeall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/doc_makeall.cmake.in -------------------------------------------------------------------------------- /Documentation/Doxygen/doc_mercury_version.dox.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/doc_mercury_version.dox.in -------------------------------------------------------------------------------- /Documentation/Doxygen/doc_rmpath.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/doc_rmpath.pl -------------------------------------------------------------------------------- /Documentation/Doxygen/doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/Doxygen/doxyfile.in -------------------------------------------------------------------------------- /Documentation/OLD_CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/OLD_CHANGES -------------------------------------------------------------------------------- /Documentation/changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/changelog.sh -------------------------------------------------------------------------------- /Documentation/shortlog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Documentation/shortlog.sh -------------------------------------------------------------------------------- /Examples/BuildExamples.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/BuildExamples.cmake -------------------------------------------------------------------------------- /Examples/CMake/FindSNAPPY.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/CMake/FindSNAPPY.cmake -------------------------------------------------------------------------------- /Examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/CMakeLists.txt -------------------------------------------------------------------------------- /Examples/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/CMakeLists.txt -------------------------------------------------------------------------------- /Examples/src/example_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc.c -------------------------------------------------------------------------------- /Examples/src/example_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc.h -------------------------------------------------------------------------------- /Examples/src/example_rpc_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc_client.c -------------------------------------------------------------------------------- /Examples/src/example_rpc_engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc_engine.c -------------------------------------------------------------------------------- /Examples/src/example_rpc_engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc_engine.h -------------------------------------------------------------------------------- /Examples/src/example_rpc_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_rpc_server.c -------------------------------------------------------------------------------- /Examples/src/example_snappy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_snappy.c -------------------------------------------------------------------------------- /Examples/src/example_snappy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_snappy.h -------------------------------------------------------------------------------- /Examples/src/example_snappy_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_snappy_client.c -------------------------------------------------------------------------------- /Examples/src/example_snappy_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Examples/src/example_snappy_server.c -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/README.md -------------------------------------------------------------------------------- /Testing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/common/CMake/FindCXI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/CMake/FindCXI.cmake -------------------------------------------------------------------------------- /Testing/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/common/mercury_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/mercury_test.c -------------------------------------------------------------------------------- /Testing/common/mercury_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/mercury_test.h -------------------------------------------------------------------------------- /Testing/common/mercury_test_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/mercury_test_config.h.in -------------------------------------------------------------------------------- /Testing/common/na_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test.c -------------------------------------------------------------------------------- /Testing/common/na_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test.h -------------------------------------------------------------------------------- /Testing/common/na_test_getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test_getopt.c -------------------------------------------------------------------------------- /Testing/common/na_test_getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test_getopt.h -------------------------------------------------------------------------------- /Testing/common/na_test_mpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test_mpi.c -------------------------------------------------------------------------------- /Testing/common/na_test_mpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/common/na_test_mpi.h -------------------------------------------------------------------------------- /Testing/driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/driver/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/driver/mercury_test_driver.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/driver/mercury_test_driver.cxx -------------------------------------------------------------------------------- /Testing/driver/mercury_test_driver.hxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/driver/mercury_test_driver.hxx -------------------------------------------------------------------------------- /Testing/driver/mercury_test_driver_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/driver/mercury_test_driver_config.h.in -------------------------------------------------------------------------------- /Testing/perf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/perf/hg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/perf/hg/hg_bw_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/hg_bw_read.c -------------------------------------------------------------------------------- /Testing/perf/hg/hg_bw_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/hg_bw_write.c -------------------------------------------------------------------------------- /Testing/perf/hg/hg_first.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/hg_first.c -------------------------------------------------------------------------------- /Testing/perf/hg/hg_perf_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/hg_perf_server.c -------------------------------------------------------------------------------- /Testing/perf/hg/hg_rate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/hg_rate.c -------------------------------------------------------------------------------- /Testing/perf/hg/mercury_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/mercury_perf.c -------------------------------------------------------------------------------- /Testing/perf/hg/mercury_perf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/hg/mercury_perf.h -------------------------------------------------------------------------------- /Testing/perf/na/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/perf/na/na_bw_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_bw_get.c -------------------------------------------------------------------------------- /Testing/perf/na/na_bw_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_bw_put.c -------------------------------------------------------------------------------- /Testing/perf/na/na_lat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_lat.c -------------------------------------------------------------------------------- /Testing/perf/na/na_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_perf.c -------------------------------------------------------------------------------- /Testing/perf/na/na_perf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_perf.h -------------------------------------------------------------------------------- /Testing/perf/na/na_perf_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/perf/na/na_perf_server.c -------------------------------------------------------------------------------- /Testing/script/MercuryValgrindSuppressions.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/MercuryValgrindSuppressions.supp -------------------------------------------------------------------------------- /Testing/script/apply_format.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e 4 | 5 | clang-format --style=file -i $1 6 | 7 | -------------------------------------------------------------------------------- /Testing/script/bmi_osx.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/bmi_osx.patch -------------------------------------------------------------------------------- /Testing/script/check_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/check_format.sh -------------------------------------------------------------------------------- /Testing/script/gh_ctest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_ctest.sh -------------------------------------------------------------------------------- /Testing/script/gh_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_format.sh -------------------------------------------------------------------------------- /Testing/script/gh_get_pkg_deps_Linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_get_pkg_deps_Linux.sh -------------------------------------------------------------------------------- /Testing/script/gh_install_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_install_deps.sh -------------------------------------------------------------------------------- /Testing/script/gh_install_pkg_deps_Linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_install_pkg_deps_Linux.sh -------------------------------------------------------------------------------- /Testing/script/gh_install_pkg_deps_macOS.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_install_pkg_deps_macOS.sh -------------------------------------------------------------------------------- /Testing/script/gh_script.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_script.cmake -------------------------------------------------------------------------------- /Testing/script/gh_setup_intel_repo_Linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/gh_setup_intel_repo_Linux.sh -------------------------------------------------------------------------------- /Testing/script/git-clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/git-clang-format -------------------------------------------------------------------------------- /Testing/script/mercury_common.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/mercury_common.cmake -------------------------------------------------------------------------------- /Testing/script/ofi_socket_assert.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/script/ofi_socket_assert.patch -------------------------------------------------------------------------------- /Testing/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/unit/hg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/unit/hg/mercury_rpc_cb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/mercury_rpc_cb.c -------------------------------------------------------------------------------- /Testing/unit/hg/mercury_rpc_cb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/mercury_rpc_cb.h -------------------------------------------------------------------------------- /Testing/unit/hg/mercury_unit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/mercury_unit.c -------------------------------------------------------------------------------- /Testing/unit/hg/mercury_unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/mercury_unit.h -------------------------------------------------------------------------------- /Testing/unit/hg/test_bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_bulk.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_bulk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_bulk.h -------------------------------------------------------------------------------- /Testing/unit/hg/test_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_init.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_kill.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_lookup.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_nested.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_nested.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_proc.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_rpc.c -------------------------------------------------------------------------------- /Testing/unit/hg/test_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_rpc.h -------------------------------------------------------------------------------- /Testing/unit/hg/test_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/hg/test_server.c -------------------------------------------------------------------------------- /Testing/unit/na/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/na/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/unit/na/README: -------------------------------------------------------------------------------- 1 | Test directory for the NA library 2 | -------------------------------------------------------------------------------- /Testing/unit/na/na_test_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/na/na_test_common.c -------------------------------------------------------------------------------- /Testing/unit/na/na_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/na/na_test_common.h -------------------------------------------------------------------------------- /Testing/unit/na/test_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/na/test_lookup.c -------------------------------------------------------------------------------- /Testing/unit/na/test_lookup_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/na/test_lookup_server.c -------------------------------------------------------------------------------- /Testing/unit/util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/CMakeLists.txt -------------------------------------------------------------------------------- /Testing/unit/util/mercury_test_util_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/mercury_test_util_config.h.in -------------------------------------------------------------------------------- /Testing/unit/util/test_atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_atomic.c -------------------------------------------------------------------------------- /Testing/unit/util/test_atomic_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_atomic_queue.c -------------------------------------------------------------------------------- /Testing/unit/util/test_dl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_dl.c -------------------------------------------------------------------------------- /Testing/unit/util/test_dl_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_dl_module.c -------------------------------------------------------------------------------- /Testing/unit/util/test_dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_dlog.c -------------------------------------------------------------------------------- /Testing/unit/util/test_hash_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_hash_table.c -------------------------------------------------------------------------------- /Testing/unit/util/test_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_mem.c -------------------------------------------------------------------------------- /Testing/unit/util/test_mem_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_mem_pool.c -------------------------------------------------------------------------------- /Testing/unit/util/test_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_poll.c -------------------------------------------------------------------------------- /Testing/unit/util/test_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_request.c -------------------------------------------------------------------------------- /Testing/unit/util/test_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_thread.c -------------------------------------------------------------------------------- /Testing/unit/util/test_thread_condition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_thread_condition.c -------------------------------------------------------------------------------- /Testing/unit/util/test_thread_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_thread_mutex.c -------------------------------------------------------------------------------- /Testing/unit/util/test_thread_spin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_thread_spin.c -------------------------------------------------------------------------------- /Testing/unit/util/test_threadpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_threadpool.c -------------------------------------------------------------------------------- /Testing/unit/util/test_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/Testing/unit/util/test_time.c -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/mercury.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury.c -------------------------------------------------------------------------------- /src/mercury.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury.h -------------------------------------------------------------------------------- /src/mercury_bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_bulk.c -------------------------------------------------------------------------------- /src/mercury_bulk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_bulk.h -------------------------------------------------------------------------------- /src/mercury_bulk_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_bulk_proc.h -------------------------------------------------------------------------------- /src/mercury_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_config.h.in -------------------------------------------------------------------------------- /src/mercury_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_core.c -------------------------------------------------------------------------------- /src/mercury_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_core.h -------------------------------------------------------------------------------- /src/mercury_core_header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_core_header.c -------------------------------------------------------------------------------- /src/mercury_core_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_core_header.h -------------------------------------------------------------------------------- /src/mercury_core_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_core_types.h -------------------------------------------------------------------------------- /src/mercury_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_error.h -------------------------------------------------------------------------------- /src/mercury_header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_header.c -------------------------------------------------------------------------------- /src/mercury_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_header.h -------------------------------------------------------------------------------- /src/mercury_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_macros.h -------------------------------------------------------------------------------- /src/mercury_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_private.h -------------------------------------------------------------------------------- /src/mercury_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_proc.c -------------------------------------------------------------------------------- /src/mercury_proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_proc.h -------------------------------------------------------------------------------- /src/mercury_proc_bulk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_proc_bulk.c -------------------------------------------------------------------------------- /src/mercury_proc_bulk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_proc_bulk.h -------------------------------------------------------------------------------- /src/mercury_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/mercury_types.h -------------------------------------------------------------------------------- /src/na/CMake/FindBMI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindBMI.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindGNI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindGNI.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindHWLOC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindHWLOC.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindOFI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindOFI.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindPSM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindPSM.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindPSM2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindPSM2.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindUCX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindUCX.cmake -------------------------------------------------------------------------------- /src/na/CMake/FindUUID.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/FindUUID.cmake -------------------------------------------------------------------------------- /src/na/CMake/na.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMake/na.pc.in -------------------------------------------------------------------------------- /src/na/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/CMakeLists.txt -------------------------------------------------------------------------------- /src/na/na.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na.c -------------------------------------------------------------------------------- /src/na/na.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na.h -------------------------------------------------------------------------------- /src/na/na_bmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_bmi.c -------------------------------------------------------------------------------- /src/na/na_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_config.h.in -------------------------------------------------------------------------------- /src/na/na_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_error.h -------------------------------------------------------------------------------- /src/na/na_ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_ip.c -------------------------------------------------------------------------------- /src/na/na_ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_ip.h -------------------------------------------------------------------------------- /src/na/na_loc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_loc.c -------------------------------------------------------------------------------- /src/na/na_loc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_loc.h -------------------------------------------------------------------------------- /src/na/na_mpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_mpi.c -------------------------------------------------------------------------------- /src/na/na_mpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_mpi.h -------------------------------------------------------------------------------- /src/na/na_ofi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_ofi.c -------------------------------------------------------------------------------- /src/na/na_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_plugin.h -------------------------------------------------------------------------------- /src/na/na_psm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_psm.c -------------------------------------------------------------------------------- /src/na/na_psm2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_psm2.c -------------------------------------------------------------------------------- /src/na/na_psm2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_psm2.h -------------------------------------------------------------------------------- /src/na/na_sm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_sm.c -------------------------------------------------------------------------------- /src/na/na_sm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_sm.h -------------------------------------------------------------------------------- /src/na/na_sm.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_sm.plist -------------------------------------------------------------------------------- /src/na/na_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_types.h -------------------------------------------------------------------------------- /src/na/na_ucx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/na/na_ucx.c -------------------------------------------------------------------------------- /src/na/version.txt: -------------------------------------------------------------------------------- 1 | 6.0.0 2 | -------------------------------------------------------------------------------- /src/proc_extra/mercury_proc_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/proc_extra/mercury_proc_string.c -------------------------------------------------------------------------------- /src/proc_extra/mercury_proc_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/proc_extra/mercury_proc_string.h -------------------------------------------------------------------------------- /src/proc_extra/mercury_string_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/proc_extra/mercury_string_object.c -------------------------------------------------------------------------------- /src/proc_extra/mercury_string_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/proc_extra/mercury_string_object.h -------------------------------------------------------------------------------- /src/util/CMake/mercury_util.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/CMake/mercury_util.pc.in -------------------------------------------------------------------------------- /src/util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/CMakeLists.txt -------------------------------------------------------------------------------- /src/util/mercury_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_atomic.h -------------------------------------------------------------------------------- /src/util/mercury_atomic_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_atomic_queue.c -------------------------------------------------------------------------------- /src/util/mercury_atomic_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_atomic_queue.h -------------------------------------------------------------------------------- /src/util/mercury_byteswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_byteswap.h -------------------------------------------------------------------------------- /src/util/mercury_compiler_attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_compiler_attributes.h -------------------------------------------------------------------------------- /src/util/mercury_dl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_dl.c -------------------------------------------------------------------------------- /src/util/mercury_dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_dl.h -------------------------------------------------------------------------------- /src/util/mercury_dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_dlog.c -------------------------------------------------------------------------------- /src/util/mercury_dlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_dlog.h -------------------------------------------------------------------------------- /src/util/mercury_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_event.c -------------------------------------------------------------------------------- /src/util/mercury_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_event.h -------------------------------------------------------------------------------- /src/util/mercury_hash_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_hash_string.h -------------------------------------------------------------------------------- /src/util/mercury_hash_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_hash_table.c -------------------------------------------------------------------------------- /src/util/mercury_hash_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_hash_table.h -------------------------------------------------------------------------------- /src/util/mercury_inet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_inet.h -------------------------------------------------------------------------------- /src/util/mercury_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_log.c -------------------------------------------------------------------------------- /src/util/mercury_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_log.h -------------------------------------------------------------------------------- /src/util/mercury_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_mem.c -------------------------------------------------------------------------------- /src/util/mercury_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_mem.h -------------------------------------------------------------------------------- /src/util/mercury_mem_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_mem_pool.c -------------------------------------------------------------------------------- /src/util/mercury_mem_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_mem_pool.h -------------------------------------------------------------------------------- /src/util/mercury_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_param.h -------------------------------------------------------------------------------- /src/util/mercury_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_poll.c -------------------------------------------------------------------------------- /src/util/mercury_poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_poll.h -------------------------------------------------------------------------------- /src/util/mercury_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_queue.h -------------------------------------------------------------------------------- /src/util/mercury_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_request.c -------------------------------------------------------------------------------- /src/util/mercury_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_request.h -------------------------------------------------------------------------------- /src/util/mercury_sys_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_sys_queue.h -------------------------------------------------------------------------------- /src/util/mercury_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread.c -------------------------------------------------------------------------------- /src/util/mercury_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread.h -------------------------------------------------------------------------------- /src/util/mercury_thread_annotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_annotation.h -------------------------------------------------------------------------------- /src/util/mercury_thread_condition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_condition.c -------------------------------------------------------------------------------- /src/util/mercury_thread_condition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_condition.h -------------------------------------------------------------------------------- /src/util/mercury_thread_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_mutex.c -------------------------------------------------------------------------------- /src/util/mercury_thread_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_mutex.h -------------------------------------------------------------------------------- /src/util/mercury_thread_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_pool.c -------------------------------------------------------------------------------- /src/util/mercury_thread_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_pool.h -------------------------------------------------------------------------------- /src/util/mercury_thread_rwlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_rwlock.c -------------------------------------------------------------------------------- /src/util/mercury_thread_rwlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_rwlock.h -------------------------------------------------------------------------------- /src/util/mercury_thread_spin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_spin.c -------------------------------------------------------------------------------- /src/util/mercury_thread_spin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_thread_spin.h -------------------------------------------------------------------------------- /src/util/mercury_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_time.h -------------------------------------------------------------------------------- /src/util/mercury_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_util.c -------------------------------------------------------------------------------- /src/util/mercury_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_util.h -------------------------------------------------------------------------------- /src/util/mercury_util_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_util_config.h.in -------------------------------------------------------------------------------- /src/util/mercury_util_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/src/util/mercury_util_error.h -------------------------------------------------------------------------------- /src/util/version.txt: -------------------------------------------------------------------------------- 1 | 4.0.0 2 | -------------------------------------------------------------------------------- /util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/util/CMakeLists.txt -------------------------------------------------------------------------------- /util/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/util/config.h.in -------------------------------------------------------------------------------- /util/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/util/getopt.c -------------------------------------------------------------------------------- /util/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/util/getopt.h -------------------------------------------------------------------------------- /util/info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mercury-hpc/mercury/HEAD/util/info.c -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 2.4.1 2 | --------------------------------------------------------------------------------