TxGraph: change m_excluded_clusters #33469

pull instagibbs wants to merge 1 commits into bitcoin:master from instagibbs:2025-09-unordered_blockbuilder changing 1 files +6 −4
  1. instagibbs commented at 8:32 PM on September 23, 2025: member

    Change BlockBuilderImpl's m_excluded_clusters to unordered set since ordering is not used.

    Change the set to a set of sequence numbers for a modest stability increase under fuzz testing.

  2. DrahtBot commented at 8:32 PM on September 23, 2025: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/33469.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK sipa, marcofleon, glozow

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    No conflicts as of last run.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  3. instagibbs commented at 8:33 PM on September 23, 2025: member

    h/t @marcofleon for validation of changes

  4. fanquake marked this as a draft on Sep 23, 2025
  5. TxGraph: change m_excluded_clusters
    Change BlockBuilderImpl's m_excluded_clusters to unordered
    set since ordering is not used.
    
    Change the set to a set of sequence numbers for a modest
    stability increase under fuzz testing.
    9b43428c96
  6. instagibbs force-pushed on Oct 14, 2025
  7. instagibbs marked this as ready for review on Oct 14, 2025
  8. instagibbs commented at 4:50 PM on October 14, 2025: member

    ready for review

  9. sipa commented at 6:13 PM on October 14, 2025: member

    ACK 9b43428c96872f0fbbbab4c066c6010fc18c6cc4

    Ran 10M fuzz iterations. Must be good.

  10. marcofleon commented at 1:39 PM on October 15, 2025: contributor

    tACK 9b43428c96872f0fbbbab4c066c6010fc18c6cc4

    AFL++ now showing 94.5% stability for the txgraph target with this change.

    edit: For reference, it was 94% previously.

  11. glozow commented at 1:58 PM on October 15, 2025: contributor

    ACK 9b43428c96872f0fbbbab4c066c6010fc18c6cc4

  12. glozow merged this on Oct 15, 2025
  13. glozow closed this on Oct 15, 2025

  14. sedited referenced this in commit f50d90fcbb on Oct 29, 2025
  15. stickies-v referenced this in commit a785fe6759 on Nov 5, 2025
  16. stringintech referenced this in commit b82132c4d1 on Nov 6, 2025
  17. yuvicc referenced this in commit f620a2206b on Nov 16, 2025
  18. Kino1994 referenced this in commit 800c2824f3 on Jun 28, 2026
  19. BigcoinBGC referenced this in commit 09d7cca424 on Jun 30, 2026
  20. Kino1994 referenced this in commit 5d615c2612 on Aug 19, 2026
  21. bitcoin locked this on Oct 15, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-10-30 09:41 UTC