16 Commits

Author SHA1 Message Date
Ion Gaztañaga
cbeb5b5ea9 Implement new ABI for segment_manager that supports overaligned types. 2024-09-22 01:12:32 +02:00
Ion Gaztañaga
e823bd9c0f Fix test_allocate_aligned loop condition 2024-08-11 21:58:02 +02:00
Ion Gaztañaga
9a8730d3e0 Make test_allocate_aligned more demanding testing different alignments. 2024-08-11 19:13:50 +02:00
Ion Gaztañaga
0c4e03ac3d Refactor segment_manager_test in sub-tests so that it can be extended more easily 2024-08-11 01:15:44 +02:00
Ion Gaztañaga
4a011349db Test files: Replace BOOST_TRY/CATCH family macros with BOOST_INTERPROCESS_TRY/CATCH 2024-08-03 22:47:34 +02:00
Ion Gaztañaga
b12499e3fb Add missing <typeinfo> header 2024-02-27 00:12:47 +01:00
Ion Gaztañaga
38a03cc08c Fix broken C+03 support 2024-01-05 13:17:32 +01:00
Ion Gaztañaga
ac863fe275 Actually test returned const segment manager pointer 2023-02-01 23:16:29 +01:00
Ion Gaztañaga
3b5da7b0c1 Support GCC's -Wconversion -Wfloat-conversion -Warith-conversion -Wsign-conversion warnings. 2021-10-16 17:46:01 +02:00
Ion Gaztañaga
4f0b3c2c93 Fixes #103 ("Use interprocess headers without exception handling") 2021-08-23 13:32:08 +02:00
Ion Gaztañaga
ece73cef73 Fixes #120 ("segment_manager customization") 2021-02-21 00:15:21 +01:00
Ion Gaztañaga
5c1fd38334 Remove config_begin/config_end include pairs in tests to better emulate what warnings users will see. 2020-05-25 12:34:23 +02:00
Ion Gaztañaga
37d00bc798 Compile-time dependency reduction. Update to Boost.Container changes. 2015-01-02 19:40:37 +01:00
Ion Gaztañaga
e9659e563b Workaround for error in Intel compilers, avoid the static array 2014-07-14 23:31:16 +02:00
Ion Gaztañaga
1eb0000ac9 Fixed unused variable and redeclaration warnings. 2014-06-06 14:06:53 +02:00
Ion Gaztañaga
aa09229e8a Fixes #10011 segment_manager::find( unique_instance_t* ) fails to compile 2014-06-02 14:40:19 +02:00