import { bench, run } from "./runner.mjs"; import { StringDecoder } from "string_decoder"; var short = Buffer.from("Hello World!"); var shortUTF16 = Buffer.from("Hello World πŸ’•πŸ’•πŸ’•"); var long = Buffer.from("Hello World!".repeat(1024)); var longUTF16 = Buffer.from("Hello World πŸ’•πŸ’•πŸ’•".repeat(1024)); bench(`${short.length} ascii`, () => { var decoder = new StringDecoder(); decoder.write(short); }); bench(`${short.length} utf8`, () => { var decoder = new StringDecoder(); decoder.write(shortUTF16); }); bench(`${long.length} ascii`, () => { var decoder = new StringDecoder(); decoder.write(long); }); bench(`${longUTF16.length} utf8`, () => { var decoder = new StringDecoder(); decoder.write(longUTF16); }); await run(); entity-CN'>ansg191/server-identity-CN Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/test/macro (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2023-02-13fix(FormData): make String explicit, thanks @dylan-conway (#2065)Gravatar Derrick Farris 1-1/+1
2023-02-13fix(FormData): add string literal operator (#2064)Gravatar Derrick Farris 1-2/+2
2023-02-13Add pretty printer for FormDataGravatar Jarred Sumner 5-1/+101
2023-02-13Add dynamic port assigning to Bun.serve (#2062)Gravatar MichaΕ‚ Warda 3-5/+40
2023-02-13feat(napi): add `napi_get_value_bigint_words` (#2061)Gravatar Derrick Farris 3-0/+44
* feat(napi): add `napi_get_value_bigint_words` * fix(napi): handle `napi_get_value_bigint_words` arr too small
2023-02-13Fixes https://github.com/oven-sh/bun/issues/1456Gravatar Jarred Sumner 8-1/+148