record hash table size rather than number of tuples.
putIfAbsent will return previous value, so the c080a8e is wrong.