diff options
author | Josh Rosen <joshrosen@databricks.com> | 2016-08-30 09:58:00 +0800 |
---|---|---|
committer | Reynold Xin <rxin@databricks.com> | 2016-08-30 09:58:00 +0800 |
commit | 48b459ddd58affd5519856cb6e204398b7739a2a (patch) | |
tree | 7533ffd9546261dff30edb0a193a7a5f32b3ce95 /scalastyle-config.xml | |
parent | 736a7911cb0335cdb2b2f6c87f9e3c32047b5bbb (diff) | |
download | spark-48b459ddd58affd5519856cb6e204398b7739a2a.tar.gz spark-48b459ddd58affd5519856cb6e204398b7739a2a.tar.bz2 spark-48b459ddd58affd5519856cb6e204398b7739a2a.zip |
[SPARK-17301][SQL] Remove unused classTag field from AtomicType base class
There's an unused `classTag` val in the AtomicType base class which is causing unnecessary slowness in deserialization because it needs to grab ScalaReflectionLock and create a new runtime reflection mirror. Removing this unused code gives a small but measurable performance boost in SQL task deserialization.
Author: Josh Rosen <joshrosen@databricks.com>
Closes #14869 from JoshRosen/remove-unused-classtag.
Diffstat (limited to 'scalastyle-config.xml')
0 files changed, 0 insertions, 0 deletions