mirror of
https://github.com/boostorg/interprocess.git
synced 2026-01-19 16:22:19 +00:00
Increase shared memory size for container tests
This commit is contained in:
@@ -120,7 +120,7 @@ bool do_test()
|
||||
//Alias deque types
|
||||
typedef deque<IntType, shmem_allocator_t> MyShmDeque;
|
||||
typedef std::deque<int> MyStdDeque;
|
||||
const int Memsize = 65536;
|
||||
const int Memsize = 128u*1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
|
||||
@@ -130,7 +130,7 @@ bool do_test()
|
||||
//Create shared memory
|
||||
my_managed_shared_memory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
|
||||
@@ -98,7 +98,7 @@ int list_test (bool copied_allocators_equal = true)
|
||||
{
|
||||
typedef std::list<int> MyStdList;
|
||||
typedef typename MyShmList::value_type IntType;
|
||||
const int memsize = 65536;
|
||||
const int Memsize = 128u * 1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
typedef push_data_function<DoublyLinked> push_data_t;
|
||||
@@ -107,9 +107,9 @@ int list_test (bool copied_allocators_equal = true)
|
||||
//Named new capable shared mem allocator
|
||||
//Create shared memory
|
||||
shared_memory_object::remove(shMemName);
|
||||
ManagedSharedMemory segment(create_only, shMemName, memsize);
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
|
||||
@@ -48,16 +48,16 @@ int map_test ()
|
||||
typedef typename MyShmMap::key_type IntType;
|
||||
typedef boost::interprocess::pair<IntType, IntType> IntPairType;
|
||||
typedef typename MyStdMap::value_type StdPairType;
|
||||
const int memsize = 65536;
|
||||
const int Memsize = 128u * 1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
|
||||
BOOST_TRY{
|
||||
//Create shared memory
|
||||
shared_memory_object::remove(shMemName);
|
||||
ManagedSharedMemory segment(create_only, shMemName, memsize);
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
@@ -503,16 +503,16 @@ int map_test_copyable ()
|
||||
typedef boost::interprocess::pair<IntType, IntType> IntPairType;
|
||||
typedef typename MyStdMap::value_type StdPairType;
|
||||
|
||||
const int memsize = 65536;
|
||||
const int Memsize = 128u * 1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
|
||||
BOOST_TRY{
|
||||
//Create shared memory
|
||||
shared_memory_object::remove(shMemName);
|
||||
ManagedSharedMemory segment(create_only, shMemName, memsize);
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
|
||||
@@ -31,16 +31,16 @@ template<class ManagedSharedMemory
|
||||
int set_test ()
|
||||
{
|
||||
typedef typename MyShmSet::value_type IntType;
|
||||
const int memsize = 65536;
|
||||
const int Memsize = 128u * 1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
|
||||
BOOST_TRY{
|
||||
//Create shared memory
|
||||
shared_memory_object::remove(shMemName);
|
||||
ManagedSharedMemory segment(create_only, shMemName, memsize);
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
@@ -508,16 +508,16 @@ template<class ManagedSharedMemory
|
||||
int set_test_copyable ()
|
||||
{
|
||||
typedef typename MyShmSet::value_type IntType;
|
||||
const int memsize = 65536;
|
||||
const int Memsize = 128u * 1024u;
|
||||
const char *const shMemName = test::get_process_id_name();
|
||||
const int max = 100;
|
||||
|
||||
BOOST_TRY{
|
||||
//Create shared memory
|
||||
shared_memory_object::remove(shMemName);
|
||||
ManagedSharedMemory segment(create_only, shMemName, memsize);
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
|
||||
@@ -81,7 +81,7 @@ int vector_test()
|
||||
std::string process_name;
|
||||
test::get_process_id_name(process_name);
|
||||
|
||||
const int Memsize = 65536;
|
||||
const int Memsize = 128u*1024u;
|
||||
const char *const shMemName = process_name.c_str();
|
||||
const int max = 100;
|
||||
|
||||
@@ -92,7 +92,7 @@ int vector_test()
|
||||
BOOST_TRY{
|
||||
ManagedSharedMemory segment(create_only, shMemName, Memsize);
|
||||
|
||||
segment.reserve_named_objects(100);
|
||||
segment.reserve_named_objects(10);
|
||||
|
||||
//Shared memory allocator must be always be initialized
|
||||
//since it has no default constructor
|
||||
|
||||
Reference in New Issue
Block a user