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

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
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            9925          10463         468          0.0    99253107.4       1.0X
subExprElimination false, codegen: false           9163           9321         139          0.0    91627922.9       1.1X
subExprElimination true, codegen: true             1277           1286          15          0.0    12767280.6       7.8X
subExprElimination true, codegen: false            1210           1243          32          0.0    12099129.4       8.2X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
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           12679          12743          94          0.0   126791596.9       1.0X
subExprElimination false, codegen: false          12552          12623          81          0.0   125519325.1       1.0X
subExprElimination true, codegen: true             4813           4873          67          0.0    48125330.1       2.6X
subExprElimination true, codegen: false            5013           5063          58          0.0    50125013.4       2.5X


