I disabled the global new operators with a define in cmake to make sure catch2 (the test framework) didn't use ltalloc to make its internal allocations, but I forgot to replace the news and deletes in the test code...
Good news is: the tests are running a lot faster now that they use ltalloc (I didn't expect that big a difference: on appveyor it went from ~16 millions operations per second to ~115 😮 🚀).
That's a little bit embarrassing 😅
I disabled the global new operators with a define in cmake to make sure catch2 (the test framework) didn't use ltalloc to make its internal allocations, but I forgot to replace the news and deletes in the test code...
Good news is: the tests are running a lot faster now that they use ltalloc (I didn't expect that big a difference: on appveyor it went from ~16 millions operations per second to ~115 😮 🚀).