hotspot/src/share/vm/memory/heap.cpp
changeset 2268 bea8be80ec88
parent 670 ddf3e9583f2f
child 3261 c7d5aae8d3f7
equal deleted inserted replaced
2267:2e18a3d0155b 2268:bea8be80ec88
   110   const size_t r_size = align_size_up(reserved_size, r_align);
   110   const size_t r_size = align_size_up(reserved_size, r_align);
   111   const size_t c_size = align_size_up(committed_size, page_size);
   111   const size_t c_size = align_size_up(committed_size, page_size);
   112 
   112 
   113   const size_t rs_align = page_size == (size_t) os::vm_page_size() ? 0 :
   113   const size_t rs_align = page_size == (size_t) os::vm_page_size() ? 0 :
   114     MAX2(page_size, granularity);
   114     MAX2(page_size, granularity);
   115   ReservedSpace rs(r_size, rs_align, rs_align > 0);
   115   ReservedCodeSpace rs(r_size, rs_align, rs_align > 0);
   116   os::trace_page_sizes("code heap", committed_size, reserved_size, page_size,
   116   os::trace_page_sizes("code heap", committed_size, reserved_size, page_size,
   117                        rs.base(), rs.size());
   117                        rs.base(), rs.size());
   118   if (!_memory.initialize(rs, c_size)) {
   118   if (!_memory.initialize(rs, c_size)) {
   119     return false;
   119     return false;
   120   }
   120   }