17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 #ifndef SHARE_GC_Z_ZINITIALIZE_HPP 25 #define SHARE_GC_Z_ZINITIALIZE_HPP 26 27 #include "memory/allocation.hpp" 28 29 class ZBarrierSet; 30 31 class ZInitialize { 32 private: 33 void initialize_os(); 34 35 public: 36 ZInitialize(ZBarrierSet* barrier_set); 37 }; 38 39 #endif // SHARE_GC_Z_ZINITIALIZE_HPP | 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 */ 23 24 #ifndef SHARE_GC_Z_ZINITIALIZE_HPP 25 #define SHARE_GC_Z_ZINITIALIZE_HPP 26 27 #include "memory/allocation.hpp" 28 29 class ZBarrierSet; 30 31 class ZInitialize { 32 private: 33 void initialize_os(); 34 35 public: 36 ZInitialize(ZBarrierSet* barrier_set); 37 38 static bool is_os_supported(); 39 }; 40 41 #endif // SHARE_GC_Z_ZINITIALIZE_HPP |