>>105692564
it's a bit better with string_view. you shouldn't use std::string unless you NEED to modify it dynamically... also longer assembly doesn't necessarily mean slower. -O3 produces longer assembly for example.