20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 #ifndef SHARE_GC_Z_ZARGUMENTS_HPP 25 #define SHARE_GC_Z_ZARGUMENTS_HPP 26 27 #include "gc/shared/gcArguments.hpp" 28 29 class CollectedHeap; 30 31 class ZArguments : public GCArguments { 32 private: 33 void initialize_platform(); 34 35 virtual void initialize_alignments(); 36 37 virtual void initialize(); 38 virtual size_t conservative_max_heap_alignment(); 39 virtual CollectedHeap* create_heap(); 40 }; 41 42 #endif // SHARE_GC_Z_ZARGUMENTS_HPP | 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 #ifndef SHARE_GC_Z_ZARGUMENTS_HPP 25 #define SHARE_GC_Z_ZARGUMENTS_HPP 26 27 #include "gc/shared/gcArguments.hpp" 28 29 class CollectedHeap; 30 31 class ZArguments : public GCArguments { 32 private: 33 void initialize_platform(); 34 35 virtual void initialize_alignments(); 36 37 virtual void initialize(); 38 virtual size_t conservative_max_heap_alignment(); 39 virtual CollectedHeap* create_heap(); 40 41 virtual bool is_supported() const; 42 }; 43 44 #endif // SHARE_GC_Z_ZARGUMENTS_HPP |