Kai Tamkun
|
d9c8f27bf9
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-14 21:36:05 -08:00 |
|
Kai Tamkun
|
28830f0294
|
Don't defer finalizers if not in GC
|
2024-11-14 21:35:23 -08:00 |
|
Kai Tamkun
|
2aee62382f
|
Remove async cleanup hooks from the list after they're called, not before
|
2024-11-14 17:57:52 -08:00 |
|
Kai Tamkun
|
4103b738ff
|
Report NAPI assertion failures more forcefully
|
2024-11-14 17:56:14 -08:00 |
|
Ben Grant
|
f73ef54edd
|
Compile Node tests using Node 23 headers
|
2024-11-14 15:59:02 -08:00 |
|
Kai Tamkun
|
f9718af6a5
|
Make checkGC fail if running a finalizer during napi env cleanup
|
2024-11-14 15:17:28 -08:00 |
|
Kai Tamkun
|
f50114332f
|
Fix incorrect calling convention usage
|
2024-11-14 15:09:26 -08:00 |
|
Ben Grant
|
90852a37d5
|
Use correct path separators on Windows
|
2024-11-14 14:41:20 -08:00 |
|
Ben Grant
|
2afb5e635d
|
Skip compiling Node NAPI tests that we skip running
|
2024-11-14 14:24:52 -08:00 |
|
Kai Tamkun
|
134f66c24d
|
Undo accidental formatting
|
2024-11-14 13:32:08 -08:00 |
|
Kai Tamkun
|
f37df906b4
|
Add typedef for node_api_basic_env in napi tests
|
2024-11-14 13:28:52 -08:00 |
|
Kai Tamkun
|
ed1f25e5cc
|
Skip node-api/test_async_cleanup_hook/test.js because it uses libuv functions
|
2024-11-13 19:59:38 -08:00 |
|
Kai Tamkun
|
2646ea0956
|
Fix async cleanup hooks?
|
2024-11-13 19:53:10 -08:00 |
|
Kai Tamkun
|
9fa480ce9b
|
Fix env cleanup hooks
|
2024-11-13 19:26:56 -08:00 |
|
Kai Tamkun
|
83a2c245f3
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-13 18:36:45 -08:00 |
|
Ben Grant
|
e11a68315b
|
Fix compile error
|
2024-11-13 17:30:25 -08:00 |
|
Ben Grant
|
f439dacf21
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-11-13 17:27:12 -08:00 |
|
Meghan Denny
|
9b0cdf01f9
|
cpp: Bun::toStringRef: return dead when exception has been thrown (#15127)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2024-11-13 17:03:59 -08:00 |
|
Ben Grant
|
544dd2497c
|
Increase timeout
|
2024-11-13 16:59:45 -08:00 |
|
Ben Grant
|
0e7ed996d3
|
Remove stray import
|
2024-11-13 16:17:53 -08:00 |
|
Meghan Denny
|
35513a9d6d
|
zig: remove JSValue.isEmpty (#15128)
|
2024-11-13 16:04:13 -08:00 |
|
Ben Grant
|
bb8b46507e
|
Remove workaround for #15111
|
2024-11-13 15:53:13 -08:00 |
|
Kai Tamkun
|
06d37bf644
|
Actually call instance data finalizers
|
2024-11-13 15:32:16 -08:00 |
|
Meghan Denny
|
f8979b05b1
|
rid nearly all use of ExceptionRef in zig (#15100)
Co-authored-by: nektro <nektro@users.noreply.github.com>
|
2024-11-13 15:23:52 -08:00 |
|
Kai Tamkun
|
6dd369e66b
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-13 15:23:27 -08:00 |
|
Ben Grant
|
8358f4dc73
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-11-13 15:20:55 -08:00 |
|
Ben Grant
|
9dbe40ddba
|
Compile tests in parallel
|
2024-11-13 15:20:43 -08:00 |
|
Kai Tamkun
|
f54f4e6ebf
|
Remove stray iostream include
|
2024-11-13 15:19:54 -08:00 |
|
Kai Tamkun
|
adc00e0566
|
Don't defer finalizers if the VM is shutting down
|
2024-11-13 15:11:06 -08:00 |
|
ippsav
|
ec91e91fda
|
Pass missing signal code for child_process.spawnSync (#15137)
|
2024-11-13 15:07:43 -08:00 |
|
Kai Tamkun
|
d3b509e80a
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-13 14:43:48 -08:00 |
|
Kai Tamkun
|
b11d631e41
|
Ensure NapiRef finalizers are called by the time the env is cleaned up
|
2024-11-13 14:42:28 -08:00 |
|
190n
|
440111f924
|
bun run prettier:extra
|
2024-11-13 22:01:31 +00:00 |
|
Ben Grant
|
ccd72755dc
|
Remove console log
|
2024-11-13 14:00:07 -08:00 |
|
Ben Grant
|
59700068d3
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-11-13 13:55:03 -08:00 |
|
Ben Grant
|
ac8c6f093b
|
Run some of Node's Node-API tests in CI
|
2024-11-13 13:54:45 -08:00 |
|
Meghan Denny
|
956853f036
|
test: dont overwrite root package.json when running bun-ipc-inherit.test.ts (#15126)
|
2024-11-13 00:14:57 -08:00 |
|
Kai Tamkun
|
a8fa566101
|
Fix beforeOnExit being dispatched multiple times
|
2024-11-12 22:43:05 -08:00 |
|
Kai Tamkun
|
7b25ce15eb
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-12 21:28:02 -08:00 |
|
Kai Tamkun
|
c20c0dea92
|
Undo the previous commit and add a TODO about Web Worker termination
|
2024-11-12 21:01:48 -08:00 |
|
Kai Tamkun
|
86d4dbe143
|
Treat a call to process.exit() inside napi_call_function as if it threw an exception
|
2024-11-12 20:29:04 -08:00 |
|
Dylan Conway
|
c5df329772
|
#15059 follow-up (#15118)
|
2024-11-12 18:17:35 -08:00 |
|
Ciro Spaciari
|
e945146fde
|
fix(bundler) fix pretty path resolution (#15119)
|
2024-11-12 18:16:13 -08:00 |
|
190n
|
83f536f4da
|
Make parameter const
|
2024-11-12 17:57:14 -08:00 |
|
Ciro Spaciari
|
873b0a7540
|
fix(socket) Support named pipes on Windows using forward slashes (#15112)
|
2024-11-12 16:09:43 -08:00 |
|
Kai Tamkun
|
d11a48398d
|
Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests
|
2024-11-12 14:43:54 -08:00 |
|
Kai Tamkun
|
563b3c0339
|
Address more feedback
|
2024-11-12 14:38:35 -08:00 |
|
Dennis Dudek
|
c785ab921b
|
ci: Fix detection of changed files (#15114)
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
|
2024-11-12 15:27:27 -07:00 |
|
Kai Tamkun
|
6e7240b6e7
|
Derefcountify NapiFinalizer
|
2024-11-12 14:08:38 -08:00 |
|
Kai Tamkun
|
2335e35a86
|
Remove defer parameter from NapiRef constructor
|
2024-11-12 13:57:50 -08:00 |
|