Histórico de Commits

Autor SHA1 Mensagem Data
  Michele Caini 16bb54c524 sparse_set/storage: move swap_only policy towards the base há 2 anos atrás
  Michele Caini 70c3eaab80 natvis: add free_list to the sparse set snippet há 2 anos atrás
  Michele Caini 104fb0f06c doc: update to reflect last changes (close #1061) há 2 anos atrás
  Michele Caini d93f96f48f test: use the right values for the free_list to avoid regressions há 2 anos atrás
  Michele Caini 8731eb91f4 sparse_set: split swap_at for internal uses há 2 anos atrás
  Michele Caini a987609b2a sparse_set: make ::free_list [[nodiscard]] há 2 anos atrás
  Michele Caini 40793e9485 sparse_set: minor changes há 2 anos atrás
  Michele Caini 874587a591 sparse_set: swap_only pop function há 2 anos atrás
  Michele Caini 59a401fbe2 *: updated TODO há 2 anos atrás
  Michele Caini 9c797ead28 sparse_set: extra (temporary) check há 2 anos atrás
  Michele Caini b6bb7c1a84 sparse_set: clear policy_to_head há 2 anos atrás
  Michele Caini 995f7e8e19 sparse_set: review pop_all há 2 anos atrás
  Michele Caini 9732f0547d sparse_set/storage: drop length in favor of a temporary function to make the transition easier há 2 anos atrás
  Michele Caini 9c9a71af74 sparse_set: update/set head properly accordingly with the policy há 2 anos atrás
  Michele Caini be09b3a40a entity: update doc há 2 anos atrás
  Michele Caini d79d08ef11 sparse_set: use the underlying entity type for the head of the free list há 2 anos atrás
  Michele Caini c7377cbbbf sparse_set: strip the version from the head of the free list há 2 anos atrás
  Michele Caini bbcc88217a sparse_set: make ::pop_all work property in managed swap_only mode há 2 anos atrás
  Michele Caini c2838b4861 sparse_set: ::free_list function (for later uses) há 2 anos atrás
  Michele Caini 19c256d9a4 sparse_set: prepare to make swap_only a proper deletion policy managed at sparse set level há 2 anos atrás
  Michele Caini 7b08533a76 *: updated TODO há 2 anos atrás
  Michele Caini baf0057628 sparse_set: drop swap_at as it ought to be há 2 anos atrás
  Michele Caini 99bf93dce6 storage: stop using swap_at, prepare to make swap_only a proper sparse set policy há 2 anos atrás
  Michele Caini 776ec96565 sparse_set: minor changes há 2 anos atrás
  Michele Caini d03c444eae sparse_set: prepare to offer the free_list value to the user há 2 anos atrás
  Michele Caini de6678c47a sparse_set: refine ::sort_n to work with upcoming changes há 2 anos atrás
  Michele Caini b780198526 sparse_set: make ::compact work only with the right deletion policies há 2 anos atrás
  Michele Caini 27f1e9e476 sparse_set: refine ::contiguous to work fine with upcoming changes há 2 anos atrás
  Michele Caini a9de9da75b sparse_set: prepare to drop swap_at há 2 anos atrás
  Michele Caini 4f0a119279 sparse_set: swap-only mode for easy identification há 2 anos atrás