Эффект объясняется тем, что современные движки для исполнения интерпретируемых языков (или байт-кода) наблюдают за работой программы и пытаются оптимизировать ее работу.
"Это, конечно, не новость. Термин «прогрев» (т.е. ускорение по мере работы) известен всем, кто использует современные виртуальные машины, такие как HotSpot или V8." (с) Habr, про другое
Мне кажется это забавным, потому что с детства я привык считать компьютерные сущности "безынерционными". Теперь у них, можно сказать, появляется своя физика. Если взять за мерило инерции время "прогрева", то аналогом массы можно считать количество участков кода,
Этак мы дойдем до объяснения того, почему агент Смит в драке с Нео использует пистолеты и кунфу. Шутка.
PS: список литературы - "V8 под капотом".