--- a/src/hotspot/share/classfile/javaClasses.cpp Mon Nov 05 12:36:23 2018 +0100
+++ b/src/hotspot/share/classfile/javaClasses.cpp Mon Nov 05 12:36:23 2018 +0100
@@ -3732,10 +3732,10 @@
}
#endif
-oop java_lang_invoke_CallSite::context(oop call_site) {
+oop java_lang_invoke_CallSite::context_no_keepalive(oop call_site) {
assert(java_lang_invoke_CallSite::is_instance(call_site), "");
- oop dep_oop = call_site->obj_field(_context_offset);
+ oop dep_oop = call_site->obj_field_access<AS_NO_KEEPALIVE>(_context_offset);
return dep_oop;
}