diff -r 7322c48a84cf -r 6252605fb005 src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java --- a/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java Thu Oct 17 07:31:35 2019 +0800 +++ b/src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java Wed Oct 16 16:55:52 2019 -0700 @@ -159,9 +159,11 @@ final ReentrantLock lock = new ReentrantLock(); /** Condition for waiting takes */ + @SuppressWarnings("serial") // Classes implementing Condition may be serializable. private final Condition notEmpty = lock.newCondition(); /** Condition for waiting puts */ + @SuppressWarnings("serial") // Classes implementing Condition may be serializable. private final Condition notFull = lock.newCondition(); /**