Added documentation for %h and %m specifiers. %<n>m specifier which specifies the number of copies is not documented yet (treated as internal for now)
Details
Diff Detail
- Repository
- rL LLVM
Event Timeline
LGTM with some small wording nits.
We may want to extend this to mention number modifier to %m (e.g. %4m). Perhaps it is better to leave that to more advanced documentation -- your experiments showed that even just 1 merge pool is quite scalable IIRC.
docs/UsersManual.rst | ||
---|---|---|
1500 ↗ | (On Diff #64759) | I would suggest saying Additionally, multiple... instead of just Multiple to highlight that this is an additional behavior that is caused by using %m. |
1501 ↗ | (On Diff #64759) | You probably want to say "raw profiles" instead of just "profile" to clarify that this is a different sense of "merge" than llvm-profdata merge ... (or otherwise clarify). |
Actually, I think this is the right place to document the numeric modifier to %m. LGTM with Sean's nits.
Addressed review comments.
I still think %4m etc is an advanced feature that needs more explanation. We can delay that to a later time.
LGTM (also, another small suggestion).
docs/UsersManual.rst | ||
---|---|---|
1502 ↗ | (On Diff #64793) | "running on the same or different hosts" should probably just be "that share a file system" to clarify that we depend on the filesystem guarantees and aren't doing anything else special. |