Skip to content

Commit 3ec1925

Browse files
authored
Merge pull request #138 from Flow-IPC/isal-61_shm-sess-channel-thread-safety
Comment and/or doc changes. (Opportunistic/unrelated/prep for small release.) / Pulling in submodules. <ipc_t_s: `ipc::transport::struc::Channel` API now formally allows concurrent calls of its APIs on the same object except for `.sync_request()` executing concurrently with itself. [ATTN: Very soon the "except" will also be removed.]> <ipc_sal: `ipc::session::shm::arena_lend::jemalloc::Shm_session` internal bug fix to avoid assertion-trip and/or instability under intense concurrent allocation load.>
2 parents c110e89 + 95c4773 commit 3ec1925

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
* Removed `ipc::shm::arena_lend::jemalloc::Ipc_arena::construct(bool use_cache)`.
4747
* For `use_cache = true`, call `construct_thread_cached()` (new).
4848
* For `use_cache = false`, call `construct(Ctor_args&&... args)`.
49-
* Renamed `ipc::shm::arena_lend::jemalloc::Shm_pool_collection::construct()` to `maybe_thread_caching()`.
49+
* Renamed `ipc::shm::arena_lend::jemalloc::Shm_pool_collection::construct()` to `construct_maybe_thread_cached()`.
5050
* `ipc_shm_arena_lend`: Build script: renamed optional cache-settings:
5151
* `JEMALLOC_PREFIX` to `FLOW_IPC_JEMALLOC_PREFIX`
5252
* `JEMALLOC_LIB` to `JEMALLOC_LIBRARIES`

0 commit comments

Comments
 (0)