comparison src/cpu/x86/vm/interp_masm_x86_64.hpp @ 1579:e9ff18c4ace7

Merge
author jrose
date Wed, 02 Jun 2010 22:45:42 -0700
parents c18cbe5936b8 ab102d5d923e
children d5d065957597
comparison
equal deleted inserted replaced
1562:dfe27f03244a 1579:e9ff18c4ace7
93 movptr(tags, Address(cpool, constantPoolOopDesc::tags_offset_in_bytes())); 93 movptr(tags, Address(cpool, constantPoolOopDesc::tags_offset_in_bytes()));
94 } 94 }
95 95
96 void get_unsigned_2_byte_index_at_bcp(Register reg, int bcp_offset); 96 void get_unsigned_2_byte_index_at_bcp(Register reg, int bcp_offset);
97 void get_cache_and_index_at_bcp(Register cache, Register index, 97 void get_cache_and_index_at_bcp(Register cache, Register index,
98 int bcp_offset, bool giant_index = false); 98 int bcp_offset, size_t index_size = sizeof(u2));
99 void get_cache_entry_pointer_at_bcp(Register cache, Register tmp, 99 void get_cache_entry_pointer_at_bcp(Register cache, Register tmp,
100 int bcp_offset, bool giant_index = false); 100 int bcp_offset, size_t index_size = sizeof(u2));
101 void get_cache_index_at_bcp(Register index, int bcp_offset, bool giant_index = false); 101 void get_cache_index_at_bcp(Register index, int bcp_offset, size_t index_size = sizeof(u2));
102 102
103 103
104 void pop_ptr(Register r = rax); 104 void pop_ptr(Register r = rax);
105 void pop_i(Register r = rax); 105 void pop_i(Register r = rax);
106 void pop_l(Register r = rax); 106 void pop_l(Register r = rax);