Jarred Sumner
|
e75c711c68
|
Upgrade to latest Zig, remove dependency on patched version of Zig (#96)
* Prepare to upgrade zig
* zig fmt
* AllocGate
* Update data_url.zig
* wip
* few files
* just headers now?
* I think everything works?
* Update mimalloc
* Update hash_map.zig
* Perf improvements to compensate for Allocgate
* Bump
* 📷
* Update bun.lockb
* Less branching
* [js parser] Slightly reduce memory usage
* Update js_parser.zig
* WIP remove unused
* [JS parser] WIP support for `with` keyword
* Remove more dead code
* Fix all the build errors!
* cleanup
* Move `network_thread` up
* Bump peechy
* Update README.md
|
2021-12-30 21:12:32 -08:00 |
|
Jarred Sumner
|
2047140dda
|
Workaround miscompilation so JavaScriptCore runs on Linux AARCH64
|
2021-12-23 23:47:12 +00:00 |
|
Jarred Sumner
|
e2d6c692c4
|
Use new http in bun upgrade
|
2021-12-18 20:03:00 -08:00 |
|
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
|
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
|
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
|
a1b8c20c3f
|
Add "process.env" to global object
|
2021-10-23 04:59:03 -07:00 |
|
Jarred Sumner
|
66ed7c1f30
|
Basic macro impl
|
2021-09-26 00:14:15 -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
|
d18e73aa57
|
Fixes for AARCH64:
|
2021-09-08 01:03:08 -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
|
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
|
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 |
|
Jarred Sumner
|
3b684308c3
|
ok
Former-commit-id: e7d0ff27193defd870ae29bd9b4d4c2044488eac
|
2021-08-03 16:01:15 -07:00 |
|
Jarred Sumner
|
81f9e0b9e6
|
fix errorssome names
Former-commit-id: a0ceae3471aa3b16356588645eeca1f2159de356
|
2021-08-02 22:26:13 -07:00 |
|
Jarred Sumner
|
dbda84ff87
|
fix errors
Former-commit-id: ac66d6af52f6a2340c57a957bed078f94a8cf8ed
|
2021-08-02 21:22:58 -07:00 |
|
Jarred Sumner
|
85b6d448ce
|
hm
Former-commit-id: 0dc1c1a74b845d037326f4f2facd786924ca722e
|
2021-08-01 19:04:38 -07:00 |
|
Jarred Sumner
|
7245f90b2d
|
little bit of errors, little bit of bytecode caching. neither finished
Former-commit-id: c774c395136d58330aa7cad7e9fa434bcef7d5c6
|
2021-07-30 00:50:29 -07:00 |
|
Jarred Sumner
|
4a8b254652
|
esmodules work?
Former-commit-id: 5cb5af4416c12518eb195d1b310990fc5c94d6c8
|
2021-07-28 20:56:29 -07:00 |
|
Jarred Sumner
|
86296897e5
|
JSClassRef globals work!
Former-commit-id: b1d3eb19872b2c09bda3e9e3b3a4c1f40c3b6a6d
|
2021-07-28 14:32:51 -07:00 |
|
Jarred Sumner
|
68fa7ec2d0
|
WIP
Former-commit-id: 60cc85dc0652b34e9c7ec409f32ba635cc4b2e51
|
2021-07-28 10:56:36 -07:00 |
|
Jarred Sumner
|
d18ff76912
|
alright console.log works at least
Former-commit-id: 35b5bb035be33001a3c2accbe590bb5312ea4b04
|
2021-07-27 16:45:02 -07:00 |
|
Jarred Sumner
|
a4a62d9874
|
Fix build issues
Former-commit-id: 5164b69b57
|
2021-07-26 18:57:09 -07:00 |
|
Jarred Sumner
|
84d7234f24
|
cool
Former-commit-id: a7214ab61c
|
2021-07-26 16:39:40 -07:00 |
|
Jarred Sumner
|
5354a44d6a
|
wip
Former-commit-id: 796a9854b4
|
2021-07-24 15:00:08 -07:00 |
|
Jarred Sumner
|
610c75a492
|
ok
Former-commit-id: 0d79861a94
|
2021-07-22 15:41:03 -07:00 |
|
Jarred Sumner
|
e914c5f3d2
|
most of the bindings!
Former-commit-id: a8a4f28046
|
2021-07-21 02:07:07 -07:00 |
|