Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-21 | Implement `process.execArgv` | 1 | -2/+2 | ||
2023-01-21 | Update buffer-create.mjs | 1 | -2/+21 | ||
2023-01-17 | Update crypto-hasher.mjs | 1 | -2/+8 | ||
2023-01-07 | Implement DNS module (#1691) | 2 | -0/+152 | ||
* Boilerplate for DNS stuff * Add c-ares * lookup * make * Implement dns.lookup * Create c-ares * wip * normalize * repro * Revert "repro" This reverts commit 8b93e0c295b335b8882a9601da47720348549beb. * Implement macOS `getaddrinfo_async_start` * embiggen * Update string_immutable.zig * Update Makefile * alright * Update .gitignore * Add types * more ccache * Update Dockerfile * Update Dockerfile * Update Dockerfile * Update bun.d.ts Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-01-05 | Update tcp-echo.bun.ts | 1 | -13/+15 | ||
2023-01-04 | split server/client for tcp echo benchmark to better measure net.Socket perf | 2 | -58/+60 | ||
2023-01-04 | 10x faster `new Buffer` (#1717) | 1 | -15/+12 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-01-02 | Add buffer creation snippet | 1 | -0/+32 | ||
2023-01-02 | update node echo bench | 1 | -13/+55 | ||
2022-12-29 | [node:crypto] 50x faster `createHash` | 1 | -2/+2 | ||
2022-12-29 | Introduce `Bun.CryptoHasher` | 1 | -0/+30 | ||
2022-12-17 | Add node:assert bench | 1 | -0/+15 | ||
2022-12-11 | Update WebKit | 1 | -0/+47 | ||
cc @cirospaciari you will need to re-download the precompiled WebKit build from the releases page https://github.com/oven-sh/WebKit/releases/tag/dec11 because there is one small WebKit API change. LMK if you have any trouble with that | |||||
2022-12-06 | Add snippet | 3 | -0/+23 | ||
2022-12-05 | microbench | 1 | -1/+38 | ||
2022-12-03 | misc | 2 | -0/+30 | ||
2022-12-03 | Object.defineProperties snippet | 1 | -0/+145 | ||
2022-12-01 | 3x faster `TextEncoder.prototype.encodeInto` | 1 | -0/+10 | ||
thanks to @Constellation for the tip | |||||
2022-12-01 | Reduce memory usage in Bun.serve() by up to 3x (#1569) | 1 | -1/+14 | ||
* Update WebKit * Use 5x less memory in Bun.serve() * Update Dockerfile.devcontainer * Update async-overhead.mjs Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-27 | Add microbenchmark for console log | 1 | -0/+53 | ||
2022-11-26 | Faster UTF16 -> UTF8 and UTF8 -> UTF16 (#1552) | 5 | -0/+182 | ||
* Fix freezing test * Add SIMDUTF * More micro bench snippets * Update .gitattributes * Update .gitattributes Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-26 | Add a console.log write bench | 1 | -0/+24 | ||
2022-11-23 | Bun.deepEquals and expect().toEqual() (#1548) | 1 | -0/+509 | ||
* all of deepEquals * remove comment, tests, move inline function | |||||
2022-11-23 | possibly more reliable Bun.spawn (#1547) | 1 | -14/+19 | ||
* wip * wip * Fix bug with stdin * zig fmt * seems to work! * Update streams.test.js Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-15 | Add non-standard headers API types | 1 | -0/+40 | ||
cc @colinhacks @Electroid | |||||
2022-11-02 | Add a misc snippet | 1 | -0/+12 | ||
2022-10-28 | Upgrade WebKit | 1 | -0/+16 | ||
2022-10-25 | TCP & TLS Socket API (#1374) | 3 | -0/+129 | ||
* TCP Socket API * Wip * Add snippet for StringDecoder * Rename `close` to `stop`, replace `close` with `end` * Add a tcp echo server test * Some docs * Update README.md * Fix build * Update README.md Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-10-12 | Add hugemem snippet | 2 | -0/+26 | ||
2022-10-12 | Add snippet | 2 | -0/+16 | ||
2022-10-09 | Update WebKit | 1 | -3/+0 | ||
2022-10-09 | Add some more bench snippets | 4 | -1/+79 | ||
2022-10-09 | Snippet for return await | 1 | -0/+19 | ||
2022-10-03 | Add readdir snippet | 1 | -0/+13 | ||
2022-09-28 | Bench snippet for Array.map | 1 | -0/+54 | ||
2022-09-22 | Faster `Blob` + begin to implement `FileSink` | 1 | -0/+30 | ||
2022-09-14 | typo | 1 | -1/+1 | ||
2022-09-14 | Update crypto.mjs | 1 | -3/+3 | ||
2022-09-14 | Add missing `getRandomValues` to crypto polyfill | 1 | -4/+4 | ||
2022-09-14 | Update crypto benchmark | 1 | -5/+12 | ||
2022-09-14 | Make `crypto.getRandomValues()` faster + fix > 1 byte/element typed arrays | 1 | -0/+18 | ||
Fix crypto.getRandomValues() with > 1 byte element typed arrays Fixes https://github.com/oven-sh/bun/issues/1237 | |||||
2022-09-07 | Add benchmark for small write() performance | 2 | -0/+51 | ||
2022-08-28 | More reliable macOS event loop (#1166) | 1 | -0/+16 | ||
* More reliable macOS event loop * Reduce CPU usage of idling * Add another implementation * Add benchmark Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-08-27 | Update WebKit (#1165) | 1 | -0/+18 | ||
* Update WebKit * Fix `DataView` and non-8 bit sized typed arrays with TextDecoder * New WebKit Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-08-22 | Fix import path | 1 | -1/+1 | ||
2022-08-22 | Add a snippet for benchmarking EventEmitter vs EventTarget | 1 | -0/+49 | ||
2022-08-21 | Add a bench snippet for sha512 | 3 | -0/+23 | ||
2022-08-09 | [bun:ffi] ~30% perf improvement for wrapped functions | 1 | -0/+465 | ||
2022-07-12 | cleanup benchmarks folder (#587) | 14 | -0/+2296 | ||
* cleanup benchmarks * run prettier | |||||
2022-06-22 | change the directory structurejarred/rename | 26 | -2380/+0 | ||