diff options
author | 2022-07-02 01:33:00 -0700 | |
---|---|---|
committer | 2022-07-02 01:36:04 -0700 | |
commit | f9f573ebb4049548ed4a82a3528fedcfd9da73dd (patch) | |
tree | 31b40797fc934607baf41b2b1dba9de5999145a0 /src/bun.js | |
parent | 476b3c74042a5e3f16ad69249ad106c8b0df60c1 (diff) | |
download | bun-f9f573ebb4049548ed4a82a3528fedcfd9da73dd.tar.gz bun-f9f573ebb4049548ed4a82a3528fedcfd9da73dd.tar.zst bun-f9f573ebb4049548ed4a82a3528fedcfd9da73dd.zip |
[strings] Optimize TextEncoder a little more
Diffstat (limited to 'src/bun.js')
-rw-r--r-- | src/bun.js/base.zig | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/bun.js/base.zig b/src/bun.js/base.zig index 1271deb19..2a0e3d037 100644 --- a/src/bun.js/base.zig +++ b/src/bun.js/base.zig @@ -2155,7 +2155,7 @@ pub fn JSError( if (comptime std.meta.fields(@TypeOf(args)).len == 0) { var zig_str = JSC.ZigString.init(fmt); - if (comptime !strings.isAllASCII(fmt)) { + if (comptime !strings.isAllASCIISimple(fmt)) { zig_str.markUTF16(); } @@ -2167,7 +2167,6 @@ pub fn JSError( var buf = std.fmt.allocPrint(allocator, fmt, args) catch unreachable; var zig_str = JSC.ZigString.init(buf); zig_str.detectEncoding(); - zig_str.mark(); // it alwayas clones exception.* = zig_str.toErrorInstance(ctx).asObjectRef(); allocator.free(buf); |