Jarred Sumner
|
436b8e1461
|
Fix crashiness with process.env
This also makes it a lot slower
|
2022-11-14 17:53:15 -08:00 |
|
Jarred Sumner
|
272e71fec2
|
Fix string encoding issue in JSC C API usages
|
2022-11-14 17:53:15 -08:00 |
|
Jarred Sumner
|
4ba97c7687
|
Prevent double-frees in log msgs
|
2022-11-14 17:53:15 -08:00 |
|
Jarred SUmner
|
3df5843503
|
Fix build error
|
2022-11-14 04:14:23 -08:00 |
|
Jarred SUmner
|
20eff9f6d2
|
Bugfixes and perf improvements to child_process
|
2022-11-14 04:08:36 -08:00 |
|
Jarred Sumner
|
69eedb4c92
|
use write$NOCANCEL, more logging
|
2022-11-13 21:57:14 -08:00 |
|
Jarred Sumner
|
92b766095d
|
Add missing rmdir export
|
2022-11-13 20:09:37 -08:00 |
|
Jarred Sumner
|
b18e4064a2
|
Make node streams faster (#1502)
* Make node streams faster
* Fix for macOS, improve performance, handle ref and unref
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
2022-11-13 19:14:44 -08:00 |
|
Jarred Sumner
|
58b67347e6
|
Fix incorrect exit status message
|
2022-11-13 02:38:54 -08:00 |
|
Jarred Sumner
|
1a0fb4cf83
|
Fix syntax error
|
2022-11-12 23:43:24 -08:00 |
|
Jarred SUmner
|
6393e1e709
|
Set linker script to Bun 0.2
|
2022-11-12 20:40:04 -08:00 |
|
Jarred SUmner
|
a78b6f920d
|
Fix infinite write loop on Linux
|
2022-11-12 20:28:10 -08:00 |
|
Tom Birch
|
45dc75b3be
|
Add linker script to remove unwanted exports (#1499)
|
2022-11-12 20:22:38 -08:00 |
|
Jarred SUmner
|
1cce9da80a
|
Fix memory leak in gzip pool + add test for gzip'd data
|
2022-11-12 18:32:53 -08:00 |
|
Jarred Sumner
|
21bf3ddaf2
|
Redo how we poll pipes (#1496)
* Fix pipe
* Handle unregistered
* Fix failing test
|
2022-11-12 18:30:12 -08:00 |
|
Jarred Sumner
|
514f2a8edd
|
Add test that fails on linux
|
2022-11-11 16:02:35 -08:00 |
|
Jarred Sumner
|
5f5d74c534
|
2 frames
|
2022-11-11 04:18:15 -08:00 |
|
Jarred Sumner
|
096abc638a
|
Remove with git rm
|
2022-11-11 00:43:55 -08:00 |
|
Jarred Sumner
|
d3fc1ee7d2
|
Reactivate
|
2022-11-11 00:43:18 -08:00 |
|
Jarred Sumner
|
8428bd90a3
|
Delete .keep
|
2022-11-11 00:38:20 -08:00 |
|
Jarred Sumner
|
dc906ba0c7
|
Create .keep
|
2022-11-11 00:37:10 -08:00 |
|
Jarred Sumner
|
36b814de57
|
Delete libbacktrace
|
2022-11-11 00:34:44 -08:00 |
|
Jarred Sumner
|
142ad97886
|
Update main.zig
|
2022-11-11 00:33:10 -08:00 |
|
Jarred Sumner
|
1671e3cc7e
|
Remove dead code
|
2022-11-11 00:20:42 -08:00 |
|
Jarred Sumner
|
24a85f8de6
|
Improve error message
|
2022-11-11 00:20:42 -08:00 |
|
Jarred Sumner
|
2432150321
|
Replace libbacktrace with WTFGetBacktrace
|
2022-11-11 00:20:42 -08:00 |
|
Ashcon Partovi
|
38141e3aa7
|
Allow install script to specify debug-info variant with debug symbols (#1484)
|
2022-11-10 20:14:41 -08:00 |
|
Jarred Sumner
|
5f5ef81f11
|
[bun install] Support implicit pre tags in dependency versions
|
2022-11-10 19:52:39 -08:00 |
|
Jarred Sumner
|
a1e786011d
|
[bun run] Fix potential crash when a command terminates abnormally
|
2022-11-10 19:50:35 -08:00 |
|
Jarred Sumner
|
dddbce8a41
|
Implement napi_create_external and napi_get_value_external
|
2022-11-10 15:05:23 -08:00 |
|
Dylan Conway
|
7ce8328d28
|
add ... switch case (#1482)
|
2022-11-10 13:08:32 -08:00 |
|
Jarred Sumner
|
b62c45fea3
|
Increase stackframe count
|
2022-11-10 00:02:16 -08:00 |
|
Jarred Sumner
|
8753c483ff
|
Implement Server.publish()
Fixes https://github.com/oven-sh/bun/issues/1417
|
2022-11-09 23:54:56 -08:00 |
|
Jarred Sumner
|
2149e1f0a0
|
Update server.zig
|
2022-11-09 23:42:36 -08:00 |
|
Jarred Sumner
|
c52ebd96ba
|
Fix crash when an exception occurs in open()
|
2022-11-09 23:42:30 -08:00 |
|
Jarred Sumner
|
904716f56b
|
Clone all the strings
|
2022-11-09 22:55:10 -08:00 |
|
Jarred Sumner
|
a858261832
|
Clone the text
|
2022-11-09 22:45:02 -08:00 |
|
Jarred Sumner
|
9fccbf9364
|
Remove bun:wrap from stack traces
|
2022-11-09 22:44:45 -08:00 |
|
Jarred Sumner
|
41a023e21d
|
Add another log
|
2022-11-09 18:56:17 -08:00 |
|
Jarred Sumner
|
cf378d51fd
|
Fix broken stacktraces
|
2022-11-09 18:56:17 -08:00 |
|
Derrick Farris
|
7f5022db0c
|
fix(child_process): fix execFileSync options.input (#1479)
* fix(child_process): fix execFileSync options.input
* fix(child_process): debug err, check for Uint8Array too
* fix(child_process): fix ArrayBufferIsView call
* test(child_process): fix missing toString() call on test result
* refactor(child_process): change options.input to input to getter calls
|
2022-11-09 18:10:29 -08:00 |
|
Jarred Sumner
|
9ea025c543
|
remove this
wrong approach
|
2022-11-09 17:23:48 -08:00 |
|
Colin McDonnell
|
f7f1b60444
|
Add bun-types, add typechecking, add child_process types (#1475)
* Add bun-types to packages
* Improve typing
* Fix types in tests
* Fix dts tests
* Run formatter
* Fix all type errors
* Add strict mode, fix type errors
* Add ffi changes
* Move workflows to root
* Add workflows
* Remove labeler
* Add child_process types
* Fix synthetic defaults issue
* Remove docs
* Move scripts
* Run prettier
* Include examples in typechecking
* captureStackTrace types
* moved captureStackTrace types to globals
* Address reviews
Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
|
2022-11-09 15:40:40 -08:00 |
|
Jarred Sumner
|
da257336b0
|
Fix #1354
|
2022-11-09 15:11:14 -08:00 |
|
Jarred Sumner
|
565996a087
|
Support TypeScript satisfies
Credit: @magic-akari, almost identical diff in https://github.com/evanw/esbuild/pull/2509/files#diff-ccc0bde7223236d93490b727b272f15765a2674be12a4c310b83b9555bef8816
|
2022-11-09 01:30:02 -08:00 |
|
Jarred Sumner
|
fac1c49727
|
Fixup
|
2022-11-09 01:15:36 -08:00 |
|
Jarred Sumner
|
3a760ec0ec
|
Update response.zig
|
2022-11-09 01:12:35 -08:00 |
|
Jarred Sumner
|
d90a638101
|
Re-enable workaround for 127.0.0.01
|
2022-11-09 01:12:35 -08:00 |
|
Dylan Conway
|
047a8d3f0d
|
Error.captureStackTrace implementation (#1476)
* capture stack trace formatting, tests
* fix callsite methods, stack formatting or undefined
* isNative, tests for callsite methods
* Update src/bun.js/bindings/ZigGlobalObject.cpp
* Update src/bun.js/bindings/ZigGlobalObject.cpp
* template and macros for visitchildren
* static strings, handle infinity and clamp stacktracelimit
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2022-11-09 00:37:57 -08:00 |
|
Jarred Sumner
|
2c4777f579
|
[libarchive][bun install] Fix file permissions not always being passed correctly in bun install
Fixes #1092
|
2022-11-09 00:32:50 -08:00 |
|