RFR: CODETOOLS-7902271: Use a standard collection instead of custom com/sun/javatest/util/Fifo container

dmitry.bessonov at oracle.com dmitry.bessonov at oracle.com
Thu Aug 9 23:45:41 UTC 2018


Please review a fix to remove a custom container
com/sun/javatest/util/Fifo:

JBS: https://bugs.openjdk.java.net/browse/CODETOOLS-7902271
Webrev: http://cr.openjdk.java.net/~dbessono/7902271/webrev/

j.u.ArrayDeque [1] chosen as a Queue [2] implementation to replace Fifo 
class.

Fifo::new     -> Queue::new
Fifo::insert  -> Queue::offer
Fifo::remove  -> Queue::poll
Fifo::flush   -> Queue::clear
Fifo::size    -> Queue::size
Fifo::isEmpty -> Queue::isEmpty
Fifo::clear   -> Queue::clear


dmitry

[1] https://docs.oracle.com/javase/7/docs/api/java/util/ArrayDeque.html
[2] https://docs.oracle.com/javase/7/docs/api/java/util/Queue.html



More information about the jtharness-dev mailing list