Meghan Denny
358eb10f1d
fix process-cpuusage.test.js
2024-10-16 15:23:23 -07:00
Meghan Denny
aa4244b4d2
fix process-constrained-memory.test.js
2024-10-16 15:23:23 -07:00
Meghan Denny
3271b2bb47
fix process-chdir.test.js
2024-10-16 15:23:23 -07:00
Meghan Denny
b6cd955f7e
add definition for process.availableMemory()
2024-10-16 15:23:23 -07:00
Meghan Denny
531d78aa97
BunProcess: dont use for-loop for isSignalName ( #14285 )
2024-10-01 23:42:52 -07:00
Meghan Denny
e831bbf4ca
node: implement more validators in native code ( #14177 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2024-10-01 21:55:05 -07:00
Meghan Denny
e2f20d794f
clang-format: add InsertNewlineAtEOF ( #14267 )
...
Co-authored-by: nektro <nektro@users.noreply.github.com >
2024-10-01 03:49:10 -07:00
Meghan Denny
d42c032eec
cleanup some error handling in BunProcess ( #14178 )
2024-09-26 14:20:35 -07:00
Ashcon Partovi
30dc72c17b
bun run clang-format (#14148 )
...
Co-authored-by: Electroid <Electroid@users.noreply.github.com >
2024-09-24 20:39:29 -07:00
Meghan Denny
33075394a4
cpp: always return empty JSValue value after throwing exception ( #13935 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2024-09-23 13:53:08 -07:00
Jarred Sumner
b66d622c56
Bump WebKit ( #13970 )
2024-09-15 04:37:23 -04:00
Jarred Sumner
14c63229a1
Revert "various node:buffer fixes" ( #13971 )
2024-09-14 23:41:33 -04:00
Meghan Denny
3c2e798eab
various node:buffer fixes ( #13757 )
...
Co-authored-by: nektro <nektro@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-09-14 04:09:20 -04:00
Jarred Sumner
d9d4cff303
Micro-optimize path.resolve(), path.resolve("") ( #13930 )
2024-09-14 01:42:49 -04:00
Jarred Sumner
872c7f0d91
Why is path slow ( #13908 )
2024-09-12 14:05:16 -07:00
Jarred Sumner
945175961c
Set process._exiting to false by default ( #13832 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-09-09 16:45:24 -07:00
190n
084734db64
Implement napi_handle_scope and napi_escapable_handle_scope ( #13756 )
2024-09-07 00:55:19 -07:00
Jarred Sumner
b64f1e15b5
Fixes #13629 ( #13660 )
2024-09-01 22:40:31 -07:00
Meghan Denny
fd75ca7585
implement node:cluster ( #11492 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: nektro <nektro@users.noreply.github.com >
Co-authored-by: cirospaciari <ciro.spaciari@gmail.com >
2024-08-18 00:12:42 -07:00
190n
dc2929d4e1
Start implementing internal V8 APIs ( #12821 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-14 17:51:12 -07:00
Jarred Sumner
bd3517197c
Fix flaky process.cpuUsage test on linux ( #13279 )
2024-08-13 21:16:39 -07:00
Jarred Sumner
9db3379cc5
Fix missing source code preview in Next.js dev server ( #13073 )
2024-08-04 20:13:27 -07:00
Jarred Sumner
b5c91a4b7e
Upgrade WebKit ( #12873 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-08-02 04:58:31 -07:00
Meghan Denny
879cb23163
cpp: missing uses of propertyNames ( #12835 )
2024-07-26 03:47:41 -07:00
Meghan Denny
5a18b7d2fc
fixes relationship between process.kill and process._kill ( #12792 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-07-25 18:46:30 -07:00
Jarred Sumner
5f1b569c52
Fix crash when creating a new Worker with a numeric environment varia… ( #12810 )
2024-07-25 18:10:57 -07:00
Meghan Denny
82b42ed851
node: more process.exitCode fixes ( #12809 )
2024-07-25 15:18:41 -07:00
Meghan Denny
1e0b20f514
node: fix observable value of process.exitCode ( #12799 )
2024-07-24 22:26:07 -07:00
Jarred Sumner
57c6a7db35
libdeflate ( #12741 )
2024-07-24 01:30:31 -07:00
Jarred Sumner
8808af1c99
Replace some Identifier::fromString usages with vm->propertyNames ( #12575 )
2024-07-15 16:15:56 -07:00
Jarred Sumner
cb81fc5445
Make ${encoding}Slice & ${encoding}Write work on Uint8Array ( #12491 )
2024-07-10 16:58:01 -07:00
Jarred Sumner
b0018465cc
WebKit upgrade ( #12246 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-07-01 23:27:59 -07:00
Jarred Sumner
40858b4f25
Make reported node.js version a build option ( #12104 )
2024-06-24 15:34:28 -07:00
Jarred Sumner
c082ec5c9d
Fixes #1288 ( #11991 )
2024-06-20 16:14:14 -07:00
Jarred Sumner
ccb76c20e9
Fixes #11677 ( #11698 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-06-08 22:05:41 -07:00
dave caruso
bb8c0d97ba
Fix runtime stack trace computation ( #11581 )
...
Co-authored-by: paperdave <paperdave@users.noreply.github.com >
2024-06-05 00:26:03 -07:00
Jarred Sumner
8806bf9c4e
Update process.versions ( #11558 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-06-03 03:02:51 -07:00
Jarred Sumner
440c7cde9e
Upgrade reported Node.js version to v22.2.0
2024-05-20 21:38:22 -07:00
Jarred Sumner
2fb0a5e311
Fix bug with errname not allowing double numbers as ints ( #11103 )
2024-05-16 02:55:07 -07:00
Jarred Sumner
735f5d4b62
Setup clang-tidy (C++ linter) ( #7961 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: dave caruso <me@paperdave.net >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-05-15 20:35:39 -07:00
Dylan Conway
589a39d413
upgrade webkit ( #10971 )
2024-05-09 23:06:10 -07:00
Jarred Sumner
28b5a90823
Fixes missing argument in signal events ( #10940 )
2024-05-08 23:32:11 -07:00
Jarred Sumner
75420ba12a
Implement process.hasUncaughtExceptionCaptureCallback() ( #10937 )
2024-05-08 19:51:39 -07:00
Georgijs
c378febf5b
Implement process.on("uncaughtException", ...) ( #10902 )
...
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-08 17:38:31 -07:00
Dylan Conway
94bf404c41
Print bun version on unhandled errors ( #10760 )
...
Co-authored-by: dave caruso <me@paperdave.net >
2024-05-02 15:06:14 -07:00
Dylan Conway
c831dd8db8
Upgrade webkit ( #9885 )
...
* span
* remove JSStringIsEqualToString
* bump webkit tag
* span literal
* undo
* fix windows build
* Update JSStringDecoder.cpp
* Update JSStringDecoder.cpp
* Update JSStringDecoder.cpp
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-04-03 17:10:39 -07:00
Jarred Sumner
2e0e9f135b
Fixes #9878 ( #9883 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-04-03 02:47:13 -07:00
dave caruso
81badbac4c
fix(ipc): add json ipc type + buffer incoming messages until a listener is attached. ( #8733 )
...
* fix a few ipc issues
* a
* my own revisions
* remove none as a valid type
* a
* fix windows build
* remove comment
* make it work !!!!!!!!
* a
* formatter nonsense
* blah
* huge update refactor
* awa
* wow
* okay
2024-04-01 01:51:15 -07:00
Jarred Sumner
2765347b65
Enable more C++ warnings ( #9602 )
...
* Enable more C++ warnings
* Only enable these ones in release builds
* Update MessagePortChannel.cpp
* Update BunProcess.cpp
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-03-24 17:28:58 -07:00
Jarred Sumner
76ced7c6ed
WIP Make process.stdout sync on windows ( #9398 )
...
* Make some things sync on windows
* WIP
* WIP
* remove uses to uv_default_loop
* remove a compiler warning on windows
* edfghjk
* Windows build fixes
* Fixup
* bundows
* Add quotes
* Fix --cwd arg on Windows
* comment
* move this up
* Fix some tests
* `mv` tests pass
* spawn.test passes again
* Allow .sh file extension for Windows
* Unmark failing tests
* env test pass
* windows
* Fix some tests
* Update ProcessBindingTTYWrap.cpp
* Update CMakeLists.txt
* Set tmpdir
* Make it 5s on windows
* Fixup
* Fixup
* Update ProcessBindingTTYWrap.cpp
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: dave caruso <me@paperdave.net >
2024-03-18 19:35:34 -07:00