Jarred Sumner
fe1a6cee10
[JSON Parser] Improve perf by 2%-4%
...
We warn when a JSON object has duplicate keys, but detecting duplicate keys has a cost. Now the hash table used for deduping keys is pooled instead of reallocated each time
This also removes a call to potentially resize object properties and arrays to their smallest possible size. Resizing an array can be expensive
2021-11-11 15:33:39 -08:00
Jack Hanford
6a66d9f7fb
Merge pull request #64 from Jarred-Sumner/unused-vars
2021-11-10 16:08:24 -08:00
Jarred Sumner
fadbcca99c
Update README.md
2021-11-10 15:48:02 -08:00
Jack Hanford
0b48e7272d
remove a bunch of dead code / unused variables
2021-11-10 14:53:48 -08:00
Jarred Sumner
23bdc6f792
fixup
2021-11-09 15:50:10 -08:00
Jarred Sumner
de7274fcff
fix linux build
2021-11-09 15:39:16 -08:00
Jarred Sumner
b126392a8e
Fix missing symbol error for pre-macOS 11
bun-v0.0.48
2021-11-09 14:13:58 -08:00
Jarred Sumner
d2a9e31fd3
Bump
2021-11-09 13:05:19 -08:00
Jarred Sumner
6d61bcc4e1
Merge pull request #63 from KishanBagaria/kb/fix-catalina
...
clang: add -mmacosx-version-min flag
2021-11-09 13:04:12 -08:00
Kishan Bagaria
d8e3ca4a88
clang flags: add -mmacosx-version-min flag
...
fixes #55
2021-11-09 21:47:36 +05:30
Jarred Sumner
351184991a
📷
2021-11-08 17:42:18 -08:00
Jarred Sumner
14b51ef57c
Disable Object.freeze
2021-11-08 15:53:37 -08:00
Jarred Sumner
7a836382b3
[bun-framework-next] Use WeakSet for slightly better perf
2021-11-08 15:49:28 -08:00
Jarred Sumner
360dec4fb9
Merge pull request #61 from Jarred-Sumner/tweak-bun-framework-next
...
Rename polyfills, polyfill Object.feeze
2021-11-08 15:47:58 -08:00
Jack Hanford
83cf1be2b9
tweak
2021-11-08 15:42:30 -08:00
Jarred Sumner
241525947c
[JS Printer] Fix bug with optional chain
2021-11-08 15:37:31 -08:00
Jack Hanford
76a99eaa18
use new name
2021-11-08 13:59:53 -08:00
Jack Hanford
4bceb57ad1
rename polyfills, polyfill Object.feeze
2021-11-08 13:58:25 -08:00
Jarred Sumner
c7705a6325
Merge branch 'main' of github.com:Jarred-Sumner/bun
2021-11-07 17:00:03 -08:00
Jarred Sumner
4f78e2c47c
Update Makefile
2021-11-07 17:00:00 -08:00
Jarred Sumner
6789aed119
Merge pull request #60 from Jarred-Sumner/remove-empty-file
...
Remove another empty file
2021-11-07 16:00:22 -08:00
Jack Hanford
291f26cba0
remove another empty file
2021-11-07 15:58:29 -08:00
Jarred Sumner
a3458ce6e3
Update package.json
2021-11-07 15:55:04 -08:00
Jarred Sumner
a7eb5397a4
Add main/module to bun-framework-next
2021-11-07 15:54:20 -08:00
Jarred Sumner
fc03ed2969
Merge pull request #59 from Jarred-Sumner/react-refresh
...
add react-refresh as a devDep for bun-framework-next
2021-11-07 15:47:57 -08:00
Jack Hanford
12f1991771
add react-refresh as a devDep for bun-framework-next
2021-11-07 15:44:30 -08:00
Jarred Sumner
57946e114c
Merge branch 'main' of github.com:Jarred-Sumner/bun
2021-11-07 14:45:08 -08:00
Jarred Sumner
8b3463e73f
[bun run] Remove unnecessary code
2021-11-07 14:45:06 -08:00
Jarred Sumner
3cb7dbe921
[resolver] Fix race condition that can cause the elapsed counter to integer overflow
2021-11-07 14:44:55 -08:00
Jarred Sumner
d11102d858
Merge pull request #58 from Jarred-Sumner/next-cleanup
...
misc cleanup for bun-framework-next
2021-11-07 13:18:30 -08:00
Jack Hanford
183911514a
misc cleanup for bun-framework-next
2021-11-07 11:46:22 -08:00
Jarred Sumner
bc3c17ffc8
Improve ZSH completions
bun-v0.0.46
2021-11-07 02:41:26 -08:00
Jarred Sumner
3379289024
[bun run] Filter out builtin commands from showing up at the top
2021-11-07 02:39:31 -08:00
Jarred Sumner
562a8df46b
[bun run] Filter out js files that start with . from completions
2021-11-07 02:39:01 -08:00
Jarred Sumner
68e2869d64
[bun run] Filter out post* and pre* from the completions
2021-11-07 02:38:38 -08:00
Jarred Sumner
c6818cc55c
[zsh] Better zsh completions install dir guessing
2021-11-07 02:38:09 -08:00
Jarred Sumner
08b3bab2ec
[internal] Generated files
2021-11-06 19:25:12 -07:00
Jarred Sumner
34771aad22
[build] Improve error messages for build failures
2021-11-06 19:24:04 -07:00
Jarred Sumner
109d53d461
[macOS] Fix minimum OS target
...
Closes https://github.com/Jarred-Sumner/bun/issues/55
2021-11-06 19:23:15 -07:00
Jarred Sumner
958520f557
Debug snapshots
2021-11-06 19:22:13 -07:00
Jarred Sumner
12c311da3f
[internal] Fix make release on macOS arm64
2021-11-06 18:43:08 -07:00
Jarred Sumner
d7d9df726b
[internal] Use a better timer for measuring parsing & resolving timings
2021-11-06 18:42:42 -07:00
Jarred Sumner
a368182769
Update Makefile
2021-11-05 17:32:00 -07:00
Jarred Sumner
2a9fd30d36
[internal] Fix the CLI flag for building with JIT permissions
2021-11-05 17:30:57 -07:00
Jarred Sumner
082a944e0b
Update README.md
2021-11-05 16:11:37 -07:00
Jarred Sumner
e1b68665db
Update build-id
2021-11-05 04:11:34 -07:00
Jarred Sumner
c64ef1e2f4
[resolver] Fix bug with package.json "exports" resolution with a suffix after the wildcard
2021-11-05 04:10:43 -07:00
Jarred Sumner
3063c2e64d
[resolver] Add test for "exports" field with a pattern foo/*.js
2021-11-05 04:10:15 -07:00
Jarred Sumner
38f46169d9
📷 Snapshots
2021-11-05 04:09:41 -07:00
Jarred Sumner
c1aa0323dc
[bun run] Fix issue with \\" \\" in scripts
2021-11-05 04:09:27 -07:00