< prev index next >

src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp

Print this page




 378   }
 379 
 380   size_t live_at_last_full_gc() {
 381     return _live_at_last_full_gc;
 382   }
 383 
 384   size_t bytes_absorbed_from_eden() const { return _bytes_absorbed_from_eden; }
 385   void   reset_bytes_absorbed_from_eden() { _bytes_absorbed_from_eden = 0; }
 386 
 387   void set_bytes_absorbed_from_eden(size_t val) {
 388     _bytes_absorbed_from_eden = val;
 389   }
 390 
 391   // Update averages that are always used (even
 392   // if adaptive sizing is turned off).
 393   void update_averages(bool is_survivor_overflow,
 394                        size_t survived,
 395                        size_t promoted);
 396 
 397   // Printing support
 398   virtual bool print_adaptive_size_policy_on(outputStream* st) const;
 399 
 400   // Decay the supplemental growth additive.
 401   void decay_supplemental_growth(bool is_full_gc);
 402 };
 403 
 404 #endif // SHARE_VM_GC_PARALLEL_PSADAPTIVESIZEPOLICY_HPP


 378   }
 379 
 380   size_t live_at_last_full_gc() {
 381     return _live_at_last_full_gc;
 382   }
 383 
 384   size_t bytes_absorbed_from_eden() const { return _bytes_absorbed_from_eden; }
 385   void   reset_bytes_absorbed_from_eden() { _bytes_absorbed_from_eden = 0; }
 386 
 387   void set_bytes_absorbed_from_eden(size_t val) {
 388     _bytes_absorbed_from_eden = val;
 389   }
 390 
 391   // Update averages that are always used (even
 392   // if adaptive sizing is turned off).
 393   void update_averages(bool is_survivor_overflow,
 394                        size_t survived,
 395                        size_t promoted);
 396 
 397   // Printing support
 398   virtual bool print() const;
 399 
 400   // Decay the supplemental growth additive.
 401   void decay_supplemental_growth(bool is_full_gc);
 402 };
 403 
 404 #endif // SHARE_VM_GC_PARALLEL_PSADAPTIVESIZEPOLICY_HPP
< prev index next >