If you use an iterator for a hash table after that hash table has been modified, bad things can happen. We can add assertions to catch those cases in the debugger.
Created attachment 5736 [details] add new CHECK_HASHTABLE_ITERATORS, make iterator wrap const iterator
Comment on attachment 5736 [details] add new CHECK_HASHTABLE_ITERATORS, make iterator wrap const iterator r=me