< prev index next >

src/hotspot/share/ci/ciField.cpp

Print this page

        

*** 372,382 **** bool ciField::will_link(ciMethod* accessing_method, Bytecodes::Code bc) { VM_ENTRY_MARK; assert(bc == Bytecodes::_getstatic || bc == Bytecodes::_putstatic || bc == Bytecodes::_getfield || bc == Bytecodes::_putfield || ! bc == Bytecodes::_vwithfield, "unexpected bytecode"); if (_offset == -1) { // at creation we couldn't link to our holder so we need to // maintain that stance, otherwise there's no safe way to use this // ciField. --- 372,382 ---- bool ciField::will_link(ciMethod* accessing_method, Bytecodes::Code bc) { VM_ENTRY_MARK; assert(bc == Bytecodes::_getstatic || bc == Bytecodes::_putstatic || bc == Bytecodes::_getfield || bc == Bytecodes::_putfield || ! bc == Bytecodes::_withfield, "unexpected bytecode"); if (_offset == -1) { // at creation we couldn't link to our holder so we need to // maintain that stance, otherwise there's no safe way to use this // ciField.
< prev index next >