Consider copy/paste inheritance of HashTable.{improve,index,findOrAddEntry,addEntry0,findEntry) from trait HashTable into class HashMap to avoid invokeinterface.
I noticed these are reported heavily in the profiler as callers of itable stubs. See https://wiki.openjdk.java.net/display/HotSpot/InterfaceCalls
