From f6c4aee928ccadaa1a4187003c936895cb4c54f7 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 2 Oct 2023 11:05:33 -0700 Subject: [PATCH] Move benchmarks off removed node-pty apis --- .../benchmark/SerializeAddon.benchmark.ts | 4 ++-- .../benchmark/UnicodeGraphemeAddon.benchmark.ts | 4 ++-- test/benchmark/Terminal.benchmark.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/xterm-addon-serialize/benchmark/SerializeAddon.benchmark.ts b/addons/xterm-addon-serialize/benchmark/SerializeAddon.benchmark.ts index 87741b63..b60dba1d 100644 --- a/addons/xterm-addon-serialize/benchmark/SerializeAddon.benchmark.ts +++ b/addons/xterm-addon-serialize/benchmark/SerializeAddon.benchmark.ts @@ -31,11 +31,11 @@ perfContext('Terminal: sh -c "dd if=/dev/urandom count=40 bs=1k | hexdump | lolc }); const chunks: Buffer[] = []; let length = 0; - p.on('data', data => { + p.onData(data => { chunks.push(data as unknown as Buffer); length += data.length; }); - await new Promise(resolve => p.on('exit', () => resolve())); + await new Promise(resolve => p.onExit(() => resolve())); contentUtf8 = Buffer.concat(chunks, length); // translate to content string const buffer = new Uint32Array(contentUtf8.length); diff --git a/addons/xterm-addon-unicode-graphemes/benchmark/UnicodeGraphemeAddon.benchmark.ts b/addons/xterm-addon-unicode-graphemes/benchmark/UnicodeGraphemeAddon.benchmark.ts index 6bdd3a92..f1acf8b3 100644 --- a/addons/xterm-addon-unicode-graphemes/benchmark/UnicodeGraphemeAddon.benchmark.ts +++ b/addons/xterm-addon-unicode-graphemes/benchmark/UnicodeGraphemeAddon.benchmark.ts @@ -34,11 +34,11 @@ perfContext('Terminal: ls -lR /usr/lib', () => { }); const chunks: Buffer[] = []; let length = 0; - p.on('data', data => { + p.onData(data => { chunks.push(data as unknown as Buffer); length += data.length; }); - await new Promise(resolve => p.on('exit', () => resolve())); + await new Promise(resolve => p.onExit(() => resolve())); contentUtf8 = Buffer.concat(chunks, length); // translate to content string const buffer = new Uint32Array(contentUtf8.length); diff --git a/test/benchmark/Terminal.benchmark.ts b/test/benchmark/Terminal.benchmark.ts index 578a83d0..d2b6ed8f 100644 --- a/test/benchmark/Terminal.benchmark.ts +++ b/test/benchmark/Terminal.benchmark.ts @@ -25,11 +25,11 @@ perfContext('Terminal: ls -lR /usr/lib', () => { }); const chunks: Buffer[] = []; let length = 0; - p.on('data', data => { + p.onData(data => { chunks.push(data as unknown as Buffer); length += data.length; }); - await new Promise(resolve => p.on('exit', () => resolve())); + await new Promise(resolve => p.onExit(() => resolve())); contentUtf8 = Buffer.concat(chunks, length); // translate to content string const buffer = new Uint32Array(contentUtf8.length);