build, ci: add `DEBUG_LOCKCONTENTION` to --enable-debug and CI #24757

pull jonatack wants to merge 3 commits into bitcoin:master from jonatack:add-DEBUG_LOCKCONTENTION-to-enable-debug changing 3 files +6 −3
  1. jonatack commented at 11:33 AM on April 4, 2022: contributor
    • Add DEBUG_LOCKCONTENTION flag to the --enable-debug configuration
    • Add DEBUG_LOCKCONTENTION to the native tsan CI task that contains DEBUG_LOCKORDER (verified that the CI has all logging categories enabled by default, except libevent and leveldb)
    • Update the developer notes that --enable-debug configures DEBUG_LOCKCONTENTION

    Related to #24709.

  2. jonatack cross-referenced this on Apr 4, 2022 from issue Put lock contention logging behind `DEBUG_LOCKCONTENTION` preprocessor directive by jonatack
  3. jonatack cross-referenced this on Apr 4, 2022 from issue Enable consistency checks by default with `--enable-debug` by MarcoFalke
  4. DrahtBot added the label Build system on Apr 4, 2022
  5. DrahtBot added the label P2P on Apr 4, 2022
  6. DrahtBot commented at 12:22 AM on April 5, 2022: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

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

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    No conflicts as of last run.

  7. DrahtBot cross-referenced this on Apr 5, 2022 from issue p2p: Erlay support signaling by naumenkogs
  8. DrahtBot cross-referenced this on Apr 6, 2022 from issue log: Mitigate disk filling attacks by rate limiting LogPrintf by dergoegge
  9. DrahtBot cross-referenced this on Apr 6, 2022 from issue Put lock logging behind DEBUG_LOCKCONTENTION preprocessor directive by jonatack
  10. DrahtBot added the label Needs rebase on Apr 8, 2022
  11. jonatack force-pushed on Apr 9, 2022
  12. DrahtBot removed the label Needs rebase on Apr 9, 2022
  13. DrahtBot cross-referenced this on Apr 10, 2022 from issue refactor: Split ArgsManager out of util/system by Empact
  14. DrahtBot cross-referenced this on Apr 10, 2022 from issue BIP324: Add encrypted p2p transport {de}serializer by dhruv
  15. jonatack commented at 11:52 AM on April 12, 2022: contributor

    Moving this out of draft.

  16. jonatack marked this as ready for review on Apr 12, 2022
  17. DrahtBot cross-referenced this on Apr 14, 2022 from issue BIP324: Handshake prerequisites by dhruv
  18. DrahtBot cross-referenced this on Apr 23, 2022 from issue refactor: Prepare for moving ArgsManager out of util/system by Empact
  19. laanwj added this to the "Blockers" column in a project

  20. jonatack cross-referenced this on May 8, 2022 from issue tracing: lock contention analysis by martinus
  21. jonatack force-pushed on May 12, 2022
  22. jonatack cross-referenced this on May 12, 2022 from issue net, refactor: move StartExtraBlockRelayPeers() from header to implementation by jonatack
  23. DrahtBot cross-referenced this on May 19, 2022 from issue build: Enable RPC_DOC_CHECK on --enable-debug by MarcoFalke
  24. DrahtBot added the label Needs rebase on May 20, 2022
  25. build: add DEBUG_LOCKCONTENTION to --enable-debug configuration 247d17033f
  26. ci: add DEBUG_LOCKCONTENTION to CI task containing DEBUG_LOCKORDER 345647c4da
  27. doc: update developer notes wrt --enable-debug and DEBUG_LOCKCONTENTION bd5dbc30db
  28. jonatack force-pushed on May 20, 2022
  29. jonatack commented at 10:50 AM on May 20, 2022: contributor

    Rebased.

  30. MarcoFalke approved
  31. MarcoFalke commented at 10:56 AM on May 20, 2022: member

    lgtm

  32. DrahtBot removed the label Needs rebase on May 20, 2022
  33. fanquake merged this on May 25, 2022
  34. fanquake closed this on May 25, 2022

  35. jonatack deleted the branch on May 25, 2022
  36. laanwj removed this from the "Blockers" column in a project

  37. sidhujag referenced this in commit ff64a7ef84 on May 28, 2022
  38. bitcoin locked this on May 25, 2023

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-05-19 06:53 UTC