< prev index next >

src/share/vm/gc_interface/collectedHeap.hpp

Print this page
rev 8049 : 8076294: Cleanup of CollectedHeap::kind()
Reviewed-by:

*** 183,204 **** PRODUCT_RETURN; debug_only(static void check_for_valid_allocation_state();) public: enum Name { - Abstract, - SharedHeap, GenCollectedHeap, ParallelScavengeHeap, G1CollectedHeap }; static inline size_t filler_array_max_size() { return _filler_array_max_size; } ! virtual CollectedHeap::Name kind() const { return CollectedHeap::Abstract; } /** * Returns JNI error code JNI_ENOMEM if memory could not be allocated, * and JNI_OK on success. */ --- 183,202 ---- PRODUCT_RETURN; debug_only(static void check_for_valid_allocation_state();) public: enum Name { GenCollectedHeap, ParallelScavengeHeap, G1CollectedHeap }; static inline size_t filler_array_max_size() { return _filler_array_max_size; } ! virtual Name kind() const = 0; /** * Returns JNI error code JNI_ENOMEM if memory could not be allocated, * and JNI_OK on success. */
< prev index next >