Github user kiszk commented on the issue:
https://github.com/apache/spark/pull/20772
I may be wrong, but I do not find algorithm changes in
`calculateParamLength`.
I believe that the original implementation is correct. This is because
`calculateParamLength` returns the number of Java stack operands in JVM. `Long`
or `Double` requires 2 stack operands to pass a value. In other words, we can
pass up to 127 long values in a method argument list.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]