Commit Graph

190 Commits (e451d1e3c66350017da195335f428a96fdc7d840)

Author SHA1 Message Date
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
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
MarcoFalke 67f654ef61
doc: Document clang-tidy in dev notes
3 years ago
Hennadii Stepanov 52a797bfe5
doc: Avoid ADL for function calls
3 years ago
Jon Atack 48742693ac
Replace "can not" with "cannot" in docs, user messages, and tests
3 years ago
Pasta 75347236f2 docs: document c-style cast prohibition
3 years ago
Russell Yanofsky 9b575f1c73 Improve fs::PathToString documentation
3 years ago
Gleb Naumenko 0659f12b13
Add minisketch dependency
3 years ago
fanquake 5b7210c874
Merge bitcoin/bitcoin#22409: configure: keep relative paths in debug info
3 years ago
fanquake 2b90eae33c
doc: update developer docs for subtree renaming
3 years ago
Jeremy Rand 9bdda50151
Enable TLS in links in documentation
3 years ago
S3RK 0bc666b053 doc: add info for debugging with relative paths
3 years ago
Jon Atack 77f37f58ad
doc: update enum naming in developer notes
3 years ago
fanquake bfd910cae4
Merge bitcoin/bitcoin#18568: doc: Clarify developer notes about constant naming
3 years ago
Sebastian Falbesoner 6780a095d8 doc: remove obsolete `okSafeMode` RPC guideline from developer notes
3 years ago
MarcoFalke fa5eabe721
refactor: Remove negative lock annotations from globals
4 years ago
fanquake 1a6323bdbe
doc: update developer notes for removal of MakeUnique
4 years ago
Amiti Uttarwar 25c57d6409 [doc] Add a note about where lock annotations should go.
4 years ago
John Newbery aa929abf8d [docs] Update developer notes to discourage very long lines
4 years ago
Sawyer Billings e8640849c7
doc: Use https URLs where possible
4 years ago
Jon Atack ee701a9204
doc: update developer notes for signet
4 years ago
Hennadii Stepanov 95487b0553
doc: Drop mentions of Travis CI as it is no longer used
4 years ago
MarcoFalke fac5efe730
util: Add Assume() identity function
4 years ago
Hennadii Stepanov 0bd1184adf
Remove unused LockAssertion struct
4 years ago
Hennadii Stepanov ea74e10acf
doc: Add best practice for annotating/asserting locks
4 years ago
Wladimir J. van der Laan fd9db45c3e
Merge #19258: doc: improve subtree check instructions
4 years ago