Revert "WORKAROUND: Do not use slab heap while we track down issues with resource management."

This reverts commit bb77b5d79f.
This commit is contained in:
bunnei 2021-05-20 17:39:49 -07:00
parent 14f50729e2
commit 78853f888a

View file

@ -67,11 +67,11 @@ class KAutoObjectWithSlabHeapAndContainer : public Base {
private: private:
static Derived* Allocate(KernelCore& kernel) { static Derived* Allocate(KernelCore& kernel) {
return new Derived(kernel); return kernel.SlabHeap<Derived>().AllocateWithKernel(kernel);
} }
static void Free(KernelCore& kernel, Derived* obj) { static void Free(KernelCore& kernel, Derived* obj) {
delete obj; kernel.SlabHeap<Derived>().Free(obj);
} }
public: public: