Skip to content

Add performance tests to PR actions #1167

@carsonRadtke

Description

@carsonRadtke

It is important to maintain performance parity to std::span (at the very least when Safe Buffers are enabled). In order to track this, we should have performance tests between std::span and gsl::span for the latest standard library implementation across Clang, GCC, and MSVC.

@galenelias put together small benchmark comparing the two implementations on various workloads. They have been attached for convenience and provide a good starting point.

span_bench.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Effort: MediumRequires a moderate amount of workHelp WantedNeeds additional help or expertisePriority: LowCan be handled at leisureStatus: OpenNeeds attentionType: InfraChanges to build system, tests, or pipelines

    Projects

    Status

    Confirmed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions