--- old/src/share/vm/memory/collectorPolicy.hpp 2013-10-31 16:44:08.000000000 +0100 +++ new/src/share/vm/memory/collectorPolicy.hpp 2013-10-31 16:44:07.000000000 +0100 @@ -65,8 +65,8 @@ virtual void initialize_flags(); virtual void initialize_size_info(); - virtual void assert_flags(); - virtual void assert_size_info(); + DEBUG_ONLY(virtual void assert_flags();) + DEBUG_ONLY(virtual void assert_size_info();) size_t _initial_heap_byte_size; size_t _max_heap_byte_size; @@ -239,8 +239,8 @@ void initialize_flags(); void initialize_size_info(); - void assert_flags(); - void assert_size_info(); + DEBUG_ONLY(void assert_flags();) + DEBUG_ONLY(void assert_size_info();) // Try to allocate space by expanding the heap. virtual HeapWord* expand_heap_and_allocate(size_t size, bool is_tlab); @@ -315,8 +315,8 @@ void initialize_flags(); void initialize_size_info(); - void assert_flags(); - void assert_size_info(); + DEBUG_ONLY(void assert_flags();) + DEBUG_ONLY(void assert_size_info();) public: TwoGenerationCollectorPolicy() : GenCollectorPolicy(), _min_gen1_size(0),