1. 299ea9f block/dirty-bitmap: improve _next_dirty_area API by Vladimir Sementsov-Ogievskiy · 5 years ago
  2. 9399c54 block/dirty-bitmap: add _next_dirty API by Vladimir Sementsov-Ogievskiy · 5 years ago
  3. 642700f block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_t by Vladimir Sementsov-Ogievskiy · 5 years ago
  4. 0c88f19 hbitmap: drop meta bitmaps as they are unused by Vladimir Sementsov-Ogievskiy · 5 years ago
  5. 30b8346 hbitmap: unpublish hbitmap_iter_skip_words by Vladimir Sementsov-Ogievskiy · 5 years ago
  6. be24c71 hbitmap: move hbitmap_iter_next_word to hbitmap.c by Vladimir Sementsov-Ogievskiy · 5 years ago
  7. 6a15099 hbitmap: assert that we don't create bitmap larger than INT64_MAX by Vladimir Sementsov-Ogievskiy · 5 years ago
  8. fed33bd hbitmap: handle set/reset with zero length by Vladimir Sementsov-Ogievskiy · 5 years ago
  9. 48557b1 util/hbitmap: strict hbitmap_reset by Vladimir Sementsov-Ogievskiy · 5 years ago
  10. c5b40c1 hbitmap: enable merging across granularities by John Snow · 6 years ago
  11. 3bde4b0 hbitmap: Fix merge when b is empty, and result is not an alias of a by John Snow · 6 years ago
  12. 4e4de22 util/hbitmap: update orig_size on truncate by Vladimir Sementsov-Ogievskiy · 5 years ago
  13. 19c021e Revert "hbitmap: Add @advance param to hbitmap_iter_next()" by Vladimir Sementsov-Ogievskiy · 6 years ago
  14. a78a1a4 dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area by Vladimir Sementsov-Ogievskiy · 6 years ago
  15. 76d570d dirty-bitmap: improve bdrv_dirty_bitmap_next_zero by Vladimir Sementsov-Ogievskiy · 6 years ago
  16. d1dde71 bitmap: Update count after a merge by Eric Blake · 6 years ago
  17. fa000f2 dirty-bitmap: make it possible to restore bitmap after merge by Vladimir Sementsov-Ogievskiy · 6 years ago
  18. a33fbb4 hbitmap: Add @advance param to hbitmap_iter_next() by Max Reitz · 7 years ago
  19. 3260cdf hbitmap: fix missing restore count when finish deserialization by Liang Li · 7 years ago
  20. 56207df hbitmap: add next_zero function by Vladimir Sementsov-Ogievskiy · 7 years ago
  21. ecbfa28 hbitmap: Rename serialization_granularity to serialization_align by Eric Blake · 7 years ago
  22. a3b5253 qmp: add x-debug-block-dirty-bitmap-sha256 by Vladimir Sementsov-Ogievskiy · 8 years ago
  23. 6bdc8b7 block/dirty-bitmap: add deserialize_ones func by Vladimir Sementsov-Ogievskiy · 8 years ago
  24. f63ea4e hbitmap: improve dirty iter by Vladimir Sementsov-Ogievskiy · 8 years ago
  25. 20a579d hbitmap: Add hbitmap_is_serializable() by Max Reitz · 8 years ago
  26. 6725f88 hbitmap: Fix shifts of constants by granularity by Max Reitz · 8 years ago
  27. 8258888 hbitmap: serialization by Vladimir Sementsov-Ogievskiy · 8 years ago
  28. 07ac4cd HBitmap: Introduce "meta" bitmap to track bit changes by Fam Zheng · 8 years ago
  29. 0e32119 hbitmap: add 'pos < size' asserts by Vladimir Sementsov-Ogievskiy · 9 years ago
  30. 030c98a all: Remove unnecessary glib.h includes by Peter Maydell · 9 years ago
  31. aafd758 util: Clean up includes by Peter Maydell · 9 years ago
  32. c6a8c32 util/hbitmap: Add an API to reset all set bits in hbitmap by Wen Congyang · 10 years ago
  33. ce1ffea block: Resize bitmaps on bdrv_truncate by John Snow · 10 years ago
  34. be58721 hbitmap: add hbitmap_merge by John Snow · 10 years ago
  35. 8515efb hbitmap: cache array lengths by John Snow · 10 years ago
  36. e1cf558 util: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 10 years ago
  37. 591b320 util/hbitmap.c: Use ctpopl rather than reimplementing a local equivalent by Peter Maydell · 11 years ago
  38. 18331e7 hbitmap: Use non-bitops ctzl by Richard Henderson · 12 years ago
  39. fbeadf5 bitops: unify bitops_ffsl with the one in host-utils.h, call it bitops_ctzl by Paolo Bonzini · 12 years ago
  40. 1b09524 hbitmap: add assertion on hbitmap_iter_init by Paolo Bonzini · 12 years ago
  41. e7c033c add hierarchical bitmap data type and test cases by Paolo Bonzini · 12 years ago