src/cpu/x86/vm/assembler_x86_64.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 6705887 Cdiff src/cpu/x86/vm/assembler_x86_64.hpp

src/cpu/x86/vm/assembler_x86_64.hpp

Print this page

        

*** 1026,1036 **** // reg is NULL. If the accessed location is M[reg + offset] and the // offset is known, provide the offset. No explicit code generation // is needed if the offset is within a certain range (0 <= offset <= // page_size). void null_check(Register reg, int offset = -1); ! static bool needs_explicit_null_check(int offset); // Required platform-specific helpers for Label::patch_instructions. // They _shadow_ the declarations in AbstractAssembler, which are undefined. void pd_patch_instruction(address branch, address target); #ifndef PRODUCT --- 1026,1036 ---- // reg is NULL. If the accessed location is M[reg + offset] and the // offset is known, provide the offset. No explicit code generation // is needed if the offset is within a certain range (0 <= offset <= // page_size). void null_check(Register reg, int offset = -1); ! static bool needs_explicit_null_check(intptr_t offset); // Required platform-specific helpers for Label::patch_instructions. // They _shadow_ the declarations in AbstractAssembler, which are undefined. void pd_patch_instruction(address branch, address target); #ifndef PRODUCT
src/cpu/x86/vm/assembler_x86_64.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File