Consolidated Performance Summary
Generated: 2025-10-21 15:46:02 UTC | Iterations: 1000, Warmup: 100 | All times in milliseconds (ms)
Best (Lowest Time - Table View)
Nearest to Average (Table View)
Worst (Highest Time - Table View)
HtmlRule1
CSharp
N: 2.24/3.08/3.92
P: 2.39/3.68/4.97
Rust
N: 5.92/9.00/12.07
P: 1.92/3.01/4.10
Go
N: 1.64/2.68/3.72
P: 1.65/2.44/3.23
Node
N: 4.33/4.96/5.59
P: 2.72/4.42/6.11
PHP
N: 12.91/17.85/22.79
P: 7.70/10.47/13.25
Javascript
N: 3.30/4.40/5.50
P: 2.70/2.95/3.20
HtmlRule2
CSharp
N: 3.11/6.37/8.54
P: 2.45/4.05/6.10
Rust
N: 9.94/15.28/22.66
P: 5.61/10.56/17.07
Go
N: 2.55/4.81/8.60
P: 1.62/2.61/3.85
Node
N: 3.83/5.75/8.07
P: 1.37/2.12/2.77
PHP
N: 19.82/34.46/53.27
P: 7.26/10.27/13.81
Javascript
N: 3.60/6.23/9.20
P: 1.30/2.43/3.70
HtmlRule3
CSharp
N: 2.49/6.56/23.47
P: 3.07/5.11/7.82
Rust
N: 5.57/7.52/9.22
P: 2.17/2.96/3.76
Go
N: 2.01/2.40/2.70
P: 2.12/2.39/3.06
Node
N: 1.28/2.03/3.52
P: 0.80/2.39/3.05
PHP
N: 13.79/17.05/21.34
P: 7.60/11.75/17.67
Javascript
N: 1.40/1.95/2.50
P: 0.90/1.77/2.80
JsonRule1
CSharp
N: 13.81/34.47/64.41
P: 2.98/4.42/6.97
Rust
N: 10.53/16.01/23.08
P: 1.54/2.06/3.40
Go
N: 9.54/20.46/32.20
P: 1.61/2.53/4.00
Node
N: 3.99/9.28/17.48
P: 0.57/1.51/3.56
PHP
N: 20.36/50.75/113.19
P: 7.24/9.64/15.45
Javascript
N: 3.30/6.97/13.20
P: 1.20/1.85/2.90
JsonRule2
CSharp
N: 114.97/233.16/398.90
P: 2.80/4.50/8.23
Rust
N: 38.21/80.90/140.74
P: 1.55/6.89/15.13
Go
N: 61.34/118.28/199.56
P: 2.00/3.75/7.00
Node
N: 25.94/54.27/91.61
P: 0.92/1.74/3.23
PHP
N: 91.04/127.02/160.15
P: 7.96/10.07/14.52
Javascript
N: 26.10/57.52/107.60
P: 1.10/2.25/5.20
Rule1
CSharp
N: 147.89/182.35/216.81
P: 4.70/5.48/6.27
Rust
N: 39.80/47.47/55.13
P: 4.34/5.89/7.44
Go
N: 69.73/88.52/107.30
P: 3.50/5.00/6.50
Node
N: 29.60/36.02/42.45
P: 1.90/3.57/5.24
PHP
N: 170.26/206.63/243.01
P: 14.09/18.02/21.96
Javascript
N: 24.60/31.70/38.80
P: 2.40/4.15/5.90
Normal Engine
| AppSite/AppView |
CSharp |
Rust |
Go |
Node |
PHP |
Javascript |
OutputSize |
| HtmlRule1A |
2.24 |
5.92 |
1.64 |
4.33 |
12.91 |
5.50 |
1264 |
| HtmlRule1B |
3.92 |
12.07 |
3.72 |
5.59 |
22.79 |
3.30 |
2123 |
| HtmlRule2A |
3.11 |
9.94 |
2.55 |
4.50 |
19.82 |
3.60 |
1910 |
| HtmlRule2B |
6.80 |
12.87 |
3.83 |
6.92 |
29.04 |
5.90 |
2365 |
| HtmlRule2C |
6.96 |
11.60 |
3.69 |
5.19 |
32.26 |
5.20 |
1920 |
| HtmlRule2D |
5.77 |
14.33 |
3.62 |
3.83 |
28.86 |
4.70 |
2083 |
| HtmlRule2E |
7.04 |
20.26 |
6.58 |
5.99 |
43.49 |
9.20 |
2840 |
| HtmlRule2F |
8.54 |
22.66 |
8.60 |
8.07 |
53.27 |
8.80 |
2874 |
| HtmlRule3A |
2.49 |
6.72 |
2.70 |
1.28 |
13.79 |
1.40 |
1428 |
| HtmlRule3A → Html3A |
23.47 |
6.68 |
2.69 |
1.80 |
14.53 |
1.60 |
1428 |
| HtmlRule3A → Html3B |
2.64 |
5.57 |
2.14 |
1.51 |
14.04 |
1.40 |
1428 |
| HtmlRule3B |
2.86 |
8.25 |
2.15 |
2.04 |
18.93 |
2.40 |
1406 |
| HtmlRule3B → Html3A |
3.79 |
8.70 |
2.70 |
2.05 |
19.64 |
2.40 |
1406 |
| HtmlRule3B → Html3B |
4.10 |
9.22 |
2.01 |
3.52 |
21.34 |
2.50 |
1406 |
| JsonRule1A |
29.70 |
10.53 |
23.57 |
5.92 |
20.36 |
4.20 |
1417 |
| JsonRule1B |
13.81 |
11.08 |
9.54 |
3.99 |
21.61 |
3.30 |
1924 |
| JsonRule1C |
29.97 |
23.08 |
16.53 |
9.73 |
47.85 |
7.20 |
3798 |
| JsonRule1D |
64.41 |
19.35 |
32.20 |
17.48 |
113.19 |
13.20 |
320 |
| JsonRule2A |
265.76 |
84.13 |
128.60 |
57.51 |
153.75 |
54.10 |
2355 |
| JsonRule2B |
398.90 |
140.74 |
199.56 |
91.61 |
160.15 |
107.60 |
2906 |
| JsonRule2C |
114.97 |
38.21 |
61.34 |
25.94 |
91.04 |
26.10 |
2799 |
| JsonRule2D |
152.99 |
60.51 |
83.60 |
42.01 |
103.13 |
42.30 |
3217 |
| Rule1A |
147.89 |
39.80 |
69.73 |
29.60 |
170.26 |
24.60 |
2543 |
| Rule1B |
216.81 |
55.13 |
107.30 |
42.45 |
243.01 |
38.80 |
4772 |
PreProcess Engine
| AppSite/AppView |
CSharp |
Rust |
Go |
Node |
PHP |
Javascript |
OutputSize |
| HtmlRule1A |
2.39 |
1.92 |
1.65 |
2.72 |
7.70 |
3.20 |
1264 |
| HtmlRule1B |
4.97 |
4.10 |
3.23 |
6.11 |
13.25 |
2.70 |
2123 |
| HtmlRule2A |
2.45 |
5.61 |
2.16 |
2.14 |
7.26 |
2.40 |
1910 |
| HtmlRule2B |
3.59 |
10.05 |
2.11 |
1.79 |
8.78 |
1.60 |
2365 |
| HtmlRule2C |
4.21 |
8.88 |
1.62 |
1.37 |
7.82 |
1.30 |
1920 |
| HtmlRule2D |
4.25 |
8.95 |
2.66 |
1.87 |
10.47 |
3.70 |
2083 |
| HtmlRule2E |
3.67 |
17.07 |
3.29 |
2.77 |
13.48 |
3.00 |
2840 |
| HtmlRule2F |
6.10 |
12.83 |
3.85 |
2.77 |
13.81 |
2.60 |
2874 |
| HtmlRule3A |
3.07 |
3.29 |
2.16 |
0.80 |
7.60 |
0.90 |
1428 |
| HtmlRule3A → Html3A |
3.39 |
2.39 |
2.19 |
2.60 |
11.04 |
1.60 |
1428 |
| HtmlRule3A → Html3B |
3.39 |
2.44 |
2.12 |
2.46 |
9.76 |
1.00 |
1428 |
| HtmlRule3B |
5.43 |
2.17 |
2.19 |
3.05 |
10.38 |
2.10 |
1406 |
| HtmlRule3B → Html3A |
7.82 |
3.70 |
2.61 |
2.52 |
14.06 |
2.80 |
1406 |
| HtmlRule3B → Html3B |
7.56 |
3.76 |
3.06 |
2.90 |
17.67 |
2.20 |
1406 |
| JsonRule1A |
2.98 |
1.77 |
2.00 |
0.57 |
7.35 |
1.50 |
1417 |
| JsonRule1B |
3.53 |
1.54 |
2.52 |
1.01 |
7.24 |
1.20 |
1924 |
| JsonRule1C |
6.97 |
3.40 |
4.00 |
3.56 |
15.45 |
2.90 |
3798 |
| JsonRule1D |
4.19 |
1.54 |
1.61 |
0.90 |
8.53 |
1.80 |
320 |
| JsonRule2A |
4.12 |
9.25 |
4.00 |
1.82 |
9.44 |
1.60 |
2355 |
| JsonRule2B |
8.23 |
15.13 |
7.00 |
3.23 |
14.52 |
5.20 |
2906 |
| JsonRule2C |
2.86 |
1.55 |
2.00 |
0.92 |
7.96 |
1.10 |
2799 |
| JsonRule2D |
2.80 |
1.62 |
2.00 |
0.99 |
8.35 |
1.10 |
3217 |
| Rule1A |
4.70 |
4.34 |
3.50 |
1.90 |
14.09 |
2.40 |
2543 |
| Rule1B |
6.27 |
7.44 |
6.50 |
5.24 |
21.96 |
5.90 |
4772 |