Description
While we know several Spark runtime routines never return null (e.g. UnsafeArrayData.toDoubleArray(), the generated code by Catalyst always checks whether the return value is null or not.
It is good to remove this nullcheck for reducing Java bytecode size and reducing the native code size.
Attachments
Issue Links
- links to