xo-alloc / xo-object: utest coverage + assorted bugfixes
This commit is contained in:
parent
8b622e6999
commit
a6e4430825
21 changed files with 861 additions and 284 deletions
|
|
@ -15,14 +15,8 @@ namespace xo {
|
|||
struct testcase_alloc {
|
||||
testcase_alloc(std::size_t rz, std::size_t z)
|
||||
:
|
||||
#ifdef REDLINE_MEMORY
|
||||
redline_z_{rz},
|
||||
#endif
|
||||
arena_z_{z} {}
|
||||
|
||||
#ifdef REDLINE_MEMORY
|
||||
std::size_t redline_z_;
|
||||
#endif
|
||||
std::size_t arena_z_;
|
||||
|
||||
};
|
||||
|
|
@ -42,9 +36,6 @@ namespace xo {
|
|||
constexpr bool c_debug_flag = false;
|
||||
|
||||
auto alloc = ArenaAlloc::make("linearalloc",
|
||||
#ifdef REDLINE_MEMORY
|
||||
tc.redline_z_,
|
||||
#endif
|
||||
tc.arena_z_, c_debug_flag);
|
||||
|
||||
REQUIRE(alloc.get());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue