Directories
¶
| Path | Synopsis |
|---|---|
|
Package advisor provides analysis suggestions based on profiling results.
|
Package advisor provides analysis suggestions based on profiling results. |
|
Package analyzer defines the core analyzer interfaces.
|
Package analyzer defines the core analyzer interfaces. |
|
Package callgraph provides a backward-compatible wrapper for perflib/callgraph.
|
Package callgraph provides a backward-compatible wrapper for perflib/callgraph. |
|
Package flamegraph provides a backward-compatible wrapper for perflib/flamegraph.
|
Package flamegraph provides a backward-compatible wrapper for perflib/flamegraph. |
|
Package formatter provides result formatting for different analysis types.
|
Package formatter provides result formatting for different analysis types. |
|
Package ingress provides task ingestion endpoints that receive external tasks and persist them to the database for later processing by the scheduler.
|
Package ingress provides task ingestion endpoints that receive external tasks and persist them to the database for later processing by the scheduler. |
|
Package mock provides mock implementations for testing.
|
Package mock provides mock implementations for testing. |
|
Package parser defines the interfaces for parsing profiling data.
|
Package parser defines the interfaces for parsing profiling data. |
|
collapsed
Package collapsed implements parsing of collapsed stack format data.
|
Package collapsed implements parsing of collapsed stack format data. |
|
hprof
Package hprof provides parsing functionality for Java HPROF heap dump files.
|
Package hprof provides parsing functionality for Java HPROF heap dump files. |
|
pprof
Package pprof provides parsing functionality for Go pprof profile data.
|
Package pprof provides parsing functionality for Go pprof profile data. |
|
Package publisher provides a unified layer for publishing analysis result files to storage (COS or local filesystem).
|
Package publisher provides a unified layer for publishing analysis result files to storage (COS or local filesystem). |
|
Package repository provides database abstraction for the perf-analysis service.
|
Package repository provides database abstraction for the perf-analysis service. |
|
Package scheduler provides task scheduling and worker pool management.
|
Package scheduler provides task scheduling and worker pool management. |
|
source
Package source provides task source abstractions for the scheduler.
|
Package source provides task source abstractions for the scheduler. |
|
Package service provides the main application service that integrates all components.
|
Package service provides the main application service that integrates all components. |
|
Package statistics provides unified profiling statistics utilities.
|
Package statistics provides unified profiling statistics utilities. |
|
Package storage provides object storage abstraction for the perf-analysis service.
|
Package storage provides object storage abstraction for the perf-analysis service. |
|
Package testutil provides utilities for testing.
|
Package testutil provides utilities for testing. |
|
Package webui provides flame graph analysis services for the web UI.
|
Package webui provides flame graph analysis services for the web UI. |
Click to show internal directories.
Click to hide internal directories.