Jarred Sumner
|
79974e4d81
|
[bun dev] Errors with file names can be opened in editor now
|
2022-02-18 20:46:55 -08:00 |
|
Jarred Sumner
|
eeab75998d
|
Update javascript.zig
|
2022-02-18 20:33:18 -08:00 |
|
Jarred Sumner
|
3a0577ba96
|
Use an enum for Ref instead of a buggy packed struct
Fixes a printing bug with `Symbol`
|
2022-02-18 20:33:04 -08:00 |
|
Jarred Sumner
|
37aafb61be
|
Update bundler.zig
|
2022-02-18 15:25:09 -08:00 |
|
Jarred Sumner
|
a0717e6fa7
|
Simple dead code elimination
|
2022-02-18 15:24:09 -08:00 |
|
Jarred Sumner
|
9cecbf42a6
|
Update javascript.zig
|
2022-02-18 14:43:12 -08:00 |
|
Jarred Sumner
|
cafa9cc3e4
|
[bun.js] Fix bug with getPublicPath when encountering URLs above the root
|
2022-02-18 14:42:56 -08:00 |
|
Jarred Sumner
|
a7181cb222
|
Update onThreadStart
|
2022-02-18 14:42:32 -08:00 |
|
Jarred Sumner
|
aa8080f441
|
more mimalloc
|
2022-02-18 14:42:28 -08:00 |
|
Jarred Sumner
|
65aae0ddad
|
[bun.js] Make typeof window return "undefined" by default
|
2022-02-18 02:49:10 -08:00 |
|
Jarred Sumner
|
90f1f326ca
|
[bun dev] Fix bug with importing node: namespace
|
2022-02-18 02:48:20 -08:00 |
|
Jarred Sumner
|
8383544bb5
|
onSpawn handler for thread
|
2022-02-18 02:47:59 -08:00 |
|
Jarred Sumner
|
65f1733d6f
|
[Bundler] Fix race condition, 5% faster bundling
cc @hanford
|
2022-02-18 02:45:30 -08:00 |
|
Jarred Sumner
|
37e63eff22
|
[JS Parser] fix bugs found from tests
|
2022-02-18 02:43:45 -08:00 |
|
Jarred Sumner
|
24dd80e69a
|
[JS Parser] Strip import assertions
Closes #4
|
2022-02-18 02:42:20 -08:00 |
|
Jarred Sumner
|
7b8de76267
|
[Bun.js] Implement crypto.randomBytes() and crypto.randomUUID()
|
2022-02-18 02:37:18 -08:00 |
|
Jarred Sumner
|
17ab2c18eb
|
[Bun.js] Add a stub for setTimeout, setInterval, clearTImeout, clearInterval
|
2022-02-18 02:33:49 -08:00 |
|
Jarred Sumner
|
3db3413929
|
[JS Printer] fix edgecase with printing empty export
|
2022-02-18 02:32:57 -08:00 |
|
Jarred Sumner
|
17a7e2b241
|
constant folding and some cleanup
|
2022-02-17 03:46:57 -08:00 |
|
Jarred Sumner
|
83c0ad11ac
|
[JS Printer] Print {\n} instead of ; for empty blocks
|
2022-02-17 03:46:04 -08:00 |
|
Jarred Sumner
|
6db46c6d00
|
Update js_printer.zig
|
2022-02-16 20:34:00 -08:00 |
|
Jarred Sumner
|
4ba0e7b7d8
|
[JS Printer] Fix missing space at end of object bindings
See also https://github.com/evanw/esbuild/pull/2025
|
2022-02-16 20:15:35 -08:00 |
|
Jarred Sumner
|
7637cfb0a6
|
[JS Parser] Fix several bugs with bindings and improve some errors
|
2022-02-16 17:02:39 -08:00 |
|
Jarred Sumner
|
f5c7c81780
|
Update js_parser.zig
|
2022-02-16 04:05:44 -08:00 |
|
Jarred Sumner
|
44bad4b8e6
|
[js parser] pool allocated names (perf)
|
2022-02-16 04:05:30 -08:00 |
|
Jarred Sumner
|
6f1891462d
|
[bun.js] Handle UTF-16 strings in Bun.Transpiler
|
2022-02-16 04:02:36 -08:00 |
|
Jarred Sumner
|
d00fe1f8af
|
[bun.js] Handle UTF-16 strings in StringOrBuffer
|
2022-02-16 04:01:42 -08:00 |
|
Jarred Sumner
|
5a80a2e216
|
[bun.js] Fix segfault when running many bun.js instances
|
2022-02-16 04:01:13 -08:00 |
|
Jarred Sumner
|
3ab56cee8a
|
symbol pool remnants
|
2022-02-16 03:45:48 -08:00 |
|
Jarred Sumner
|
6f78decf44
|
Handle empty array when joining expr
|
2022-02-16 03:41:57 -08:00 |
|
Jarred Sumner
|
68e5b0d842
|
[js printer] slightly optimize indent / unindent
|
2022-02-16 03:41:35 -08:00 |
|
Jarred Sumner
|
fa6bb0fc7c
|
[js printer] Remove symbol pool
|
2022-02-16 03:41:11 -08:00 |
|
Jarred Sumner
|
103a527128
|
bump mimalloc
|
2022-02-16 03:18:38 -08:00 |
|
Jarred Sumner
|
054d873936
|
[bun test] Implement it.only
|
2022-02-16 00:40:38 -08:00 |
|
Jarred Sumner
|
9f2f33e4e6
|
Update mimalloc_arena.zig
|
2022-02-16 00:36:16 -08:00 |
|
Jarred Sumner
|
acb7439232
|
Add assert
|
2022-02-16 00:36:12 -08:00 |
|
Jarred Sumner
|
635d553b64
|
[JS Lexer] Fix incorrect assertion
|
2022-02-16 00:32:44 -08:00 |
|
Jarred Sumner
|
fe55720c6c
|
[JS Parser] Add error when RegExp has duplicate flag
|
2022-02-16 00:32:29 -08:00 |
|
Jarred Sumner
|
08e8eabc6f
|
Revert "Remove usage of packed struct in Ref because packed is buggy in zig"
This reverts commit 2578f426b6.
|
2022-02-15 20:08:35 -08:00 |
|
Jarred Sumner
|
665a359413
|
[internal] workaround https://github.com/ziglang/zig/issues/10903
|
2022-02-15 20:07:28 -08:00 |
|
Jarred Sumner
|
022e399bff
|
Update test_command.zig
|
2022-02-15 13:47:23 -08:00 |
|
Jarred Sumner
|
2578f426b6
|
Remove usage of packed struct in Ref because packed is buggy in zig
|
2022-02-15 13:47:18 -08:00 |
|
Jarred Sumner
|
37bc3c8872
|
[bun test] Auto rewrite @jest/globals and vitest to bun:test
|
2022-02-15 13:44:34 -08:00 |
|
Jarred Sumner
|
55825c0e33
|
assert we aren't freeing statically allocated memory
|
2022-02-15 13:44:15 -08:00 |
|
Jarred Sumner
|
6e735b710a
|
move import processing into a separate function
|
2022-02-14 20:21:01 -08:00 |
|
Jarred Sumner
|
8ec958ec01
|
Update bindings.zig
|
2022-02-14 20:20:38 -08:00 |
|
Jarred Sumner
|
e5a71462b8
|
remove a clone
|
2022-02-14 20:20:28 -08:00 |
|
Jarred Sumner
|
423d208790
|
[bun.js] Handle recursive macros and handle stack overflow
|
2022-02-14 19:03:25 -08:00 |
|
Jarred Sumner
|
83659b898d
|
Path.join
|
2022-02-14 05:43:11 -08:00 |
|
Jarred Sumner
|
7653a2338e
|
[bun.js] formatter
|
2022-02-14 04:28:25 -08:00 |
|