Здравствуйте, newton1, Вы писали:
N>Хешем для неатомарных типов может служить их размер, в любом случае хеш не должен меняться после GC
А размер чего собственно?
И потом это какой-то неправильный hash получается. Скажем все объекты вида { firstName:"...", lastName:"..." } будут иметь одинаковое значение hash. Совсем не хорошо.