Re: JS. Откуда такая разница в скорости?
От: Muxa  
Дата: 08.06.24 21:07
Оценка:
надо байт-код посмотреть
Подозреваю что в первом случае компилятор понял что создавать объекты не нужно и можно обойтись инкрементом статического поля.

Добавь третий тест, в котором только инкремент, для проверки теории

А еще может быть что JIT решил метод func откомпилировать, тогда как основной скрипт работал в режиме интерпретатора.
Отредактировано 08.06.2024 21:13 Muxa . Предыдущая версия . Еще …
Отредактировано 08.06.2024 21:12 Muxa . Предыдущая версия .
Отредактировано 08.06.2024 21:11 Muxa . Предыдущая версия .
Отредактировано 08.06.2024 21:08 Muxa . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.