ext,tests: Copy test's output files from /tmp to testing-results
[gem5.git] / src / gpu-compute / simple_pool_manager.cc
index 1e4f0c6fcde6a014879b685ce2b000cf3dedaf4f..1d0f1b8d7d4ab080d3e5dc637997a29da1f41db2 100644 (file)
 
 #include "base/logging.hh"
 
+SimplePoolManager *
+SimplePoolManagerParams::create()
+{
+    return new SimplePoolManager(this);
+}
+
 // return the min number of elements that the manager can reserve given
 // a request for "size" elements
 uint32_t
@@ -64,8 +70,6 @@ SimplePoolManager::printRegion()
 bool
 SimplePoolManager::canAllocate(uint32_t numRegions, uint32_t size)
 {
-    assert(numRegions * minAllocatedElements(size) <= poolSize());
-
     return _reservedGroups == 0;
 }