From f9f573ebb4049548ed4a82a3528fedcfd9da73dd Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Sat, 2 Jul 2022 01:33:00 -0700 Subject: [strings] Optimize TextEncoder a little more --- src/bun.js/base.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/bun.js') 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); -- cgit v1.2.3