These 17 commits are when the Protocol Buffers files have changed:
Commit: | da1f7e9 | |
---|---|---|
Author: | Sanjay Ghemawat | |
Committer: | GitHub |
Add doc URL to profile format and use it display help link. (#888) * Add doc URL to profile format and use it display help link. * Add test for Report.DocURL * Update new proto field comment
The documentation is generated from this commit.
Commit: | 35fc243 | |
---|---|---|
Author: | Snehasish Kumar | |
Committer: | GitHub |
Add column numbers to profile.proto. (#818) * Add column numbers to profile.proto. This change adds column numbers to the line message in profile.proto. This allows users to distinguish between souce code locations on the same line. Only the llvm based addr2line is capable of reading column number information from dwarf and PE debug information. Other changes include: * Add "columns" option for output granularity. * Account for column numbers during profile merge. * Update the encoder and decoder. * Update golden test files for legacy profiles. Fixes #687 * Update the expecatations in the test to match testdata. * Update report generation and driver for column numbers. * Address comments --------- Co-authored-by: Alexey Alexandrov <aalexand@users.noreply.github.com>
Commit: | 4ca4178 | |
---|---|---|
Author: | Alexey Alexandrov | |
Committer: | GitHub |
Clarify that labels with pprof:: prefix are reserved for pprof use. (#815)
Commit: | eeec1cb | |
---|---|---|
Author: | Alexey Alexandrov | |
Committer: | GitHub |
Make comment to locations field a bit clearer. (#770)
Commit: | d61513b | |
---|---|---|
Author: | Fumitoshi Ukai | |
Committer: | GitHub |
fix typo: ocurrences -> occurrences (#758)
Commit: | 272c2bb | |
---|---|---|
Author: | Alexey Alexandrov | |
Committer: | GitHub |
Add a bit more docs on label value handling. (#750)
Commit: | 76d1ae5 | |
---|---|---|
Author: | Alexey Alexandrov | |
Committer: | GitHub |
Clarify that the comment field should only be used for human-readable content. (#746)
Commit: | 44fc4e8 | |
---|---|---|
Author: | Shengyu Zhang | |
Committer: | GitHub |
proto/profile.proto: fix typo (#672) there is not "drop_functions" field in the proto.
Commit: | 39141e7 | |
---|---|---|
Author: | Stephan Renatus | |
Committer: | GitHub |
proto/profile.proto: fix typo (#577) Signed-off-by: Stephan Renatus <stephan@styra.com> Co-authored-by: Maggie Nolan <nolanmar@google.com> Co-authored-by: Kalyana Chadalavada <kalyanac@users.noreply.github.com>
Commit: | dcb5510 | |
---|---|---|
Author: | Margaret Nolan | |
Committer: | Alexey Alexandrov |
add license to profile.proto (#436)
Commit: | 84b7d31 | |
---|---|---|
Author: | Margaret Nolan | |
Committer: | GitHub |
remove license comment from top of profile.proto, it was added by mistake (#416)
Commit: | 7098ae6 | |
---|---|---|
Author: | Margaret Nolan | |
Committer: | GitHub |
Support parsing of is_folded bit (#296) * Support parsing of is_folded bit * Include folded bit lin (*Location).string() and in profile mergining * address comments * Set IsFolded to false during symbolization when Line is reset * simplify tests
Commit: | c70cbc2 | |
---|---|---|
Author: | Margaret Nolan | |
Committer: | GitHub |
Add support for units for numeric tags (#213) * Add support for tag units Updated tests for adding tag units * updated proto docs to describe tag units * fixed formatting * added additional test * require specific units for graph tag to be recognixed * updated tests and formatting * Fixed formatting * Fixed style error * modify proto_test to be sure tag units not overwritten * Clarified label docs * call legacy profile memory allocations size, not byte * updated tests to call bytes tags in legacy profile size * Revert "updated tests to call bytes tags in legacy profile size" This reverts commit 9289378af22ec1eb2daec05e863747be4de0c91c. * Revert "call legacy profile memory allocations size, not byte" This reverts commit 6b189735628054447427d8c901842348e838500e. * Updated so units not modified when profile written out * Fixed formatting errors * Removed field for inferred numeric label units from profile * Modified profile String() output * fixed formatting error * changed name of function used to identify units for numeric labels * Refactor String() for profile * Modified for clarity and address comments * renamed function for clarity * Made numeric label units field seperate in profile * Modified test * Refactored identifyNumLabelUnits() * Updated comments * Fixed formatting error * Addressed comments * Fixed style error * clarify comment * Refactored to address comments * addressed comments * addressed comments * addressed comments
Commit: | d187485 | |
---|---|---|
Author: | Raul Silvera |
Add default_sample_type field Add field for profile sources to indicate what is the primary sample value, which visualizers should display by default. Previously there was a convention for pprof to use the last sample_index by default, this provides more flexibility.
Commit: | ab74255 | |
---|---|---|
Author: | Raul Silvera |
Remove unnecessary attribute on proto.
Commit: | 164ad05 | |
---|---|---|
Author: | Raul Silvera |
Update tree structure to follow Go conventions Also update the build instructions to use go get
Commit: | d174bbe | |
---|---|---|
Author: | Raul Silvera |
first commit of OSS pprof