Github user viirya commented on the issue: https://github.com/apache/spark/pull/19082 > You know, when we disable the whole-stage codegen, we still do the expression codegen, whose byte code size is smaller than 8K at most cases. Thus, it could be faster than whole-stage codegen. That is why we saw the performance difference in the PR #18810 I think the case disabled wholestage codegen is faster than wholestage codegen is only happened when the methods of wholestage codegen are not compiled, right? Once the methods are compiled, I'm doubt that we will see performance regression when wholestage codegen enabled.
--- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org