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(); on value='ansg191/server-identity-CN'>ansg191/server-identity-CN Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/bench/snippets/jsx-entity-decoding.jsx (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2023-08-17Update nodejs compat docs with ttyGravatar Colin McDonnell 1-1/+1
2023-08-17Improve test documentationGravatar Colin McDonnell 2-24/+63
2023-08-17Update Astro guideGravatar Colin McDonnell 1-1/+5
2023-08-17Allow IncomingRequest.req to be overwritten. (#4154)Gravatar dave caruso 3-8/+21
* Allow IncomingRequest.req to be overwritten. * add test * fix test * yoo
2023-08-17Fix(node:fs): add buffer parameter in fs.read callback. (#4191)Gravatar Ai Hoshino 3-5/+151
Close: #4178
2023-08-17refactor: move HTMLRewriter to c++ bindings (#4193)Gravatar BrΓΊnΓ³ Salomon 16-1127/+4961
2023-08-17Fix description for executables pageGravatar Colin McDonnell 1-1/+1