OpenJDK / lambda / collections / hotspot
changeset 2077:176d0be30214
7016998: gcutil class LinearLeastSquareFit doesn't initialize some of its fields
Summary: Initialize _sum_x_squared, _intercept and _slope in constructor.
Reviewed-by: bobv, coleenp
author | phh |
---|---|
date | Thu, 03 Feb 2011 16:06:01 -0500 |
parents | c33825b68624 |
children | c6bf3ca2bb31 c798c277ddd1 |
files | src/share/vm/gc_implementation/shared/gcUtil.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/shared/gcUtil.cpp Wed Feb 02 10:41:20 2011 -0800 +++ b/src/share/vm/gc_implementation/shared/gcUtil.cpp Thu Feb 03 16:06:01 2011 -0500 @@ -106,8 +106,8 @@ } LinearLeastSquareFit::LinearLeastSquareFit(unsigned weight) : - _sum_x(0), _sum_y(0), _sum_xy(0), - _mean_x(weight), _mean_y(weight) {} + _sum_x(0), _sum_x_squared(0), _sum_y(0), _sum_xy(0), + _intercept(0), _slope(0), _mean_x(weight), _mean_y(weight) {} void LinearLeastSquareFit::update(double x, double y) { _sum_x = _sum_x + x;