question: private void purge ( ) { synchronized ( queue ) { WeakKey key ; while ( ( key = ( WeakKey ) queue . poll ( ) ) != null ) { super . remove ( key . getReferenced ( ) ) ; } } }
target:  Purges all entries whose wrapped keys have been garbage collected.