< prev index next >
src/share/vm/memory/metaspaceShared.hpp
Print this page
rev 13143 : 8183001: Various inlining improvements
Reviewed-by: iklam, mikael, ehelin
*** 170,180 ****
static bool is_in_shared_space(const void* p) NOT_CDS_RETURN_(false);
// Return true if given address is in the shared region corresponding to the idx
static bool is_in_shared_region(const void* p, int idx) NOT_CDS_RETURN_(false);
! static bool is_string_region(int idx) NOT_CDS_RETURN_(false);
static intptr_t* allocate_cpp_vtable_clones(intptr_t* top, intptr_t* end);
static intptr_t* clone_cpp_vtables(intptr_t* p);
static void zero_cpp_vtable_clones_for_writing();
static void patch_cpp_vtable_pointers();
--- 170,183 ----
static bool is_in_shared_space(const void* p) NOT_CDS_RETURN_(false);
// Return true if given address is in the shared region corresponding to the idx
static bool is_in_shared_region(const void* p, int idx) NOT_CDS_RETURN_(false);
! static bool is_string_region(int idx) {
! CDS_ONLY(return (idx >= first_string && idx < first_string + max_strings));
! NOT_CDS(return false);
! }
static intptr_t* allocate_cpp_vtable_clones(intptr_t* top, intptr_t* end);
static intptr_t* clone_cpp_vtables(intptr_t* p);
static void zero_cpp_vtable_clones_for_writing();
static void patch_cpp_vtable_pointers();
< prev index next >