Одно лишнее if — и объект уезжает в кучу: как C2 решает, каким аллокациям не быть
Пара new в горячем методе может вообще не попасть в кучу — а после безобидного if внезапно вернуть аллокации обратно. Разби…
Tech news from the best sources
Пара new в горячем методе может вообще не попасть в кучу — а после безобидного if внезапно вернуть аллокации обратно. Разби…
Всем привет! Меня зовут Александр, я бэкенд-инженер в Банки.ру. Пару месяцев назад мы поймали проблему, которая жила у нас довольно долго и которую…
Поговорим про микро-оптимизацию. Про, казалось бы, самую безобидную вещь: обычный {} . [object Object] выглядит почти бесплатной абстракцией. Создал…