Skip to content

Consider using alternatives to standard library types #536

@SamVanheer

Description

@SamVanheer

Consider using alternatives the C++ standard library types.

The following types are known to have performance issues that can be avoided using replacements:

Type Alternative
unordered_map See this benchmark for a starting point: https://martin.ankerl.com/2022/08/27/hashmap-bench-01/#benchmark-results-table
regex Boost.Regex

Make sure to test changes to ensure correctness.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    To do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions