Skip to content

Add benchmark profiling tool and update docs - #1413

Merged
AkramBitar merged 1 commit into
mainfrom
validator-profiling-doc
Mar 12, 2026
Merged

Add benchmark profiling tool and update docs#1413
AkramBitar merged 1 commit into
mainfrom
validator-profiling-doc

Conversation

@AkramBitar

@AkramBitar AkramBitar commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

Introduce profiler tool and validator profiling documentation

This PR introduces the profiler tool and provides comprehensive documentation for validator profiling workflows. It includes detailed guides on using the hierarchical call tracer for performance analysis, examples of profiling validator operations, and instructions for both automatic and manual code instrumentation.

@AkramBitar AkramBitar added this to the Q1/26 milestone Mar 9, 2026
@AkramBitar AkramBitar self-assigned this Mar 9, 2026
@AkramBitar
AkramBitar marked this pull request as draft March 9, 2026 07:13
Comment thread tools/profiler/tracer/tracer.go Fixed
@AkramBitar AkramBitar linked an issue Mar 9, 2026 that may be closed by this pull request
@AkramBitar
AkramBitar force-pushed the validator-profiling-doc branch 4 times, most recently from cd83d5c to e52ed00 Compare March 9, 2026 22:50
@AkramBitar
AkramBitar requested review from aaadir and adecaro March 9, 2026 23:36
@AkramBitar
AkramBitar marked this pull request as ready for review March 9, 2026 23:37
Comment thread go.mod Outdated
@AkramBitar
AkramBitar force-pushed the validator-profiling-doc branch from 59f28a7 to 8a38e61 Compare March 10, 2026 13:29
Comment thread docs/drivers/benchmark/core/dlognogh/validator_transfer_profile.md
Comment thread tools/profiler/README.md
Comment thread tools/profiler/auto-instrument.go Outdated

@adecaro adecaro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, see commnets.

Comment thread tools/profiler/tracer/go.mod Outdated
Comment thread tools/profiler/go.mod Outdated
Comment thread tools/profiler/tracer/README.md
@AkramBitar
AkramBitar force-pushed the validator-profiling-doc branch 2 times, most recently from eff500d to 53d4470 Compare March 11, 2026 12:41
Signed-off-by: AkramBitar <akram@il.ibm.com>
@AkramBitar
AkramBitar force-pushed the validator-profiling-doc branch from 37d8054 to ebb0926 Compare March 11, 2026 21:39
@AkramBitar

Copy link
Copy Markdown
Contributor Author

@adecaro @aaadir please let me know if you have further comments.

@adecaro
adecaro self-requested a review March 12, 2026 15:01

@adecaro adecaro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@AkramBitar
AkramBitar merged commit 4271a16 into main Mar 12, 2026
146 of 147 checks passed
@adecaro
adecaro deleted the validator-profiling-doc branch April 22, 2026 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add benchmark profiling tool and update docs

2 participants