@@ -144,7 +144,6 @@ uint32s_insert_result_t uint32s_index_insert(uint32s_index_t *index, uint32_t *o
144144 result .index = idx ;
145145 result .is_new = true;
146146 uint32s_bucket_expand (bucket , idx );
147- //RARCH_LOG("[STATESTREAM] insert index %d\n",idx);
148147 }
149148 else
150149 {
@@ -162,7 +161,6 @@ uint32s_insert_result_t uint32s_index_insert(uint32s_index_t *index, uint32_t *o
162161 RHMAP_SET (index -> index , hash , new_bucket );
163162 result .index = idx ;
164163 result .is_new = true;
165- //RARCH_LOG("[STATESTREAM] insert index %d\n",idx);
166164 }
167165 if (additions_len == 0 || index -> additions [additions_len - 1 ].frame_counter < frame )
168166 {
@@ -224,12 +222,10 @@ void uint32s_index_commit(uint32s_index_t *index)
224222 prev = index -> additions [additions_len - interval ];
225223 cur = index -> additions [additions_len - (interval - 1 )];
226224 limit = cur .first_index ;
227- //RARCH_LOG("[STATESTREAM] remove index range %d..%d\n", prev.first_index, limit);
228225 for (i = prev .first_index ; i < limit ; i ++ )
229226 {
230227 struct uint32s_bucket * bucket ;
231228 if (index -> counts [i ] >= threshold ) continue ;
232- // RARCH_LOG("[STATESTREAM] remove index %d\n", i);
233229 free (index -> objects [i ]);
234230 index -> objects [i ] = NULL ;
235231 bucket = RHMAP_PTR (index -> index , index -> hashes [i ]);
@@ -266,11 +262,11 @@ void uint32s_index_pop(uint32s_index_t *index)
266262{
267263 uint32_t idx = RBUF_LEN (index -> objects )- 1 ;
268264 uint32_t * object = RBUF_POP (index -> objects );
269- RBUF_RESIZE (index -> counts , idx );
270- RBUF_RESIZE (index -> hashes , idx );
271265 size_t size_bytes = index -> object_size * sizeof (uint32_t );
272266 uint32_t hash = uint32s_hash_bytes ((uint8_t * )object , size_bytes );
273267 struct uint32s_bucket * bucket = RHMAP_PTR (index -> index , hash );
268+ RBUF_RESIZE (index -> counts , idx );
269+ RBUF_RESIZE (index -> hashes , idx );
274270 uint32s_bucket_remove (bucket , idx );
275271 if (bucket -> len == 0 )
276272 {
@@ -343,7 +339,7 @@ uint32_t uint32s_index_count(uint32s_index_t *index)
343339uint32_t bins [BIN_COUNT ];
344340void uint32s_index_print_count_data (uint32s_index_t * index )
345341{
346- // TODO: don't count or differently count NULL objects entries
342+ /* TODO: don't count or differently count NULL objects entries */
347343 uint32_t max = 1 ;
348344 uint32_t i ;
349345 for (i = 0 ; i < BIN_COUNT ; i ++ )
0 commit comments