Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e46af37e authored by John Reck's avatar John Reck
Browse files

DisplayEventReceiver -> @FastNative

Test: make && boot
Change-Id: Id75648a2398a13c5af24eabc217bdef778618872
parent f03f8e59
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.view;

import dalvik.annotation.optimization.FastNative;
import dalvik.system.CloseGuard;

import android.os.Looper;
@@ -47,6 +48,7 @@ public abstract class DisplayEventReceiver {
    private static native long nativeInit(WeakReference<DisplayEventReceiver> receiver,
            MessageQueue messageQueue);
    private static native void nativeDispose(long receiverPtr);
    @FastNative
    private static native void nativeScheduleVsync(long receiverPtr);

    /**
+2 −1
Original line number Diff line number Diff line
@@ -161,7 +161,8 @@ static const JNINativeMethod gMethods[] = {
    { "nativeDispose",
            "(J)V",
            (void*)nativeDispose },
    { "nativeScheduleVsync", "!(J)V",
    // @FastNative
    { "nativeScheduleVsync", "(J)V",
            (void*)nativeScheduleVsync }
};