Skip to content

Add CI benchmark for resolver performance #482

@3ru

Description

@3ru

Have you used AI?

No

Feature Proposal

Unlike webpack (where build time is the primary metric), evaluating resolver performance requires measuring specific metrics that build-time benchmarks often overlook

  1. Throughput regression / tinybench + CodSpeed
    Measure resolver throughput (ops/sec) using tinybench integrated with CodSpeed

  2. Cache efficiency tracking / custom measurement
    UnsafeCachePlugin and CachedInputFileSystem have no built-in counters, cache metrics cannot be captured directly by CodSpeed. Instead, maybe use a proxy based measurement script to replay real world resolve workloads and report cache statistics

Feature Use Case

perf check

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions