comparison src/share/vm/oops/constMethodOop.hpp @ 1144:9b9c1ee9b3f6

Merge
author iveresov
date Wed, 06 Jan 2010 22:21:39 -0800
parents dd57230ba8fe
children c18cbe5936b8
comparison
equal deleted inserted replaced
1129:a5a6adfca6ec 1144:9b9c1ee9b3f6
256 // localvariable table 256 // localvariable table
257 int localvariable_table_length() const; 257 int localvariable_table_length() const;
258 LocalVariableTableElement* localvariable_table_start() const; 258 LocalVariableTableElement* localvariable_table_start() const;
259 259
260 // byte codes 260 // byte codes
261 void set_code(address code) {
262 if (code_size() > 0) {
263 memcpy(code_base(), code, code_size());
264 }
265 }
261 address code_base() const { return (address) (this+1); } 266 address code_base() const { return (address) (this+1); }
262 address code_end() const { return code_base() + code_size(); } 267 address code_end() const { return code_base() + code_size(); }
263 bool contains(address bcp) const { return code_base() <= bcp 268 bool contains(address bcp) const { return code_base() <= bcp
264 && bcp < code_end(); } 269 && bcp < code_end(); }
265 // Offset to bytecodes 270 // Offset to bytecodes