internal/

directory
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL