retrieve the singleton instance of unsafe . the calling method should guard this instance from untrusted code , as it provides access to low-level operations such as direct memory access . concode_field_sep Unsafe unsafe concode_field_sep int arrayIndexScale concode_elem_sep int arrayBaseOffset concode_elem_sep boolean compareAndSwapInt concode_elem_sep void putOrderedInt concode_elem_sep void unpark concode_elem_sep void putOrderedObject concode_elem_sep void putLong concode_elem_sep void putLongVolatile concode_elem_sep void putObjectVolatile concode_elem_sep int getIntVolatile concode_elem_sep long getLong concode_elem_sep long getLongVolatile concode_elem_sep boolean compareAndSwapLong concode_elem_sep long objectFieldOffset concode_elem_sep boolean compareAndSwapObject concode_elem_sep void putObject concode_elem_sep void putOrderedLong concode_elem_sep void putIntVolatile concode_elem_sep void park concode_elem_sep Object getObjectVolatile
Unsafe function ( ) { SecurityManager loc0 = System . getSecurityManager ( ) ; if ( loc0 != null ) loc0 . checkPropertiesAccess ( ) ; return unsafe ; }