Показать сообщение отдельно
  #200 (permalink)  
Старый 25.07.2022, 22:12
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,717

Сообщение от Alikberov
Стоит ли смотреть в сторону «asmjs», если используются сплошные BigInt'ы?
Смотря, что делают Ваши скрипты. Если там только расчеты, без использования всяких браузерных API (например работа с DOM), то может быть и стоит. Правда не знаю, как быть с BigInt. Ведь все равно нужны какие то библиотеки для работы с ними. А как их подтащить в asmjs?
Сообщение от Alikberov
браузер хоть какую-то оптимизацию произведёт…
Браузерная оптимизация штука не простая. Браузер всегда генерит максимально оптимальный байт-код. Перевод байт-кода в ассемблерный код производится только для "горячих" функций. Горячая - частовызываемая. Часто - несколько тысяч раз. Вот такие функции, при выполнении ряда других условий, браузер может решить перекомпилить в ассемблерный код.
Ответить с цитированием