diff options
author | 2022-01-22 18:32:06 -0800 | |
---|---|---|
committer | 2022-01-22 18:32:06 -0800 | |
commit | 114c5609128eb510406bac5157a3708a32078124 (patch) | |
tree | c765685dfd68b9da93f1ede37e6f9bc58ee82350 | |
parent | 1576d183c9cd5d5df0722897e5df89c94b17fa00 (diff) | |
download | bun-114c5609128eb510406bac5157a3708a32078124.tar.gz bun-114c5609128eb510406bac5157a3708a32078124.tar.zst bun-114c5609128eb510406bac5157a3708a32078124.zip |
Don't do isolated copy when we don't need to
-rw-r--r-- | src/javascript/jsc/bindings/helpers.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/javascript/jsc/bindings/helpers.h b/src/javascript/jsc/bindings/helpers.h index 9aa1c218a..83ec088c5 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<const UChar *>(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)); |