Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-29 | import everything from "bun" where possible | 1 | -2/+2 | ||
2022-09-16 | Fix crash when parsing empty JSON file | 1 | -5/+11 | ||
2022-06-26 | wip ReadableStream for HTTP(s) Server | 1 | -1/+1 | ||
2022-05-05 | E.String gets a Rope | 1 | -14/+11 | ||
2022-03-08 | rename _global -> bun | 1 | -10/+10 | ||
2022-03-04 | upgrade zigjarred/upgrade-zig-2 | 1 | -5/+42 | ||
2022-02-27 | Update json_parser.zig | 1 | -2/+40 | ||
2022-02-27 | mark as comptime | 1 | -1/+1 | ||
2022-02-27 | Fix https://github.com/Jarred-Sumner/bun/issues/115 | 1 | -11/+17 | ||
2022-02-20 | [JSON] Implement a way to convert any Zig type to a JSON object | 1 | -0/+153 | ||
2022-02-14 | [bun.js] Handle recursive macros and handle stack overflow | 1 | -2/+41 | ||
2022-02-11 | `std.os.`exit -> `Global.exit` so stderr is always flushed | 1 | -4/+5 | ||
2022-01-28 | Update AST layout to store capacity for items | 1 | -3/+3 | ||
We want to be able to push to the list | |||||
2022-01-03 | dead code | 1 | -3/+0 | ||
2021-12-30 | Upgrade to latest Zig, remove dependency on patched version of Zig (#96) | 1 | -28/+39 | ||
* 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 * :camera: * 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-27 | Prepare to run unit tests & remove some dead code (#92) | 1 | -53/+27 | ||
* Remove some dead code * :skull: code * Fix the zig tests * [JS Printer] Print integers faster & less scientific notation on decimals * :skull: dead code * skip * Run all the unit tests | |||||
2021-12-16 | `bun add` and `bun remove` sorta works now. but not fast enough! | 1 | -0/+5 | ||
2021-12-16 | [bun install] Deterministic lockfile and simple installs | 1 | -0/+187 | ||
2021-12-16 | [JSON parser] const has better codegen (unlike in JavaScript!) | 1 | -3/+3 | ||
2021-12-16 | [internal] disable debug workaround | 1 | -1/+1 | ||
2021-11-25 | Fix occasional segfault when parsing JSON in http server | 1 | -2/+2 | ||
2021-11-11 | [JSON Parser] Improve perf by 2%-4% | 1 | -13/+75 | ||
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-01 | [internal] Tiny changes that will eventually make it easier to update zig | 1 | -2/+4 | ||
2021-10-24 | ^ | 1 | -2/+2 | ||
2021-10-24 | [JSON] Use a special lexer variant only for JSON | 1 | -19/+13 | ||
2021-09-23 | When bundling JSON, only use JSON.parse when the input is ASCII. | 1 | -0/+38 | ||
We don't want to add an extra pass over the input to convert it to UTF16. And JS engines storing strings as UTF-16 is more expensive anyway, so the runtime win here probably isn't as big (though open to evidence to the contrary!) | |||||
2021-09-20 | Slightly improve .env loader string inference | 1 | -5/+88 | ||
2021-09-15 | Remove most usages of anytype in js_ast.zig | 1 | -3/+4 | ||
2021-09-09 | currentjarred/fetch-experiment | 1 | -6/+6 | ||
2021-09-05 | more mutexes | 1 | -0/+23 | ||
Former-commit-id: 52966012b4b74d24ab28a0c75740aef35fb75327 | |||||
2021-08-23 | Use mimalloc for a 10% boost | 1 | -1/+1 | ||
Former-commit-id: 044e11d720bc6742dc53b30b4e88e8be7e76c419 | |||||
2021-06-06 | hash | 1 | -2/+2 | ||
Former-commit-id: b97aca7fa154ce580ce9b66efba4c8ec3cb620ba | |||||
2021-05-30 | Fix printing bugs | 1 | -11/+1 | ||
Former-commit-id: 52f37e4fe4c8873617abcbc3b3af61e8f1d79edc | |||||
2021-05-26 | detect JSON errors | 1 | -1/+2 | ||
Former-commit-id: 9b5f317c5beccd71b692ecedacc81893dfdae68d | |||||
2021-05-16 | lots | 1 | -11/+1 | ||
Former-commit-id: 9ccb4dd082afbc4f94982bf092360487232d8b60 | |||||
2021-05-15 | lots | 1 | -15/+16 | ||
Former-commit-id: d8b1d296562a01800248bd1148bc4778225b436e | |||||
2021-05-13 | hm | 1 | -13/+34 | ||
Former-commit-id: 28fce4aac174c7cf7a492ca4c5442d57a4f395a3 | |||||
2021-05-12 | That's all the errors?? | 1 | -5/+5 | ||
Former-commit-id: f9a74df73d2831bfdd8e6f1c0e5c999ea300fc0d | |||||
2021-05-08 | Use try for errors during parsing so that backtracking can happen | 1 | -21/+21 | ||
Former-commit-id: 7d3b0e7daa374577b59f9b53c7663d767df2077d | |||||
2021-05-07 | cool | 1 | -2/+2 | ||
Former-commit-id: 96ff169e46fcb43d5afbc9a6e2fde039e27e9d5f | |||||
2021-05-05 | I think that fixes the scopes bug | 1 | -1/+1 | ||
Former-commit-id: 2cbd4c9d809cff90dc4a2305c0acbaf46c3a1578 | |||||
2021-05-05 | damn tho | 1 | -4/+0 | ||
Former-commit-id: e1df98878d2dea8530d50d49e8e5b9369931eb43 | |||||
2021-05-04 | re | 1 | -2/+2 | ||
Former-commit-id: 2e8d6d549da0e278ed466358af172154faaecb7f | |||||
2021-05-04 | * | 1 | -1/+1 | ||
Former-commit-id: 4c60accdc11bedacef2cbe8c65e35ab5e965408d | |||||
2021-04-28 | wip | 1 | -8/+19 | ||
Former-commit-id: b37acf309c8f42d49dc47eea446f89a3dbe9f6e2 | |||||
2021-04-27 | json works in CLI sort of | 1 | -3/+12 | ||
2021-04-26 | lots | 1 | -2/+2 | ||
2021-04-26 | strings kind of | 1 | -0/+2 | ||
2021-04-26 | wap | 1 | -4/+13 | ||
2021-04-25 | wip | 1 | -0/+1 | ||