Skip to content

Commit b939585

Browse files
committed
chore: enabled swc for ts-node and rerun benchmarks
1 parent fd0d08f commit b939585

File tree

8 files changed

+1083
-1093
lines changed

8 files changed

+1083
-1093
lines changed

benches/results/metrics.txt

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
# TYPE worker_manager_ops gauge
2-
worker_manager_ops{name="call overhead"} 855
3-
worker_manager_ops{name="parallel call overhead"} 436
4-
worker_manager_ops{name="parallel queue overhead"} 435
5-
worker_manager_ops{name="json stringify of 1 MiB of data"} 20
6-
worker_manager_ops{name="base64 of 1 MiB of data"} 1128
7-
worker_manager_ops{name="md5 Hash of 1 MiB of data"} 701
8-
worker_manager_ops{name="sha256 Hash of 1 MiB of data"} 1739
2+
worker_manager_ops{name="call overhead"} 859
3+
worker_manager_ops{name="parallel call overhead"} 435
4+
worker_manager_ops{name="parallel queue overhead"} 439
5+
worker_manager_ops{name="json stringify of 1 MiB of data"} 21
6+
worker_manager_ops{name="base64 of 1 MiB of data"} 1150
7+
worker_manager_ops{name="md5 Hash of 1 MiB of data"} 702
8+
worker_manager_ops{name="sha256 Hash of 1 MiB of data"} 1740
99
worker_manager_ops{name="sha512 Hash of 1 MiB of data"} 636
10-
worker_manager_ops{name="transfer Overhead"} 771
11-
worker_manager_ops{name="slice-Copy of 1 MiB of data"} 6228
10+
worker_manager_ops{name="transfer Overhead"} 759
11+
worker_manager_ops{name="slice-Copy of 1 MiB of data"} 6400
1212

1313
# TYPE worker_manager_margin gauge
14-
worker_manager_margin{name="call overhead"} 0.55
15-
worker_manager_margin{name="parallel call overhead"} 0.39
16-
worker_manager_margin{name="parallel queue overhead"} 0.39
17-
worker_manager_margin{name="json stringify of 1 MiB of data"} 1.76
18-
worker_manager_margin{name="base64 of 1 MiB of data"} 1.05
19-
worker_manager_margin{name="md5 Hash of 1 MiB of data"} 0.02
20-
worker_manager_margin{name="sha256 Hash of 1 MiB of data"} 0.03
21-
worker_manager_margin{name="sha512 Hash of 1 MiB of data"} 0.14
22-
worker_manager_margin{name="transfer Overhead"} 0.73
23-
worker_manager_margin{name="slice-Copy of 1 MiB of data"} 0.61
14+
worker_manager_margin{name="call overhead"} 0.41
15+
worker_manager_margin{name="parallel call overhead"} 0.61
16+
worker_manager_margin{name="parallel queue overhead"} 0.51
17+
worker_manager_margin{name="json stringify of 1 MiB of data"} 0.36
18+
worker_manager_margin{name="base64 of 1 MiB of data"} 0.83
19+
worker_manager_margin{name="md5 Hash of 1 MiB of data"} 0.03
20+
worker_manager_margin{name="sha256 Hash of 1 MiB of data"} 0.02
21+
worker_manager_margin{name="sha512 Hash of 1 MiB of data"} 0.19
22+
worker_manager_margin{name="transfer Overhead"} 0.69
23+
worker_manager_margin{name="slice-Copy of 1 MiB of data"} 0.94
2424

2525
# TYPE worker_manager_samples counter
26-
worker_manager_samples{name="call overhead"} 87
27-
worker_manager_samples{name="parallel call overhead"} 88
26+
worker_manager_samples{name="call overhead"} 88
27+
worker_manager_samples{name="parallel call overhead"} 86
2828
worker_manager_samples{name="parallel queue overhead"} 86
29-
worker_manager_samples{name="json stringify of 1 MiB of data"} 38
30-
worker_manager_samples{name="base64 of 1 MiB of data"} 89
31-
worker_manager_samples{name="md5 Hash of 1 MiB of data"} 95
32-
worker_manager_samples{name="sha256 Hash of 1 MiB of data"} 96
29+
worker_manager_samples{name="json stringify of 1 MiB of data"} 39
30+
worker_manager_samples{name="base64 of 1 MiB of data"} 90
31+
worker_manager_samples{name="md5 Hash of 1 MiB of data"} 94
32+
worker_manager_samples{name="sha256 Hash of 1 MiB of data"} 97
3333
worker_manager_samples{name="sha512 Hash of 1 MiB of data"} 96
34-
worker_manager_samples{name="transfer Overhead"} 83
35-
worker_manager_samples{name="slice-Copy of 1 MiB of data"} 67
34+
worker_manager_samples{name="transfer Overhead"} 85
35+
worker_manager_samples{name="slice-Copy of 1 MiB of data"} 81

benches/results/worker_manager.chart.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
</head>
2929
<body>
3030
<div class="container">
31-
<canvas id="chart1658470152685" width="16" height="9"></canvas>
31+
<canvas id="chart1658741454799" width="16" height="9"></canvas>
3232
</div>
3333
<script>
3434
const format = (num) => {
@@ -51,18 +51,18 @@
5151
chunked.map((chunk) => chunk.join('')).join(' ') + fractionStr
5252
)
5353
}
54-
const ctx1658470152685 = document
55-
.getElementById('chart1658470152685')
54+
const ctx1658741454799 = document
55+
.getElementById('chart1658741454799')
5656
.getContext('2d')
57-
const chart1658470152685 = new Chart(ctx1658470152685, {
57+
const chart1658741454799 = new Chart(ctx1658741454799, {
5858
type: 'bar',
5959
data: {
6060
labels: ["call overhead","parallel call overhead","parallel queue overhead","json stringify of 1 MiB of data","base64 of 1 MiB of data","md5 Hash of 1 MiB of data","sha256 Hash of 1 MiB of data","sha512 Hash of 1 MiB of data","transfer Overhead","slice-Copy of 1 MiB of data"],
6161
datasets: [
6262
{
63-
data: [855,436,435,20,1128,701,1739,636,771,6228],
64-
backgroundColor: ["hsl(16.476000000000003, 85%, 55%)","hsl(8.4, 85%, 55%)","hsl(8.376000000000005, 85%, 55%)","hsl(0.3839999999999918, 85%, 55%)","hsl(21.732, 85%, 55%)","hsl(13.512000000000006, 85%, 55%)","hsl(33.504, 85%, 55%)","hsl(12.251999999999994, 85%, 55%)","hsl(14.855999999999995, 85%, 55%)","hsl(120, 85%, 55%)"],
65-
borderColor: ["hsl(16.476000000000003, 85%, 55%)","hsl(8.4, 85%, 55%)","hsl(8.376000000000005, 85%, 55%)","hsl(0.3839999999999918, 85%, 55%)","hsl(21.732, 85%, 55%)","hsl(13.512000000000006, 85%, 55%)","hsl(33.504, 85%, 55%)","hsl(12.251999999999994, 85%, 55%)","hsl(14.855999999999995, 85%, 55%)","hsl(120, 85%, 55%)"],
63+
data: [859,435,439,21,1150,702,1740,636,759,6400],
64+
backgroundColor: ["hsl(16.104000000000003, 85%, 55%)","hsl(8.159999999999997, 85%, 55%)","hsl(8.232, 85%, 55%)","hsl(0.39599999999999796, 85%, 55%)","hsl(21.564, 85%, 55%)","hsl(13.164, 85%, 55%)","hsl(32.628, 85%, 55%)","hsl(11.927999999999997, 85%, 55%)","hsl(14.232, 85%, 55%)","hsl(120, 85%, 55%)"],
65+
borderColor: ["hsl(16.104000000000003, 85%, 55%)","hsl(8.159999999999997, 85%, 55%)","hsl(8.232, 85%, 55%)","hsl(0.39599999999999796, 85%, 55%)","hsl(21.564, 85%, 55%)","hsl(13.164, 85%, 55%)","hsl(32.628, 85%, 55%)","hsl(11.927999999999997, 85%, 55%)","hsl(14.232, 85%, 55%)","hsl(120, 85%, 55%)"],
6666
borderWidth: 2,
6767
},
6868
],

0 commit comments

Comments
 (0)