Compare commits

...

33 Commits

Author SHA1 Message Date
dave caruso
5c2909941d Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-25 10:09:34 -07:00
dave caruso
d12b66e036 a 2024-03-25 10:09:29 -07:00
dave caruso
fbdb862599 fs test pass 2024-03-22 14:50:06 -07:00
dave caruso
9949621dfe Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-22 14:10:12 -07:00
dave caruso
642c63ce84 awa 2024-03-22 14:10:01 -07:00
dave caruso
e7c27b41d4 not done 2024-03-21 16:34:56 -07:00
dave caruso
a35961cc55 hehe 2024-03-21 10:33:59 -07:00
dave caruso
9c2dc5d37f Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-21 10:18:41 -07:00
Jarred Sumner
8f1b5c435e Merge branch 'main' into dave/win/2024-03-11 2024-03-18 19:55:27 -07:00
Jarred Sumner
2d60e06182 Merge branch 'main' into dave/win/2024-03-11 2024-03-17 21:24:49 -07:00
Jarred Sumner
835dfb2a6e Merge branch 'main' into dave/win/2024-03-11 2024-03-16 05:48:20 -07:00
Jarred Sumner
42356ce6b7 Merge branch 'main' into dave/win/2024-03-11 2024-03-15 23:08:35 -07:00
dave caruso
3ce3538c69 mark filesink with mkfifo as todo. see #8166 2024-03-13 18:45:42 -07:00
dave caruso
a7b65ad955 performance test 2024-03-13 18:40:34 -07:00
dave caruso
1d61dd28bb update test things and rebase 2024-03-13 15:04:34 -07:00
dave caruso
3869964a27 Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-13 15:04:06 -07:00
dave caruso
e7b980e55f Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-13 13:10:04 -07:00
dave caruso
b81e6397fc remove an assertion that is wrong again 2024-03-13 13:02:26 -07:00
dave caruso
aa05154437 ok its all worng 2024-03-12 20:17:04 -07:00
dave caruso
94196e8c14 this code is what i like to call, incorrect 2024-03-12 20:15:45 -07:00
dave caruso
09c2036f8b Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-12 19:29:59 -07:00
dave caruso
5ad751c04f a 2024-03-12 18:51:15 -07:00
dave caruso
77cf5570f0 run it back 2024-03-12 18:46:38 -07:00
dave caruso
ad61bd50e8 incredible 2024-03-12 17:35:19 -07:00
dave caruso
c1c83be38c Merge branch 'main' into dave/win/2024-03-11 2024-03-12 12:45:54 -07:00
dave caruso
aa1c989911 yikes 2024-03-11 19:03:46 -07:00
dave caruso
5b8653aaec a 2024-03-11 18:19:53 -07:00
dave caruso
9d768e6f76 a 2024-03-11 18:19:41 -07:00
dave caruso
b1ed3ea037 Merge remote-tracking branch 'origin/main' into dave/win/2024-03-11 2024-03-11 18:14:44 -07:00
dave caruso
5d310959c3 some open things 2024-03-11 18:04:25 -07:00
dave caruso
170d143f1c node net 2024-03-11 16:14:03 -07:00
dave caruso
b3c1a9f095 transpiler-cache.test.ts 2024-03-11 13:28:17 -07:00
dave caruso
4091ec586e run-eval.test.ts 2024-03-11 12:57:36 -07:00
2 changed files with 11 additions and 5 deletions

View File

@@ -3181,10 +3181,20 @@ pub export fn Bun__escapeHTML16(globalObject: *JSC.JSGlobalObject, input_value:
.allocated => |escaped_html| {
if (comptime Environment.allow_assert) {
// assert that re-encoding the string produces the same result
const allocated = strings.toUTF16AllocForReal(
bun.default_allocator,
strings.toUTF8Alloc(bun.default_allocator, escaped_html) catch unreachable,
false,
false,
) catch {
globalObject.throwOutOfMemory();
return .zero;
};
defer bun.default_allocator.free(allocated);
std.debug.assert(
std.mem.eql(
u16,
(strings.toUTF16Alloc(bun.default_allocator, strings.toUTF8Alloc(bun.default_allocator, escaped_html) catch unreachable, false, false) catch unreachable).?,
allocated,
escaped_html,
),
);

View File

@@ -400,10 +400,6 @@ pub const Process = struct {
} else if (Environment.isWindows) {
switch (this.poller) {
.uv => |*process| {
if (comptime !Environment.isWindows) {
unreachable;
}
if (process.isClosed()) {
this.poller = .{ .detached = {} };
} else if (!process.isClosing()) {