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]

Reply via email to