Jarred Sumner
42c7d887d3
👶 event loop
2021-12-17 02:44:35 -08:00
Jarred Sumner
08b3bab2ec
[internal] Generated files
2021-11-06 19:25:12 -07:00
Jarred Sumner
a68b5eef86
[Bun.js] Enable SharedArrayBuffer
2021-10-30 04:52:15 -07:00
Jarred Sumner
1d03e90b5c
[internal] This is no longer a feature flag in JSC
2021-10-29 23:37:29 -07:00
Jarred Sumner
6854d83842
[internal] Fix missing symbol errors when building JavaScriptCore bindings without already having the object files
2021-10-29 23:34:19 -07:00
Jarred Sumner
4e889c7b47
Fix JSX unicode handling, slightly improve perf
2021-10-25 05:42:01 -07:00
Jarred Sumner
edfc61889c
Mark all exported symbols as weak, always zig fmt the headers file to reduce diff churn
2021-10-24 17:00:21 -07:00
Jarred Sumner
a0a2fa964b
[internal] Remove more dead code, add script to find .zig files that aren't imported by other .zig files
2021-10-23 16:48:12 -07:00
Jarred Sumner
a1b8c20c3f
Add "process.env" to global object
2021-10-23 04:59:03 -07:00
Jarred Sumner
33b0c89e7c
[Bun.js] Fix SyntaxError not showing source file or line number
2021-10-21 04:27:36 -07:00
Jarred Sumner
73c27a9a25
Fix various macOS-specific compile errors and run zig fmt
2021-10-03 20:26:54 -07:00
Jarred SUmner
cdabcfd9d0
Linux works now.
2021-10-02 22:54:19 -07:00
Jarred SUmner
222027991f
Build stuff
2021-10-01 15:05:34 -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
0da19a25cf
u16 isn't big enough
2021-09-27 16:28:04 -07:00
Jarred Sumner
eb3473125c
Allow nested arrays
2021-09-26 23:04:07 -07:00
Jarred Sumner
002d46d0c4
Add JSArrayIterator, don't call JSC::Options after JSC already loaded once (that causes a crash)
2021-09-26 20:04:26 -07:00
Jarred Sumner
66ed7c1f30
Basic macro impl
2021-09-26 00:14:15 -07:00
Jarred Sumner
4e12a4c013
[Bun.js] Add support for console.time, console.timeEnd
2021-09-21 00:58:55 -07:00
Dov Alperin
c98e007ff7
Get bun ready for linux builds
...
Adds: conditional builds in makefile
Fixes: incorrect imports of 'JavaScriptCore.zig' (note the caps 's')
replaces with correct import of 'JavascriptCore.zig'
2021-09-17 08:43:15 -04:00
Jarred Sumner
62d9a18ec6
zig fmt
2021-09-15 18:11:51 -07:00
Jarred Sumner
b0bb65f494
Big Heap:
2021-09-15 18:07:08 -07:00
Jarred Sumner
bba102c076
Warn when JIT is disabled
2021-09-15 17:04:00 -07:00
Jarred Sumner
b0598f64ea
Fix crashes when accessing request metadata
2021-09-13 22:29:44 -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
8a02ad48a5
fetc h!!!
2021-09-09 05:40:07 -07:00
Jarred Sumner
c30ec608b1
upgrade
2021-09-08 16:57:10 -07:00
Jarred Sumner
d18e73aa57
Fixes for AARCH64:
2021-09-08 01:03:08 -07:00
Jarred Sumner
1d1a70c21f
WIP error css
...
Former-commit-id: 36f03bf491cf274f68361e334a706538464ee271
2021-09-07 03:21:58 -07:00
Jarred Sumner
34b55c3350
Fix crashy bug
...
Former-commit-id: 76162477e0c315599b375dd2aba0acdc58864b59
2021-09-06 03:36:59 -07:00
Jarred Sumner
2c429f7732
guess
...
Former-commit-id: 6e95bd8a1457d3c514adb0af6ae0c5feb1564a80
2021-09-05 16:48:26 -07:00
Jarred Sumner
4f966f30a5
Fix sizegen
...
Former-commit-id: f8e8a357c00ceb2d71e216af21daf56f7ba27a1b
2021-09-05 16:21:53 -07:00
Jarred Sumner
c20df72d73
more mutexes
...
Former-commit-id: 52966012b4b74d24ab28a0c75740aef35fb75327
2021-09-05 02:05:45 -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
e2b9f23231
Add display name field to frameworks, improve logging, add counters, add
...
Former-commit-id: b2cf011b6c6405a786fe22367e1cd4e6c2c4c90f
2021-08-31 23:07:03 -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
bd9f137b1b
latest
...
Former-commit-id: 096ec1222ad723d006b0151f10cb0c1b95e2bfd3
2021-08-29 21:48:14 -07:00
Jarred Sumner
8c67007926
Use mimalloc for a 10% boost
...
Former-commit-id: 044e11d720bc6742dc53b30b4e88e8be7e76c419
2021-08-23 02:29:07 -07:00
Jarred Sumner
afcbcd231c
Fix CSS bug, dont' run HMR code on server
...
Former-commit-id: 541084b7238d54d77cb13402274718311f2030b4
2021-08-17 12:26:06 -07:00
Jarred Sumner
6997367242
log error on respondWith rejection,
...
Former-commit-id: 8f6312a17dc9811d54e4dc31d9ada68e98bae891
2021-08-17 04:10:21 -07:00
Jarred Sumner
2600c4f4c4
A little less crashy
...
Former-commit-id: f90ce9e4563de98ad2b6524653821411dd262243
2021-08-15 22:35:47 -07:00
Jarred Sumner
2335780618
rename to bun
...
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439
2021-08-15 22:17:20 -07:00
Jarred Sumner
f59892f647
late
...
Former-commit-id: 1d598bb05a3bac62d86063125e1fe2962f0b5cc6
2021-08-13 02:01:41 -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
bdc3308271
getImportedStyles hook
...
Former-commit-id: 730eb465fb23bcfa23842f293712cfc2cf51d363
2021-08-07 22:09:19 -07:00
Jarred Sumner
4b1f89114e
Query String parser with JS integration
...
Former-commit-id: 8542778c30e9757fa87514f46ff5086d7c8f6bfa
2021-08-06 23:28:13 -07:00
Jarred Sumner
6e4da63abe
router almost works
...
Former-commit-id: a8b9d27bd0946f9c48bd8e4b5b5c2031aa434f28
2021-08-05 23:47:36 -07:00
Jarred Sumner
c0273a09f1
alright server-side reloading code works
...
Former-commit-id: a49ef52eec1037014e3c9cda1a09f387a01116b8
2021-08-05 19:48:36 -07:00
Jarred Sumner
bb00c519c3
Update headers
...
Former-commit-id: 430460b82f411aaa2c3b87f2e2478de8de24513f
2021-08-04 12:31:33 -07:00
Jarred Sumner
58fd17867d
Threader
...
Former-commit-id: a13dd6402f54527e87e9afdbbf48e5ff1501c8f9
2021-08-03 19:04:24 -07:00