Jarred Sumner
|
32733210dc
|
[bunfig] Implement config file format
|
2022-01-27 01:25:09 -08:00 |
|
Jarred Sumner
|
9f5a1705a5
|
Don't look like a crash when CLI args are missing
|
2022-01-27 01:20:42 -08:00 |
|
Jarred Sumner
|
b4c1cea735
|
[cli] Add support for commands which optionally have one argument
|
2022-01-27 01:20:01 -08:00 |
|
Jarred Sumner
|
3a962f3bad
|
print file name on panic
|
2022-01-26 14:36:48 -08:00 |
|
Jarred Sumner
|
bfa2bc6736
|
merge
|
2022-01-25 20:04:24 -08:00 |
|
Jarred Sumner
|
354ed2880c
|
Slightly safer
|
2022-01-25 20:00:23 -08:00 |
|
Jarred Sumner
|
9db4d195a7
|
Split http into files
|
2022-01-25 20:00:23 -08:00 |
|
Jarred SUmner
|
333bccee5d
|
On successful connect, switch to non-blocking sockets until we're about to close
|
2022-01-25 00:17:14 -08:00 |
|
Jarred SUmner
|
25c35e59b4
|
Fix getsockopt()
|
2022-01-25 00:00:16 -08:00 |
|
Jarred SUmner
|
ff7785e023
|
Automatically retry on would block
|
2022-01-24 23:42:16 -08:00 |
|
Jarred SUmner
|
0e138bcc8f
|
Fallback to readev / writev
|
2022-01-24 23:30:23 -08:00 |
|
Jarred SUmner
|
ecea12d206
|
No io_uring for Ubuntu 20.04
|
2022-01-24 19:12:58 -08:00 |
|
Jarred Sumner
|
61d1c7b6b2
|
Update io_linux.zig
|
2022-01-23 23:11:41 -08:00 |
|
Jarred Sumner
|
b5cec4b704
|
[linux][http] return errno instead of unexpected
|
2022-01-23 23:11:06 -08:00 |
|
Jarred Sumner
|
e895605e5f
|
[http] Remove usages of unreachable in syscall error handling
|
2022-01-23 23:06:44 -08:00 |
|
Jarred Sumner
|
f5a79ea6d2
|
Update io_linux.zig
|
2022-01-23 23:03:04 -08:00 |
|
Jarred Sumner
|
de0cf42111
|
Use non-cancellable syscalls for HTTP & use errno for errors
|
2022-01-23 23:00:15 -08:00 |
|
Jarred Sumner
|
ec9e4eb97e
|
Improve error message when bun upgrade fails
|
2022-01-23 21:25:48 -08:00 |
|
Jarred Sumner
|
28f77b9823
|
Update analytics_thread.zig
|
2022-01-23 21:14:38 -08:00 |
|
Jarred Sumner
|
962b7fa8d9
|
Add a callback when a thread spawns
|
2022-01-23 21:14:20 -08:00 |
|
Jarred Sumner
|
2b8893da53
|
Use a separate heap for HTTP
|
2022-01-23 21:12:59 -08:00 |
|
Jarred Sumner
|
744f52fb27
|
fake segfault test
|
2022-01-23 20:13:35 -08:00 |
|
Jarred Sumner
|
43b9f9462f
|
Add kernel version to crash report
|
2022-01-23 20:11:17 -08:00 |
|
Jarred Sumner
|
d89aa9a9e6
|
Update main.zig
|
2022-01-23 20:10:55 -08:00 |
|
Jarred Sumner
|
084d78be29
|
Add C++ exception handler
|
2022-01-23 20:10:51 -08:00 |
|
Jarred Sumner
|
4d95e44317
|
Update helpers.h
|
2022-01-22 20:06:53 -08:00 |
|
Jarred Sumner
|
4b7235ac5f
|
Update helpers.h
|
2022-01-22 20:06:18 -08:00 |
|
Jarred Sumner
|
4152c1b177
|
Update linker.zig
|
2022-01-22 19:41:01 -08:00 |
|
Jarred Sumner
|
dc5745080d
|
Ensure we fully copy strings
|
2022-01-22 19:39:23 -08:00 |
|
Jarred Sumner
|
3dfac788fa
|
Update http.zig
|
2022-01-22 19:17:07 -08:00 |
|
Jarred Sumner
|
c56ff7efb4
|
Rename bun:runtime -> bun:wrap so it fits 8 chars
|
2022-01-22 19:17:03 -08:00 |
|
Jarred Sumner
|
114c560912
|
Don't do isolated copy when we don't need to
|
2022-01-22 18:32:06 -08:00 |
|
Jarred Sumner
|
1576d183c9
|
Instead of 4 loops, we can do one switch statement
|
2022-01-22 18:31:45 -08:00 |
|
Jarred Sumner
|
0e0bfe91d0
|
[Bun.js] Resolve dynamic imports lazily
|
2022-01-22 18:31:28 -08:00 |
|
Jarred Sumner
|
08bc06dfe0
|
No more leading ./ necessary to pass a script to bun to execute
|
2022-01-22 16:25:21 -08:00 |
|
Jarred Sumner
|
f4fbf84294
|
Make Ref more safe
|
2022-01-22 16:23:14 -08:00 |
|
Jarred Sumner
|
56ae4bcb55
|
Ensure we allocate the correct number of argv
|
2022-01-22 16:21:45 -08:00 |
|
Jarred Sumner
|
ec61dc0665
|
[Resolver] Improve how we detect ESM
|
2022-01-22 16:21:08 -08:00 |
|
Jarred Sumner
|
b21b0ea849
|
Update report.zig
|
2022-01-22 16:20:55 -08:00 |
|
Jarred Sumner
|
318c423e14
|
[Resolver] Improve how we detect ESM
|
2022-01-22 16:20:35 -08:00 |
|
Jarred Sumner
|
834ff71157
|
Use newer hash table
|
2022-01-22 15:10:21 -08:00 |
|
Jarred Sumner
|
39a187d32e
|
Update js_parser.zig
|
2022-01-22 15:09:37 -08:00 |
|
Jarred Sumner
|
146d2cc231
|
Sort imports
|
2022-01-22 15:09:28 -08:00 |
|
Jarred Sumner
|
87c95d45f7
|
Reset imported_module_ids
|
2022-01-22 15:00:25 -08:00 |
|
Jarred Sumner
|
22c01ca14c
|
FIx macros remap in Transpiler
|
2022-01-21 18:10:38 -08:00 |
|
Jarred Sumner
|
111f0921f5
|
[macros] Always remove imports to macros
|
2022-01-21 18:09:43 -08:00 |
|
Jarred Sumner
|
8c515c7077
|
Update exports.zig
|
2022-01-21 18:09:13 -08:00 |
|
Jarred Sumner
|
04579909ff
|
[Bun.js] Fix error printing
|
2022-01-21 18:08:56 -08:00 |
|
Jarred Sumner
|
40ff3e4618
|
memory
|
2022-01-21 16:28:46 -08:00 |
|
Jarred SUmner
|
c0a446df02
|
Tags on pointers need to be cleared on Linux
|
2022-01-21 15:19:50 -08:00 |
|