Explorar o código

-: updated TODO

Michele Caini %!s(int64=3) %!d(string=hai) anos
pai
achega
89bceaff75
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      TODO

+ 2 - 0
TODO

@@ -16,6 +16,8 @@ TODO (high prio):
 * remove the static storage from the const assure in the registry
 * remove the static storage from the const assure in the registry
 * use sparse set iterator ::data to optimize range functionalities in the mixins and the registry (exploit the zero-check model)
 * use sparse set iterator ::data to optimize range functionalities in the mixins and the registry (exploit the zero-check model)
 * can pass is_packed to clear_all to further optimize it in the derived classes
 * can pass is_packed to clear_all to further optimize it in the derived classes
+* can add and hide-override pop_back to further optimize clearing a sparse set
+* maybe avoid clearing pages during a clear_all (for backward compatibility)?
 
 
 WIP:
 WIP:
 * get rid of observers, storage based views made them pointless - document alternatives
 * get rid of observers, storage based views made them pointless - document alternatives