< prev index next >

src/hotspot/share/classfile/javaClasses.cpp

Print this page
rev 52361 : [mq]: webrev.2.incr

*** 3784,3799 **** void java_security_AccessControlContext::serialize_offsets(SerializeClosure* f) { ACCESSCONTROLCONTEXT_FIELDS_DO(FIELD_SERIALIZE_OFFSET); } #endif - bool java_security_AccessControlContext::is_authorized(Handle context) { - assert(context.not_null() && context->klass() == SystemDictionary::AccessControlContext_klass(), "Invalid type"); - assert(_isAuthorized_offset != -1, "should be set"); - return context->bool_field(_isAuthorized_offset) != 0; - } - oop java_security_AccessControlContext::create(objArrayHandle context, bool isPrivileged, Handle privileged_context, TRAPS) { assert(_isPrivileged_offset != 0, "offsets should have been initialized"); // Ensure klass is initialized SystemDictionary::AccessControlContext_klass()->initialize(CHECK_0); // Allocate result --- 3784,3793 ----
*** 3973,3989 **** int java_lang_System::in_offset_in_bytes() { return static_in_offset; } int java_lang_System::out_offset_in_bytes() { return static_out_offset; } int java_lang_System::err_offset_in_bytes() { return static_err_offset; } - - bool java_lang_System::has_security_manager() { - InstanceKlass* ik = SystemDictionary::System_klass(); - oop base = ik->static_field_base_raw(); - return base->obj_field(static_security_offset) != NULL; - } - int java_lang_Class::_klass_offset; int java_lang_Class::_array_klass_offset; int java_lang_Class::_oop_size_offset; int java_lang_Class::_static_oop_field_count_offset; int java_lang_Class::_class_loader_offset; --- 3967,3976 ----
< prev index next >