Closed joaquintides closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.06%. Comparing base (
a166a56
) to head (1a8c685
).
Hmm, this PR makes me wonder if we can dramatically simplify the shared memory names in the mmap_tests.
Looking at the previous test compared to this one, the old seems unideal in comparison.
Hmm, this PR makes me wonder if we can dramatically simplify the shared memory names in the mmap_tests.
Yes, the difference is that the old code prepends a fixed string to the randomly generated UUID. I think this is superfluous as boost::uuids::random_generator()()
provides the necessary diversity.
Verifies that concurrent containers work when accessed through shared memory by different processes, including if stats are enabled (which case didn't work before).
Addresses #256.