瀏覽代碼

test: updated benchmarks

Michele Caini 6 年之前
父節點
當前提交
3dce560759
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      test/benchmark/benchmark.cpp

+ 3 - 3
test/benchmark/benchmark.cpp

@@ -45,9 +45,9 @@ void pathological(Func func) {
 
 
     for(auto i = 0; i < 10; ++i) {
     for(auto i = 0; i < 10; ++i) {
         registry.each([i = 0, &registry](const auto entity) mutable {
         registry.each([i = 0, &registry](const auto entity) mutable {
-            if(!(++i % 7)) { registry.reset<position>(entity); }
-            if(!(++i % 11)) { registry.reset<velocity>(entity); }
-            if(!(++i % 13)) { registry.reset<comp<0>>(entity); }
+            if(!(++i % 7)) { registry.remove_if_exists<position>(entity); }
+            if(!(++i % 11)) { registry.remove_if_exists<velocity>(entity); }
+            if(!(++i % 13)) { registry.remove_if_exists<comp<0>>(entity); }
             if(!(++i % 17)) { registry.destroy(entity); }
             if(!(++i % 17)) { registry.destroy(entity); }
         });
         });