aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorNong Li <nong@databricks.com>2015-12-01 12:59:53 -0800
committerYin Huai <yhuai@databricks.com>2015-12-01 12:59:53 -0800
commit2cef1cdfbb5393270ae83179b6a4e50c3cbf9e93 (patch)
tree909226849a94a4efb0384665ae663f23295d8891 /core
parent34e7093c1131162b3aa05b65a19a633a0b5b633e (diff)
downloadspark-2cef1cdfbb5393270ae83179b6a4e50c3cbf9e93.tar.gz
spark-2cef1cdfbb5393270ae83179b6a4e50c3cbf9e93.tar.bz2
spark-2cef1cdfbb5393270ae83179b6a4e50c3cbf9e93.zip
[SPARK-12030] Fix Platform.copyMemory to handle overlapping regions.
This bug was exposed as memory corruption in Timsort which uses copyMemory to copy large regions that can overlap. The prior implementation did not handle this case half the time and always copied forward, resulting in the data being corrupt. Author: Nong Li <nong@databricks.com> Closes #10068 from nongli/spark-12030.
Diffstat (limited to 'core')
0 files changed, 0 insertions, 0 deletions