Jarred SUmner
cdabcfd9d0
Linux works now.
2021-10-02 22:54:19 -07:00
Jarred Sumner
6932f3d543
Merge branch 'jarred/linux' of github.com:Jarred-Sumner/bun into jarred/linux
2021-10-01 15:08:14 -07:00
Jarred SUmner
222027991f
Build stuff
2021-10-01 15:05:34 -07:00
Jarred Sumner
5bb5091fe0
Bump webkit
2021-10-01 15:02:17 -07:00
Jarred Sumner
5fdaad9a2f
Pass macro_context when appropriate. This needs to be refactored more.
2021-09-30 22:34:54 -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
74db7809eb
Most of the code & API changes necessary for supporting Relay (GraphQL)
2021-09-29 23:28:54 -07:00
Jarred Sumner
2f8be4f13f
()
2021-09-27 21:05:20 -07:00
Jarred Sumner
37ffe4501c
Ignore leading invalid unicode characters in response bodies in Response.text()
2021-09-27 21:03:00 -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
97ad21dc68
Fix typo in error
2021-09-27 16:08:34 -07:00
Jarred Sumner
eb3473125c
Allow nested arrays
2021-09-26 23:04:07 -07:00
Jarred Sumner
e1306be4be
Update Bun.readFileAsBytes and Bun.readFile to also accept an array of filepaths to join
...
For example:
```
Bun.readFileAsString([Bun.main, "../pages/hi.tsx"]);
```
2021-09-26 20:06:10 -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
940570af59
skeleton code
2021-09-24 16:41:45 -07:00
Jarred Sumner
22837d69b7
Remove cache_files since it's not used and causes slower Bun compilation times
2021-09-24 15:23:55 -07:00
Jarred Sumner
79c7fe0f7a
[Bun.js] Add Bun.readFileBytes() to get a Uint8Array of the file's contents without copying.
2021-09-21 15:39:52 -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
9511bf94d5
Colorize build/resolve errors and add a ^
2021-09-16 17:37:22 -07:00
Jarred Sumner
5a89f30841
Switch to 0.0.x instead of 0.0.0-x to fix the npm install issue
2021-09-15 23:34:17 -07: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
9719ae096d
Fix build-generated typo
2021-09-14 23:07:55 -07:00
Jarred Sumner
516369d748
commit webkit update
2021-09-14 20:34:46 -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
b66ef23167
yay
2021-09-10 03:32:21 -07:00
Jarred Sumner
fc907e2f81
current
2021-09-09 23:33:34 -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
292668ed43
up
2021-09-07 22:09:47 -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
7e79d9dae6
Update WebKit
...
Former-commit-id: db455d9f78cfe3526f79a94ef28d9680f8a21a69
2021-09-05 17:21:44 -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
6f2749d13d
Update WebKit
...
Former-commit-id: 2d155ba16395ac01c08daddcbe1e861eaddacda7
2021-09-05 14:27:48 -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
2fa09f7c09
Fix UMD, fix PNPM, importing require'd modules in app code
...
Former-commit-id: 3d831ad95904d2123964f2ebccff48f1e9f954e9
2021-09-02 11:51:52 -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