diff options
author | 2023-04-21 07:16:23 -0700 | |
---|---|---|
committer | 2023-04-21 07:16:23 -0700 | |
commit | a4d0a1961abe0c6073e15cc6f7c0601b74f2e3f7 (patch) | |
tree | b0b2f0debda72afe5349b46872e7c508b2f81b94 /bench/emitter/implementations.mjs | |
parent | 143ccdbeb6988bef73f0a465566c900b62e96103 (diff) | |
download | bun-a4d0a1961abe0c6073e15cc6f7c0601b74f2e3f7.tar.gz bun-a4d0a1961abe0c6073e15cc6f7c0601b74f2e3f7.tar.zst bun-a4d0a1961abe0c6073e15cc6f7c0601b74f2e3f7.zip |
Revert "implement `node:events` in javascript (#2604)"
This reverts commit 96a2ed1040d5a0ca51ae41267cba4f8e5d0a6142.
Diffstat (limited to 'bench/emitter/implementations.mjs')
-rw-r--r-- | bench/emitter/implementations.mjs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/bench/emitter/implementations.mjs b/bench/emitter/implementations.mjs deleted file mode 100644 index 2050ac38e..000000000 --- a/bench/emitter/implementations.mjs +++ /dev/null @@ -1,31 +0,0 @@ -import EventEmitter3 from "eventemitter3"; -import { group } from "mitata"; -import EventEmitterNative from "node:events"; - -export const implementations = [ - { - EventEmitter: EventEmitterNative, - name: process.isBun ? (EventEmitterNative.init ? "bun" : "C++") : "node:events", - monkey: true, - }, - // { EventEmitter: EventEmitter3, name: "EventEmitter3" }, -].filter(Boolean); - -for (const impl of implementations) { - impl.EventEmitter?.setMaxListeners?.(Infinity); -} - -export function groupForEmitter(name, cb) { - if (implementations.length === 1) { - return cb({ - ...implementations[0], - name: `${name}: ${implementations[0].name}`, - }); - } else { - return group(name, () => { - for (let impl of implementations) { - cb(impl); - } - }); - } -} |