Skip to content

Commit 9c25882

Browse files
committed
Remove benchmark of v3
1 parent ee4d709 commit 9c25882

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

channel_bench.ts

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { channel as channelV3 } from "https://deno.land/x/[email protected]/channel.ts#=";
21
import { channel } from "./channel.ts";
32

43
Deno.bench("channel", { group: "channel", baseline: true }, async () => {
@@ -20,23 +19,3 @@ Deno.bench("channel", { group: "channel", baseline: true }, async () => {
2019
};
2120
await Promise.all([producer(), consumer()]);
2221
});
23-
24-
Deno.bench("channelV3", { group: "channel" }, async () => {
25-
const { reader, writer } = channelV3<number>();
26-
27-
const producer = async () => {
28-
const w = writer.getWriter();
29-
for (let i = 0; i < 100000; i++) {
30-
await w.ready;
31-
await w.write(i);
32-
}
33-
w.releaseLock();
34-
await writer.close();
35-
};
36-
const consumer = async () => {
37-
for await (const _ of reader) {
38-
// Do NOTHING
39-
}
40-
};
41-
await Promise.all([producer(), consumer()]);
42-
});

0 commit comments

Comments
 (0)