src/share/vm/utilities/numberSeq.hpp

changeset 1521
89f1b9ae8991
parent 777
37f87013dfd8
child 1907
c18cbe5936b8
     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  };

mercurial