-
Notifications
You must be signed in to change notification settings - Fork 760
Open
Labels
Effort: MediumRequires a moderate amount of workRequires a moderate amount of workHelp WantedNeeds additional help or expertiseNeeds additional help or expertisePriority: LowCan be handled at leisureCan be handled at leisureStatus: OpenNeeds attentionNeeds attentionType: InfraChanges to build system, tests, or pipelinesChanges to build system, tests, or pipelines
Description
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.
Metadata
Metadata
Assignees
Labels
Effort: MediumRequires a moderate amount of workRequires a moderate amount of workHelp WantedNeeds additional help or expertiseNeeds additional help or expertisePriority: LowCan be handled at leisureCan be handled at leisureStatus: OpenNeeds attentionNeeds attentionType: InfraChanges to build system, tests, or pipelinesChanges to build system, tests, or pipelines
Type
Projects
Status
Confirmed