1.1 --- a/src/share/vm/utilities/numberSeq.hpp Tue Nov 10 11:32:48 2009 -0800 1.2 +++ b/src/share/vm/utilities/numberSeq.hpp Fri Nov 13 11:55:26 2009 -0800 1.3 @@ -74,6 +74,10 @@ 1.4 double davg() const; // decaying average 1.5 double dvariance() const; // decaying variance 1.6 double dsd() const; // decaying "standard deviation" 1.7 + 1.8 + // Debugging/Printing 1.9 + virtual void dump(); 1.10 + virtual void dump_on(outputStream* s); 1.11 }; 1.12 1.13 class NumberSeq: public AbsSeq { 1.14 @@ -91,6 +95,9 @@ 1.15 virtual void add(double val); 1.16 virtual double maximum() const { return _maximum; } 1.17 virtual double last() const { return _last; } 1.18 + 1.19 + // Debugging/Printing 1.20 + virtual void dump_on(outputStream* s); 1.21 }; 1.22 1.23 class TruncatedSeq: public AbsSeq { 1.24 @@ -114,4 +121,7 @@ 1.25 1.26 double oldest() const; // the oldest valid value in the sequence 1.27 double predict_next() const; // prediction based on linear regression 1.28 + 1.29 + // Debugging/Printing 1.30 + virtual void dump_on(outputStream* s); 1.31 };