You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|'MathEvaluator: "true or not false and (true or false)"'| .NET 6.0 | .NET 6.0 |24,230.694 ns | 163.0016 ns | 144.4967 ns | 0.5493 | 0.2747 |7040 B |
17
-
|'NCalc: "true or not false and (true or false)"'| .NET 6.0 | .NET 6.0 |26,380.959 ns | 381.7797 ns | 338.4377 ns | 0.3967 | 0.1831 | 5215 B |
18
-
|'MathEvaluator: "A or not B and (C or B)"'| .NET 6.0 | .NET 6.0 |100,971.944 ns |1,651.1639 ns |1,544.4997 ns | 0.7324 | 0.3662 |9256 B |
19
-
|'NCalc: "A or not B and (C or B)"'| .NET 6.0 | .NET 6.0 |83,576.104 ns | 948.3688 ns | 887.1048 ns | 0.4883 | 0.2441 | 6662 B |
20
-
|'MathEvaluator: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 6.0 | .NET 6.0 |2.936 ns | 0.0271 ns | 0.0253 ns | 0.0019 | - | 24 B |
21
-
|'NCalc: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 6.0 | .NET 6.0 | 3.556 ns | 0.0905 ns | 0.1006 ns | 0.0019 | - | 24 B |
|'MathEvaluator: "true or not false and (true or false)"'| .NET 8.0 | .NET 8.0 |23,697.547 ns | 464.6382 ns | 604.1610 ns | 0.5493 | 0.4883 |7088 B |
29
-
|'NCalc: "true or not false and (true or false)"'| .NET 8.0 | .NET 8.0 |24,406.666 ns | 475.4540 ns | 547.5336 ns | 0.3967 | 0.3662 | 5263 B |
30
-
|'MathEvaluator: "A or not B and (C or B)"'| .NET 8.0 | .NET 8.0 |97,830.970 ns |1,544.3126 ns |1,444.5510 ns | 0.7324 | 0.4883 |9304 B |
31
-
|'NCalc: "A or not B and (C or B)"'| .NET 8.0 | .NET 8.0 | 78,474.557 ns | 972.4896 ns | 909.6674 ns | 0.4883 | 0.2441 | 6710 B |
32
-
|'MathEvaluator: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 8.0 | .NET 8.0 | 2.830 ns | 0.0815 ns | 0.1737 ns | 0.0019 | - | 24 B |
33
-
|'NCalc: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 8.0 | .NET 8.0 | 3.307 ns | 0.0829 ns | 0.1453 ns | 0.0019 | - | 24 B |
|'MathEvaluator: "true or not false and (true or false)"'| .NET 6.0 | .NET 6.0 |23,969.974 ns |193.2862 ns |180.8000 ns | 0.5493 | 0.2747 |7048 B |
17
+
|'NCalc: "true or not false and (true or false)"'| .NET 6.0 | .NET 6.0 |25,754.904 ns |290.9546 ns |257.9237 ns | 0.3967 | 0.1831 | 5215 B |
18
+
|'MathEvaluator: "A or not B and (C or B)"'| .NET 6.0 | .NET 6.0 | 97,613.829 ns |495.5810 ns |463.5668 ns | 0.7324 | 0.3662 |9264 B |
19
+
|'NCalc: "A or not B and (C or B)"'| .NET 6.0 | .NET 6.0 |81,902.216 ns |629.5435 ns |588.8754 ns | 0.4883 | 0.2441 | 6662 B |
20
+
|'MathEvaluator: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 6.0 | .NET 6.0 |3.008 ns |0.0299 ns |0.0249 ns | 0.0019 | - | 24 B |
21
+
|'NCalc: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 6.0 | .NET 6.0 | 3.371 ns |0.0549 ns |0.0514 ns | 0.0019 | - | 24 B |
|'MathEvaluator: "true or not false and (true or false)"'| .NET 8.0 | .NET 8.0 |20,531.579 ns |157.8084 ns |139.8930 ns | 0.5493 | 0.4883 |7096 B |
29
+
|'NCalc: "true or not false and (true or false)"'| .NET 8.0 | .NET 8.0 |21,781.408 ns |176.4773 ns |165.0770 ns | 0.3967 | 0.3662 | 5263 B |
30
+
|'MathEvaluator: "A or not B and (C or B)"'| .NET 8.0 | .NET 8.0 |98,758.682 ns |786.9071 ns |657.1030 ns | 0.7324 | 0.4883 |9312 B |
31
+
|'NCalc: "A or not B and (C or B)"'| .NET 8.0 | .NET 8.0 | 78,691.382 ns |581.1694 ns |543.6263 ns | 0.4883 | 0.2441 | 6710 B |
32
+
|'MathEvaluator: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 8.0 | .NET 8.0 | 2.637 ns |0.0186 ns |0.0155 ns | 0.0019 | - | 24 B |
33
+
|'NCalc: fn(new BooleanVariables { A = a, B = b, C = c })'| .NET 8.0 | .NET 8.0 | 3.047 ns |0.0192 ns |0.0179 ns | 0.0019 | - | 24 B |
0 commit comments