Jarred Sumner
|
42c264bf7b
|
Fix all known string encoding bugs
|
2021-10-25 00:52:07 -07:00 |
|
Jarred Sumner
|
fe6564b533
|
finish Expr.alloc -> Expr.init
|
2021-10-24 17:12:30 -07:00 |
|
Jarred Sumner
|
03ece0568d
|
Expr.alloc -> Expr.init
|
2021-10-24 16:51:39 -07:00 |
|
Jarred Sumner
|
6355ac219e
|
[JS Parser] Parser errors should _always_ report an error location
|
2021-10-23 05:02:26 -07:00 |
|
Jarred Sumner
|
be66c01829
|
Update js_ast.zig
|
2021-10-16 21:33:09 -07:00 |
|
Jarred Sumner
|
e88e9401f1
|
Fix bug where occasionally unary expressions would simplify incorrectly due to an undefined memory issue
|
2021-10-08 17:24:03 -07:00 |
|
Jarred Sumner
|
829b4287dd
|
Yet Another Packed Struct Bug
|
2021-10-08 15:48:58 -07:00 |
|
Jarred Sumner
|
0eb3c1d393
|
Improve Bun's performance by 5%
By making E.Identifier not a pointer, we improve performance by 5%. Heap allocations are bad
|
2021-10-04 03:28:55 -07:00 |
|
Jarred Sumner
|
5855fb7cc6
|
Make sure VM initializes with BUN_* defines
|
2021-09-30 22:34:36 -07:00 |
|
Jarred Sumner
|
fdda1078f8
|
Support remapping macro paths
|
2021-09-30 18:58:39 -07:00 |
|
Jarred Sumner
|
88e7e12a50
|
Fix all the compile errors
|
2021-09-30 14:20:45 -07:00 |
|
Jarred Sumner
|
4cdc8939ab
|
Wire up macro-injected imports and move some structs above the gigantic parser type to reduce bun compile time a little
|
2021-09-30 13:49:46 -07:00 |
|
Jarred Sumner
|
ec256209a8
|
flatten fragments
|
2021-09-30 01:54:53 -07:00 |
|
Jarred Sumner
|
74db7809eb
|
Most of the code & API changes necessary for supporting Relay (GraphQL)
|
2021-09-29 23:28:54 -07:00 |
|
Jarred Sumner
|
13f6297312
|
Access object properties from macros
|
2021-09-27 21:01:34 -07:00 |
|
Jarred Sumner
|
0da19a25cf
|
u16 isn't big enough
|
2021-09-27 16:28:04 -07:00 |
|
Jarred Sumner
|
adf22db8b6
|
bounds checking
|
2021-09-27 00:40:44 -07:00 |
|
Jarred Sumner
|
eb3473125c
|
Allow nested arrays
|
2021-09-26 23:04:07 -07:00 |
|
Jarred Sumner
|
b3894994c0
|
Fix getting object properties
|
2021-09-26 21:21:51 -07:00 |
|
Jarred Sumner
|
018ba2c83b
|
Most of macro implementation
|
2021-09-26 20:03:49 -07:00 |
|
Jarred Sumner
|
66ed7c1f30
|
Basic macro impl
|
2021-09-26 00:14:15 -07:00 |
|
Jarred Sumner
|
ff8393ce32
|
WIP
|
2021-09-25 14:16:05 -07:00 |
|
Jarred Sumner
|
8b209aecf9
|
fix incorrect comment
|
2021-09-25 14:16:05 -07:00 |
|
Jarred Sumner
|
bdfb5a91b1
|
macro
|
2021-09-24 15:33:02 -07:00 |
|
Jarred Sumner
|
1176a07c93
|
Fix whitespace & emoji bug when parsing JSX
|
2021-09-17 17:40:30 -07:00 |
|
Jarred Sumner
|
f4d1a3c33d
|
Remove most usages of anytype in js_ast.zig
|
2021-09-15 21:29:20 -07:00 |
|
Jarred Sumner
|
09ab634d32
|
Fix Bun on M1.
|
2021-09-15 17:06:49 -07:00 |
|
Jarred Sumner
|
092f9ac766
|
Fix CommonJS interop issue when, while linking, we find out the import is possibly CommonJS
|
2021-09-12 00:39:01 -07:00 |
|
Jarred Sumner
|
125d88bd65
|
bun:error.js into separate module, ensure we don't include fast refresh in Bun.js, log build errors to browser console, don't warn for node_modules,
|
2021-09-11 01:48:23 -07:00 |
|
Jarred Sumner
|
fc907e2f81
|
current
|
2021-09-09 23:33:34 -07:00 |
|
Jarred Sumner
|
4f7ff6db2c
|
Fixed memory leaks, but SSR is slower. Should move cleanup & restart steps to a real idle timeout
Former-commit-id: 9499ee3109cb336deb9380f0190631a30c9da51c
|
2021-09-04 04:50:47 -07:00 |
|
Jarred Sumner
|
4b7917ba8f
|
latest
Former-commit-id: 20b96180ffc41610dfb21a041d1258f2ff8d4196
|
2021-09-01 14:00:46 -07:00 |
|
Jarred Sumner
|
78e1144ca5
|
Fix JSX fragments bug, fix unnamed export default bug
Former-commit-id: a48965cb80b713f72a859cd16c2a1b670c75d731
|
2021-08-31 21:38:05 -07:00 |
|
Jarred Sumner
|
6a5f34a6bc
|
Fallback, fragments, printer compat, better errors
Former-commit-id: 486e8c9d460eeebea024e96dbabcb7f2bfaffafb
|
2021-08-31 15:03:40 -07:00 |
|
Jarred Sumner
|
0510d63ee5
|
inline some things
Former-commit-id: aa13654739c00b669f0b0d864abff11a8386c2b5
|
2021-08-27 18:15:29 -07:00 |
|
Jarred Sumner
|
afb6684782
|
Fix resolve bug with mixed-case node_modules
Former-commit-id: 5bdae0ee491e28b49ceed6136f04e0c1feddc808
|
2021-08-23 02:30:30 -07:00 |
|
Jarred Sumner
|
41260ecd18
|
Support multiple route dirs, fix bundling JSX, fix cjs bug, remove warning about unbundled modules in speedy env,
Former-commit-id: ae718dbd05397bed9bc49a77fae20de70b635e82
|
2021-08-15 21:48:56 -07:00 |
|
Jarred Sumner
|
16c7674304
|
lots
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8
|
2021-08-14 02:39:44 -07:00 |
|
Jarred Sumner
|
d51d39ef32
|
Add missing jsonStringify
Former-commit-id: d94dfa2ed1ff26079c091331ebcf7d6bfb68df69
|
2021-08-11 19:43:53 -07:00 |
|
Jarred Sumner
|
f74771144e
|
Split up + generate client & server bundles, support framework +router in GenerateNodeModulesBundle , read framework from package.json + rename "publicURL" to "origin" + add import.meta.filepath
Former-commit-id: 1e76ebb5375247231181ec19a6396c6acf4684fb
|
2021-08-09 02:21:31 -07:00 |
|
Jarred Sumner
|
a4a62d9874
|
Fix build issues
Former-commit-id: 5164b69b57
|
2021-07-26 18:57:09 -07:00 |
|
Jarred Sumner
|
ece2a3ccfd
|
alright now it crashes
Former-commit-id: 26745bb5f3
|
2021-06-29 01:34:38 -07:00 |
|
Jarred Sumner
|
d09194f05a
|
Support live-reload and fallback
Former-commit-id: c3f9d77391
|
2021-06-20 18:15:13 -07:00 |
|
Jarred Sumner
|
7eb887edd5
|
HMR crashily works, started working on CSS Scanner
Former-commit-id: d0f91082fc
|
2021-06-14 19:45:51 -07:00 |
|
Jarred Sumner
|
122ef023dd
|
extremely close!!!!!
Former-commit-id: 44fce3c5e8
|
2021-06-14 01:49:53 -07:00 |
|
Jarred Sumner
|
a2d8026810
|
cool!
Former-commit-id: 5ffd8e40b3
|
2021-06-10 01:07:42 -07:00 |
|
Jarred Sumner
|
ecda693e38
|
lots
Former-commit-id: 7346cdaa5a
|
2021-06-09 13:26:30 -07:00 |
|
Jarred Sumner
|
f96f299377
|
hash
Former-commit-id: b97aca7fa1
|
2021-06-06 21:16:50 -07:00 |
|
Jarred Sumner
|
d49e0a5fa1
|
WIP node module bundles
Former-commit-id: 797b2ff557
|
2021-06-06 18:34:01 -07:00 |
|
Jarred Sumner
|
3d827342a5
|
mostly fix --resolve=disable
Former-commit-id: 981759fafa
|
2021-06-04 14:46:46 -07:00 |
|