inline void update_gc_overhead_limit_exceeded_counter() { _gc_overhead_limit_exceeded_counter->set_value( (jlong) ps_size_policy()->gc_overhead_limit_exceeded()); }
inline void update_survivor_overflowed(bool survivor_overflowed) { _survivor_overflowed_counter->set_value(survivor_overflowed); }
inline void update_decrement_tenuring_threshold_for_survivor_limit() { _decrement_tenuring_threshold_for_survivor_limit_counter->set_value( size_policy()->decrement_tenuring_threshold_for_survivor_limit()); }
inline void update_minor_pause_young_slope_counter() { _minor_pause_young_slope_counter->set_value( (jlong)(size_policy()->minor_pause_young_slope() * 1000) ); }
inline void update_promoted(size_t promoted) { _promoted_counter->set_value(promoted); }
inline void update_avg_survived_padded_avg_counters() { _avg_survived_padded_avg_counter->set_value( (jlong)(size_policy()->_avg_survived->padded_average()) ); }
inline void update_decrease_for_footprint() { _decrease_for_footprint_counter->set_value( size_policy()->decrease_for_footprint()); }
inline void update_old_promo_size(size_t old_size) { _old_promo_size->set_value(old_size); }
inline void update_boundary_moved(int size_in_bytes) { _boundary_moved->set_value(size_in_bytes); }
inline void update_old_capacity(size_t size_in_bytes) { _old_capacity->set_value(size_in_bytes); }
inline void update_old_eden_size(size_t old_size) { _old_eden_size->set_value(old_size); }
inline void update_full_follows_scavenge(int event) { _full_follows_scavenge->set_value(event); }
inline void update_scavenge_skipped(int cause) { _scavenge_skipped->set_value(cause); }
inline void update_live_at_last_full_gc_counter() { _live_at_last_full_gc_counter->set_value( (jlong)(ps_size_policy()->live_at_last_full_gc())); }
inline void update_avg_young_live_counter() { _avg_young_live_counter->set_value( (jlong)(size_policy()->avg_young_live()->average()) ); }
inline void update_avg_promoted_dev() { _avg_promoted_dev_counter->set_value( (jlong)(ps_size_policy()->avg_promoted()->deviation()) ); }
inline void update_avg_survived_dev_counters() { _avg_survived_dev_counter->set_value( (jlong)(size_policy()->_avg_survived->deviation()) ); }
inline void update_avg_promoted_padded_avg() { _avg_promoted_padded_avg_counter->set_value( (jlong)(ps_size_policy()->avg_promoted()->padded_average()) ); }
inline void update_change_young_gen_for_throughput() { _change_young_gen_for_throughput_counter->set_value( size_policy()->change_young_gen_for_throughput()); }
inline void update_capacity() { _capacity->set_value(_space->capacity()); }
inline void update_decide_at_full_gc_counter() { _decide_at_full_gc_counter->set_value( size_policy()->decide_at_full_gc()); }
inline void update_used() { _used->set_value(_space->used()); }
inline void update_survived(size_t survived) { _survived_counter->set_value(survived); }
virtual void update_all() { _current_size->set_value(_virtual_space->committed_size()); }
inline void update_young_capacity(size_t size_in_bytes) { _young_capacity_counter->set_value(size_in_bytes); }
void set_compile_type(int compile_type) { _compile_type = compile_type; if (UsePerfData) _perf_compile_type->set_value((jlong)compile_type); }
inline void update_decrement_tenuring_threshold_for_gc_cost() { _decrement_tenuring_threshold_for_gc_cost_counter->set_value( size_policy()->decrement_tenuring_threshold_for_gc_cost()); }
inline void update_minor_gc_cost_counter() { _minor_gc_cost_counter->set_value((jlong) (size_policy()->minor_gc_cost() * 100.0)); }
inline void update_change_young_gen_for_min_pauses() { _change_young_gen_for_min_pauses_counter->set_value( size_policy()->change_young_gen_for_min_pauses()); }
inline void update_major_pause_young_slope() { _major_pause_young_slope->set_value( (jlong)(ps_size_policy()->major_pause_young_slope() * 1000) ); }