perf – golang.org/x/perf Directories

perf/ directory

Directories

PathSynopsis
analysisDeprecated: Moved to golang.org/x/build/perf.
analysis/appPackage app implements the performance data analysis server.
analysis/appengineThis binary contains an App Engine app for perf.golang.org
analysis/localperfLocalperf runs an HTTP server for benchmark analysis.
benchfmtPackage benchfmt provides a high-performance reader and writer for the Go benchmark format.
benchfmt/internal
benchmathPackage benchmath provides tools for computing statistics over distributions of benchmark measurements.
benchprocPackage benchproc provides tools for filtering, grouping, and sorting benchmark results.
benchproc/internal
benchproc/syntaxPackage syntax documents the syntax used by benchmark filter and projection expressions.
benchseriesThe benchseries package generates performance differentials and analysis tailored to the output of tools and benchmarks in golang.org/x/benchmarks.
benchstatPackage benchstat is deprecated.
benchunitPackage benchunit manipulates benchmark units and formats numbers in those units.
cmd
cmd/benchfilterbenchfilter reads Go benchmark results from input files, filters them, and writes filtered benchmark results to stdout.
cmd/benchsaveBenchsave uploads benchmark results to a storage server.
cmd/benchseries
cmd/benchstatBenchstat computes statistical summaries and A/B comparisons of Go benchmarks.
cmd/benchstat/internal
internal
storagePackage storage contains a client for the performance data storage server.
storage/appPackage app implements the performance data storage server.
storage/appengineThis binary contains an App Engine app for perfdata.golang.org
storage/benchfmtPackage benchfmt provides readers and writers for the Go benchmark format.
storage/dbPackage db provides the high-level database interface for the storage app.
storage/db/dbtest
storage/db/sqlite3Package sqlite3 provides the sqlite3 driver for x/perf/storage/db.
storage/fsPackage fs provides a backend-agnostic filesystem layer for storing performance results.
storage/fs/gcsPackage gcs implements the fs.FS interface using Google Cloud Storage.
storage/fs/localPackage local implements the fs.FS interface using local files.
storage/localperfdataLocalperfdata runs an HTTP server for benchmark storage.
storage/queryPackage query provides tools for parsing a query.
Version
v0.0.0-20250214215153-c95ad7d5b636 (latest)
Published
Feb 14, 2025
Platform
linux/amd64
Last checked
1 week ago

Tools for package owners.