equal
deleted
inserted
replaced
3730 void java_lang_invoke_CallSite::serialize_offsets(SerializeClosure* f) { |
3730 void java_lang_invoke_CallSite::serialize_offsets(SerializeClosure* f) { |
3731 CALLSITE_FIELDS_DO(FIELD_SERIALIZE_OFFSET); |
3731 CALLSITE_FIELDS_DO(FIELD_SERIALIZE_OFFSET); |
3732 } |
3732 } |
3733 #endif |
3733 #endif |
3734 |
3734 |
3735 oop java_lang_invoke_CallSite::context(oop call_site) { |
3735 oop java_lang_invoke_CallSite::context_no_keepalive(oop call_site) { |
3736 assert(java_lang_invoke_CallSite::is_instance(call_site), ""); |
3736 assert(java_lang_invoke_CallSite::is_instance(call_site), ""); |
3737 |
3737 |
3738 oop dep_oop = call_site->obj_field(_context_offset); |
3738 oop dep_oop = call_site->obj_field_access<AS_NO_KEEPALIVE>(_context_offset); |
3739 return dep_oop; |
3739 return dep_oop; |
3740 } |
3740 } |
3741 |
3741 |
3742 // Support for java_lang_invoke_MethodHandleNatives_CallSiteContext |
3742 // Support for java_lang_invoke_MethodHandleNatives_CallSiteContext |
3743 |
3743 |