hotspot/src/share/vm/classfile/javaClasses.cpp
changeset 43677 5228814c1da2
parent 43422 d4693bf78777
child 43929 9a572e758c9b
child 46289 1904e7ec236e
equal deleted inserted replaced
43675:a2b322083029 43677:5228814c1da2
  2267 void java_lang_LiveStackFrameInfo::compute_offsets() {
  2267 void java_lang_LiveStackFrameInfo::compute_offsets() {
  2268   Klass* k = SystemDictionary::LiveStackFrameInfo_klass();
  2268   Klass* k = SystemDictionary::LiveStackFrameInfo_klass();
  2269   compute_offset(_monitors_offset,   k, vmSymbols::monitors_name(),    vmSymbols::object_array_signature());
  2269   compute_offset(_monitors_offset,   k, vmSymbols::monitors_name(),    vmSymbols::object_array_signature());
  2270   compute_offset(_locals_offset,     k, vmSymbols::locals_name(),      vmSymbols::object_array_signature());
  2270   compute_offset(_locals_offset,     k, vmSymbols::locals_name(),      vmSymbols::object_array_signature());
  2271   compute_offset(_operands_offset,   k, vmSymbols::operands_name(),    vmSymbols::object_array_signature());
  2271   compute_offset(_operands_offset,   k, vmSymbols::operands_name(),    vmSymbols::object_array_signature());
       
  2272   compute_offset(_mode_offset,       k, vmSymbols::mode_name(),        vmSymbols::int_signature());
  2272 }
  2273 }
  2273 
  2274 
  2274 void java_lang_reflect_AccessibleObject::compute_offsets() {
  2275 void java_lang_reflect_AccessibleObject::compute_offsets() {
  2275   Klass* k = SystemDictionary::reflect_AccessibleObject_klass();
  2276   Klass* k = SystemDictionary::reflect_AccessibleObject_klass();
  2276   compute_offset(override_offset, k, vmSymbols::override_name(), vmSymbols::bool_signature());
  2277   compute_offset(override_offset, k, vmSymbols::override_name(), vmSymbols::bool_signature());
  3656 int java_lang_StackFrameInfo::_bci_offset;
  3657 int java_lang_StackFrameInfo::_bci_offset;
  3657 int java_lang_StackFrameInfo::_version_offset;
  3658 int java_lang_StackFrameInfo::_version_offset;
  3658 int java_lang_LiveStackFrameInfo::_monitors_offset;
  3659 int java_lang_LiveStackFrameInfo::_monitors_offset;
  3659 int java_lang_LiveStackFrameInfo::_locals_offset;
  3660 int java_lang_LiveStackFrameInfo::_locals_offset;
  3660 int java_lang_LiveStackFrameInfo::_operands_offset;
  3661 int java_lang_LiveStackFrameInfo::_operands_offset;
       
  3662 int java_lang_LiveStackFrameInfo::_mode_offset;
  3661 int java_lang_AssertionStatusDirectives::classes_offset;
  3663 int java_lang_AssertionStatusDirectives::classes_offset;
  3662 int java_lang_AssertionStatusDirectives::classEnabled_offset;
  3664 int java_lang_AssertionStatusDirectives::classEnabled_offset;
  3663 int java_lang_AssertionStatusDirectives::packages_offset;
  3665 int java_lang_AssertionStatusDirectives::packages_offset;
  3664 int java_lang_AssertionStatusDirectives::packageEnabled_offset;
  3666 int java_lang_AssertionStatusDirectives::packageEnabled_offset;
  3665 int java_lang_AssertionStatusDirectives::deflt_offset;
  3667 int java_lang_AssertionStatusDirectives::deflt_offset;
  3724   element->obj_field_put(_locals_offset, value);
  3726   element->obj_field_put(_locals_offset, value);
  3725 }
  3727 }
  3726 
  3728 
  3727 void java_lang_LiveStackFrameInfo::set_operands(oop element, oop value) {
  3729 void java_lang_LiveStackFrameInfo::set_operands(oop element, oop value) {
  3728   element->obj_field_put(_operands_offset, value);
  3730   element->obj_field_put(_operands_offset, value);
       
  3731 }
       
  3732 
       
  3733 void java_lang_LiveStackFrameInfo::set_mode(oop element, int value) {
       
  3734   element->int_field_put(_mode_offset, value);
  3729 }
  3735 }
  3730 
  3736 
  3731 // Support for java Assertions - java_lang_AssertionStatusDirectives.
  3737 // Support for java Assertions - java_lang_AssertionStatusDirectives.
  3732 
  3738 
  3733 void java_lang_AssertionStatusDirectives::set_classes(oop o, oop val) {
  3739 void java_lang_AssertionStatusDirectives::set_classes(oop o, oop val) {