From 114c5609128eb510406bac5157a3708a32078124 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sat, 22 Jan 2022 18:32:06 -0800 Subject: [PATCH] Don't do isolated copy when we don't need to --- src/javascript/jsc/bindings/helpers.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/javascript/jsc/bindings/helpers.h b/src/javascript/jsc/bindings/helpers.h index 9aa1c218a6..83ec088c5f 100644 --- a/src/javascript/jsc/bindings/helpers.h +++ b/src/javascript/jsc/bindings/helpers.h @@ -89,13 +89,9 @@ static const WTF::String toString(ZigString str) { reinterpret_cast(str.ptr), str.len)); } -static const WTF::String toStringCopy(ZigString str) { - return toString(str).isolatedCopy(); -} +static const WTF::String toStringCopy(ZigString str) { return toString(str).isolatedCopy(); } -static WTF::String toStringNotConst(ZigString str) { - return toString(str).isolatedCopy(); -} +static WTF::String toStringNotConst(ZigString str) { return toString(str); } static const JSC::JSString *toJSString(ZigString str, JSC::JSGlobalObject *global) { return JSC::jsOwnedString(global->vm(), toString(str));