Github user gatorsmile 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, which 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 https://github.com/apache/spark/pull/18810
If we can cut the boundary of operators better, we still can make the byte
code size smaller than 8K. That means, we are not completely disabling the
whole-stage codegen.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]