perf: prefer base::StringPiece over std::string for build-time strings (#38717)
* perf: use base::StringPiece in InclusionStatusToString() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in ErrorCodeToString() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in MessageSourceToString() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in CursorTypeToString() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in MediaStreamTypeToString() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in ModifiersToArray() The strings are all build-time constants and this is a private function * perf: use base::StringPiece in WebFrameRenderer::MaybeGetRenderFrame() The strings are all build-time constants and this is a private function
This commit is contained in:
parent
fa6d14c22d
commit
ab49e98401
7 changed files with 44 additions and 40 deletions
|
@ -19,7 +19,8 @@
|
|||
|
||||
namespace {
|
||||
|
||||
std::string MediaStreamTypeToString(blink::mojom::MediaStreamType type) {
|
||||
constexpr base::StringPiece MediaStreamTypeToString(
|
||||
blink::mojom::MediaStreamType type) {
|
||||
switch (type) {
|
||||
case blink::mojom::MediaStreamType::DEVICE_AUDIO_CAPTURE:
|
||||
return "audio";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue