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

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 11.0.18+10 on Linux 5.15.0-1031-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            9593          10017         380          0.0    95925866.2       1.0X
subExprElimination false, codegen: false          10177          10761         749          0.0   101770910.2       0.9X
subExprElimination true, codegen: true             1819           1894         106          0.0    18185994.8       5.3X
subExprElimination true, codegen: false            1785           1890         109          0.0    17854211.6       5.4X

Preparing data for benchmarking ...
OpenJDK 64-Bit Server VM 11.0.18+10 on Linux 5.15.0-1031-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           13365          13880         468          0.0   133654889.7       1.0X
subExprElimination false, codegen: false          12887          13279         339          0.0   128871611.7       1.0X
subExprElimination true, codegen: true             4786           4958         260          0.0    47860167.0       2.8X
subExprElimination true, codegen: false            5089           5167          94          0.0    50886834.5       2.6X


