Sfoglia il codice sorgente

storage: shrink_to_fit storage pools

Michele Caini 1 anno fa
parent
commit
fae3345f79
1 ha cambiato i file con 1 aggiunte e 0 eliminazioni
  1. 1 0
      src/entt/entity/storage.hpp

+ 1 - 0
src/entt/entity/storage.hpp

@@ -296,6 +296,7 @@ class basic_storage: public basic_sparse_set<Entity, typename std::allocator_tra
         }
 
         payload.resize(from);
+        payload.shrink_to_fit();
     }
 
     void swap_at(const std::size_t from, const std::size_t to) {