Помните недавнюю трансляцию про OSR оптимизацию?
После трехдневного расследования выяснилась целая группа аномалий с одним и тем же кейсом, смысла которых я обьяснить не смог.
В результате пришлось консультироваться с разными специалистами в области на предмет - а какого художника оно так работает?
Итог: Обнаружен фееричный баг в системе оптимизации v8 которому уже больше нескольких лет. Который я лично считал не багом, а "особенностью" реализации, связнанным с условиями инлайнинга кода функции.
Есть у нас еще ягоды в ягодицах и порох в пороховницах.
Немного смешных дополнений:
Именно с єтим багом, связаны десятки тестов, которыми люди показывали преимущества цикла фор, перед редьюс.
Post #1027
1.98K
- 🔥 19
- ❤ 10
- 👍 8
- 😁 2