- Test:
- verify the proper workings of our custom allocation scheme managing families of interconnected objects for the segments of the low-level model.
Definition at line 139 of file allocation-cluster-test.cpp.
◆ checkLifecycle()
- Test:
- Allocation cluster grows when adding objects, but discards all objects at once when going out of scope, optionally also invoking (or not invoking) destructors.
Definition at line 184 of file allocation-cluster-test.cpp.
◆ verifyInternals()
◆ use_as_Allocator()
void use_as_Allocator |
( |
| ) |
|
|
inlineprivate |
- Test:
- demonstrate use as Standard-Allocator
- define a vector, string and set to use the AllocationCluster as backend
- fill the vector with numbers and the set with random strings
- Note
- the extent size (hard coded as of 5/24) imposes a serious limitation regarding usable data structures; e.g. the std::deque immediately attempts to allocate a node buffer with >500 bytes, which is not supported by the current (rather simplistic) storage manager in AllocationCluster.
Definition at line 384 of file allocation-cluster-test.cpp.
References MAX.
◆ dynamicAdjustment()
void dynamicAdjustment |
( |
| ) |
|
|
inlineprivate |
The documentation for this class was generated from the following file: