< prev index next >

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

Print this page

        

*** 964,974 **** static CollectorCounters* _counters; static ParMarkBitMap _mark_bitmap; static ParallelCompactData _summary_data; static IsAliveClosure _is_alive_closure; static SpaceInfo _space_info[last_space_id]; - static bool _print_phases; static AdjustPointerClosure _adjust_pointer_closure; static AdjustKlassClosure _adjust_klass_closure; // Reference processing (used in ...follow_contents) static ReferenceProcessor* _ref_processor; --- 964,973 ----
*** 987,1003 **** private: static void initialize_space_info(); - // Return true if details about individual phases should be printed. - static inline bool print_phases(); - // Clear the marking bitmap and summary data that cover the specified space. static void clear_data_covering_space(SpaceId id); ! static void pre_compact(PreGCValues* pre_gc_values); static void post_compact(); // Mark live objects static void marking_phase(ParCompactionManager* cm, bool maximum_heap_compaction, --- 986,999 ---- private: static void initialize_space_info(); // Clear the marking bitmap and summary data that cover the specified space. static void clear_data_covering_space(SpaceId id); ! static void pre_compact(); static void post_compact(); // Mark live objects static void marking_phase(ParCompactionManager* cm, bool maximum_heap_compaction,
*** 1067,1077 **** static void summary_phase(ParCompactionManager* cm, bool maximum_compaction); // Adjust addresses in roots. Does not adjust addresses in heap. static void adjust_roots(); ! DEBUG_ONLY(static void write_block_fill_histogram(outputStream* const out);) // Move objects to new locations. static void compact_perm(ParCompactionManager* cm); static void compact(); --- 1063,1073 ---- static void summary_phase(ParCompactionManager* cm, bool maximum_compaction); // Adjust addresses in roots. Does not adjust addresses in heap. static void adjust_roots(); ! DEBUG_ONLY(static void write_block_fill_histogram();) // Move objects to new locations. static void compact_perm(ParCompactionManager* cm); static void compact();
*** 1258,1271 **** inline bool PSParallelCompact::is_marked(oop obj) { return mark_bitmap()->is_marked(obj); } - inline bool PSParallelCompact::print_phases() { - return _print_phases; - } - inline double PSParallelCompact::normal_distribution(double density) { assert(_dwl_initialized, "uninitialized"); const double squared_term = (density - _dwl_mean) / _dwl_std_dev; return _dwl_first_term * exp(-0.5 * squared_term * squared_term); } --- 1254,1263 ----
< prev index next >