Reports fields of type java.util.concurrent.atomic.AtomicLongFieldUpdater,
java.util.concurrent.atomic.AtomicIntegerFieldUpdater or java.util.concurrent.atomic.AtomicReferenceFieldUpdater
that are not static final. Because only one atomic field updater is needed for updating a volatile field in all instances
of a class, it can almost always be static.
Making the updater final, allows the JVM to optimize access for improved performance.
New in 16