Commit Graph

214 Commits (e64b2f1a16e8d0ad2cd181d84e3b70312e3cdf33)

Author SHA1 Message Date
merge-script 4c526f575c
Merge bitcoin/bitcoin#30741: doc: update documentation and scripts related to build directories
2 months ago
MarcoFalke fa09cb41f5
refactor: Remove unused LogPrint
2 months ago
Lőrinc 6a68343ffb doc: Prepend 'build/' to binary paths under 'src/' in docs
2 months ago
Lőrinc 91b3bc2b9c doc: Update documentation generation example in developer-notes.md
2 months ago
fanquake 7de0c99804
doc: update dev note examples for CMake
2 months ago
Hennadii Stepanov 8b6f1c4353
cmake: Add `Coverage` and `CoverageFuzz` scripts
3 months ago
Hennadii Stepanov 65bdbc1ff2
cmake: Add `docs` build target
3 months ago
Lőrinc bccfca0382 Fix lint-spelling warnings
4 months ago
Sjors Provoost 8ecb681678
Introduce Mining interface
5 months ago
MarcoFalke fa780e1c25
build: Remove --enable-gprof
5 months ago
fanquake cbd4640ede
build: remove --enable-lcov-branch-coverage
5 months ago
willcl-ark 4b9f49da2b
doc: fix broken relative md links
6 months ago
dergoegge 78407b99ed [clang-tidy] Enable the misc-no-recursion check
7 months ago
spicyzboss 4f1753deaa
doc: Wrap flags with code in developer-notes.md
8 months ago
Cory Fields f8a06f7a02 doc: remove references to disable-asm option now that it's gone
8 months ago
Andrew Toth eb5d78c649
doc: document preference for list-initialization
9 months ago
Fabian Jahr c003562120
doc: Add missing backtick in developer notes logging section
10 months ago
Ava Chow 7ff8e6b240
Merge bitcoin/bitcoin#28318: logging: Simplify API for level based logging
10 months ago
Anthony Towns f7ce5ac08c logging: add LogError, LogWarning, LogInfo, LogDebug, LogTrace
11 months ago
MarcoFalke 6666713041
refactor: Rename fs::path::u8string() to fs::path::utf8string()
11 months ago
Andrew Chow e789b30b25
Merge bitcoin/bitcoin#27116: doc: clarify that LOCK() internally checks whether the mutex is held
1 year ago
Greg Sanders 2ce7e31d2d docs: Add reference to total.coverage report
1 year ago
MarcoFalke fa6e6a3f03
doc: Remove confusing assert linter
1 year ago
Martin Zumsande 2ebc7e68cc
doc: describe 'init load' thread actions
1 year ago
furszy 04575106b2
scripted-diff: rename 'loadblk' thread name to 'initload'
1 year ago
fanquake 3b2acfcfec
build: suppress external warnings by default
1 year ago
Riahiamirreza f24f4fa3f1
Update developer-notes.md
2 years ago
fanquake 3d53a85ddf
Merge bitcoin/bitcoin#27220: doc: update broken str util reference links on developer-notes
2 years ago
TheCharlatan 54c4d03578
doc: Show how less noisy clang-tidy output can be achieved
2 years ago
pablomartin4btc da347de530 doc: update broken links
2 years ago
fanquake 84ca5b349e
doc: mention sanitizer suppressions in developer docs
2 years ago
Vasil Dimov 3df37e0c78
doc: clarify that LOCK() does AssertLockNotHeld() internally
2 years ago
fanquake 8d69b614cc
Merge bitcoin/bitcoin#23810: docs: avoid C-style casts; use modern C++ casts
2 years ago
James O'Beirne 00eeb31c76 scripted-diff: rename CChainState -> Chainstate
2 years ago
Jon Atack 9580480570 Update debug logging section in the developer notes
2 years ago
Vasil Dimov dc02edcba1
doc: update the URLs to thread functions in developer-notes
2 years ago
Vasil Dimov c5cc3f140c
doc: list the I2P accept thread in developer-notes
2 years ago
fanquake d873ff96e5
refactor: cleanups post unsubtree'ing univalue
2 years ago
MacroFake 8f3ab9a1b1
Merge bitcoin/bitcoin#24931: Strengthen thread safety assertions
2 years ago
Jon Atack 433b525694 Add LogPrintLevel to lint-format-strings, drop LogPrint-vs-LogPrintf section in dev notes
2 years ago
laanwj dd52f79a73
Merge bitcoin/bitcoin#24416: doc: Avoid ADL for function calls
2 years ago
Anthony Towns ce893c0497 doc: Update developer notes
3 years ago
Jon Atack bd5dbc30db doc: update developer notes wrt --enable-debug and DEBUG_LOCKCONTENTION
3 years ago
Jon Atack 654284209f Add clang lifetimebound section to developer notes
3 years ago
Jon Atack e66b321fd1 Add C++ functions and methods section to developer notes
3 years ago
Jon Atack 5fca70f5b1 Link in developer notes style to internal interface exception
3 years ago
Jon Atack fc4cb857cc Prefer Python for scripts in developer notes
3 years ago
Jon Atack 370120ec2f Remove obsolete BDB ENABLE_WALLET section in developer notes
3 years ago
Jon Atack 8b3f1e30f0
Update RPC argument and field naming guideline in developer notes
3 years ago
Jon Atack 4394733331
Add DEBUG_LOCKCONTENTION documentation to the developer notes
3 years ago