base/android/java/src/org/chromium/base/library_loader/Linker.java
@GuardedBy("mLock")
    protected final void ensureInitializedLocked() {
        if (mState != State.UNINITIALIZED) return;

        loadLinkerJniLibraryLocked();

        if (mRelroProducer) {
            assert mBaseLoadAddress == -1;
            mBaseLoadAddress = getRandomBaseLoadAddress();
        }

        mState = State.INITIALIZED;
    }
// Used internally to initialize the linker's data. Loads JNI.
Used internally to initialize the linker's data. Loads JNI.
Used internally to initialize the linker ' s data . Loads JNI .
@GuardedBy("mLock")
    protected final void ensureInitializedLocked() {
        if (mState != State.UNINITIALIZED) return;
        loadLinkerJniLibraryLocked();
        if (mRelroProducer) {
            assert mBaseLoadAddress == -1;
            mBaseLoadAddress = getRandomBaseLoadAddress();
        }
        mState = State.INITIALIZED;
    }
@ GuardedBy ( "mLock" ) protected final void ensureInitializedLocked ( ) { if ( mState != State . UNINITIALIZED ) return ; loadLinkerJniLibraryLocked ( ) ; if ( mRelroProducer ) { assert mBaseLoadAddress == - 1 ; mBaseLoadAddress = getRandomBaseLoadAddress ( ) ; } mState = State . INITIALIZED ; }
Used internally to initialize the linker's data.
Used internally to initialize the linker ' s data .