Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
* @min and @max
* builtins and some trivial ones
* Most of them
* more
* more!
* More Progress
* wip
* Update tagged_pointer.zig
* Update http_client_async.zig
* Most of the iterable dir changes
* alright
* Remove usages of deprecated formatters
* :camera:
* fmt
* Update shimmer.zig
* wip
* wip
* wip
* progress
* more
* Latest
* stuck on error
* latest
* workaround stage2
* wip
* Update string_immutable.zig
* wip
* Migrate `Dirent` and `require("fs')` to use JSC<>Zig bindings
* Fix build errors
* Fixup most of the test failures
* Fix `make headers`
* Fix "outside package path" error
* Fixup aligned alloc
* Add missing file
* linux
* More linux fixes
* use latest peechy
* Fix transpiler test failure
* Forgot about these
* Fixup test failure
* Update node-timers.test.ts
* [node:htt] Fix `undefined is not an object` error
Fixes https://github.com/oven-sh/bun/issues/1618
* Update http.exports.js
* Make this test less flaky
* fix hashes
* Fix hex formatting and zls issues
* Download zig version
* Update Dockerfile
* Update Dockerfile
* Update uws
* Update Dockerfile
* Set llvm version
* Update README.md
* Update uws
* Update Dockerfile
* Update io_linux.zig
* Update bun.zig
* Log output
* workaround strange @cInclude error
* Make ffi tests better
* Don't use cImport
* Update c.zig
* Update c-bindings.cpp
* call setOutputDir
* Update Dockerfile
* Use a longer name
* latest
* Update serve.test.ts
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Co-authored-by: Veikka Tuominen <git@vexu.eu>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We want to be able to push to the list
|
|
|
|
* 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
|
|
* 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
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
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!)
|
|
|
|
|
|
|
|
Former-commit-id: 52966012b4b74d24ab28a0c75740aef35fb75327
|
|
Former-commit-id: 044e11d720bc6742dc53b30b4e88e8be7e76c419
|
|
Former-commit-id: b97aca7fa154ce580ce9b66efba4c8ec3cb620ba
|
|
Former-commit-id: 52f37e4fe4c8873617abcbc3b3af61e8f1d79edc
|
|
Former-commit-id: 9b5f317c5beccd71b692ecedacc81893dfdae68d
|
|
Former-commit-id: 9ccb4dd082afbc4f94982bf092360487232d8b60
|
|
Former-commit-id: d8b1d296562a01800248bd1148bc4778225b436e
|
|
Former-commit-id: 28fce4aac174c7cf7a492ca4c5442d57a4f395a3
|
|
Former-commit-id: f9a74df73d2831bfdd8e6f1c0e5c999ea300fc0d
|
|
Former-commit-id: 7d3b0e7daa374577b59f9b53c7663d767df2077d
|
|
Former-commit-id: 96ff169e46fcb43d5afbc9a6e2fde039e27e9d5f
|
|
Former-commit-id: 2cbd4c9d809cff90dc4a2305c0acbaf46c3a1578
|
|
Former-commit-id: e1df98878d2dea8530d50d49e8e5b9369931eb43
|
|
Former-commit-id: 2e8d6d549da0e278ed466358af172154faaecb7f
|
|
Former-commit-id: 4c60accdc11bedacef2cbe8c65e35ab5e965408d
|
|
Former-commit-id: b37acf309c8f42d49dc47eea446f89a3dbe9f6e2
|
|
|