src/share/vm/utilities/numberSeq.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/utilities/numberSeq.cpp	Wed May 30 14:28:58 2012
--- new/src/share/vm/utilities/numberSeq.cpp	Wed May 30 14:28:58 2012

*** 113,140 **** --- 113,122 ---- return false; } return true; } NumberSeq::NumberSeq(NumberSeq *total, int n, NumberSeq **parts) { guarantee(check_nums(total, n, parts), "all seq lengths should match"); double sum = total->sum(); for (int i = 0; i < n; ++i) { if (parts[i] != NULL) sum -= parts[i]->sum(); } _num = total->num(); _sum = sum; // we do not calculate these... _sum_of_squares = -1.0; _maximum = -1.0; _davg = -1.0; _dvariance = -1.0; } void NumberSeq::add(double val) { AbsSeq::add(val); _last = val; if (_num == 0) {

src/share/vm/utilities/numberSeq.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File