Loading core/java/Android.bp +2 −4 Original line number Diff line number Diff line Loading @@ -22,11 +22,9 @@ filegroup { ":framework-nfc-non-updatable-sources", ":messagequeue-gen", ], // Exactly one of the below will be added to srcs by messagequeue-gen // Exactly one MessageQueue.java will be added to srcs by messagequeue-gen exclude_srcs: [ "android/os/LegacyMessageQueue/MessageQueue.java", "android/os/ConcurrentMessageQueue/MessageQueue.java", "android/os/SemiConcurrentMessageQueue/MessageQueue.java", "android/os/*MessageQueue/**/*.java", ], visibility: ["//frameworks/base"], } Loading core/java/android/os/ConcurrentMessageQueue/MessageQueue.java +1 −1 Original line number Diff line number Diff line Loading @@ -214,7 +214,7 @@ public final class MessageQueue { private volatile long mNextInsertSeqValue = 0; /* * The exception to the FIFO order rule is sendMessageAtFrontOfQueue(). * Those messages must be in LIFO order - SIGH. * Those messages must be in LIFO order. * Decrements on each front of queue insert. */ private static final VarHandle sNextFrontInsertSeq; Loading core/java/android/os/LockedMessageQueue/MessageQueue.java 0 → 100644 +1351 −0 File added.Preview size limit exceeded, changes collapsed. Show changes core/java/android/os/Message.java +4 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,10 @@ public final class Message implements Parcelable { @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) public long when; /** @hide */ @SuppressWarnings("unused") public long mInsertSeq; /*package*/ Bundle data; @UnsupportedAppUsage Loading core/java/android/os/SemiConcurrentMessageQueue/MessageQueue.java +1 −1 Original line number Diff line number Diff line Loading @@ -209,7 +209,7 @@ public final class MessageQueue { private volatile long mNextInsertSeqValue = 0; /* * The exception to the FIFO order rule is sendMessageAtFrontOfQueue(). * Those messages must be in LIFO order - SIGH. * Those messages must be in LIFO order. * Decrements on each front of queue insert. */ private static final VarHandle sNextFrontInsertSeq; Loading Loading
core/java/Android.bp +2 −4 Original line number Diff line number Diff line Loading @@ -22,11 +22,9 @@ filegroup { ":framework-nfc-non-updatable-sources", ":messagequeue-gen", ], // Exactly one of the below will be added to srcs by messagequeue-gen // Exactly one MessageQueue.java will be added to srcs by messagequeue-gen exclude_srcs: [ "android/os/LegacyMessageQueue/MessageQueue.java", "android/os/ConcurrentMessageQueue/MessageQueue.java", "android/os/SemiConcurrentMessageQueue/MessageQueue.java", "android/os/*MessageQueue/**/*.java", ], visibility: ["//frameworks/base"], } Loading
core/java/android/os/ConcurrentMessageQueue/MessageQueue.java +1 −1 Original line number Diff line number Diff line Loading @@ -214,7 +214,7 @@ public final class MessageQueue { private volatile long mNextInsertSeqValue = 0; /* * The exception to the FIFO order rule is sendMessageAtFrontOfQueue(). * Those messages must be in LIFO order - SIGH. * Those messages must be in LIFO order. * Decrements on each front of queue insert. */ private static final VarHandle sNextFrontInsertSeq; Loading
core/java/android/os/LockedMessageQueue/MessageQueue.java 0 → 100644 +1351 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
core/java/android/os/Message.java +4 −0 Original line number Diff line number Diff line Loading @@ -126,6 +126,10 @@ public final class Message implements Parcelable { @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) public long when; /** @hide */ @SuppressWarnings("unused") public long mInsertSeq; /*package*/ Bundle data; @UnsupportedAppUsage Loading
core/java/android/os/SemiConcurrentMessageQueue/MessageQueue.java +1 −1 Original line number Diff line number Diff line Loading @@ -209,7 +209,7 @@ public final class MessageQueue { private volatile long mNextInsertSeqValue = 0; /* * The exception to the FIFO order rule is sendMessageAtFrontOfQueue(). * Those messages must be in LIFO order - SIGH. * Those messages must be in LIFO order. * Decrements on each front of queue insert. */ private static final VarHandle sNextFrontInsertSeq; Loading