< 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 >