================================================================================================
Benchmark for performance of subexpression elimination
================================================================================================

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
from_json as subExpr in Project:          Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
subExprElimination false, codegen: true            5356           5502         186          0.0    53563337.4       1.0X
subExprElimination false, codegen: false           5384           5509         176          0.0    53837543.2       1.0X
subExprElimination true, codegen: true              892            999          92          0.0     8924881.5       6.0X
subExprElimination true, codegen: false             907            993          76          0.0     9068008.3       5.9X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 25.0.4+7-LTS on Linux 6.17.0-1020-azure
AMD EPYC 9V74 80-Core Processor
from_json as subExpr in Filter:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
subExprElimination false, codegen: true            5374           5507         116          0.0    53735918.5       1.0X
subExprElimination false, codegen: false           5532           5786         296          0.0    55317538.4       1.0X
subExprElimination true, codegen: true             1223           1245          20          0.0    12225496.9       4.4X
subExprElimination true, codegen: false            1229           1268          39          0.0    12293919.9       4.4X


