From dc6e0c3591709d6f8887bb672af1de54dfc8a974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sun, 15 Mar 2020 15:31:55 +0100 Subject: feat: Deno.core.{encode,decode}; standalone UTF-8 encoding/decoding (#4349) This commits add two new methods to "Deno.core" namespace: "encode" and "decode". Those methods are bound in Rust to provide a) fast b) generally available of encoding and decoding UTF-8 strings. Both methods are now used in "cli/js/dispatch_json.ts". --- tools/benchmark.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools') diff --git a/tools/benchmark.py b/tools/benchmark.py index c29ca3e8c..3891bc207 100755 --- a/tools/benchmark.py +++ b/tools/benchmark.py @@ -28,7 +28,9 @@ exec_time_benchmarks = [ ("workers_startup", ["cli/tests/workers_startup_bench.ts"]), ("workers_round_robin", ["cli/tests/workers_round_robin_bench.ts"]), ("text_decoder", ["cli/tests/text_decoder_perf.js"]), + ("core_decode", ["cli/tests/core_decode_perf.js"]), ("text_encoder", ["cli/tests/text_encoder_perf.js"]), + ("core_encode", ["cli/tests/core_encode_perf.js"]), ] -- cgit v1.2.3