170 похожих чатов

Может кто подсказать, дженерики под капотом на кодогенерации работают или

нет?

7 ответов

9 просмотров

под каждый тип создаются отдельные функции, которые никогда не инлайнятся

Roman Covanyan
под каждый тип создаются отдельные функции, которы...

Про никогда не инлайнятся звучит очень грустно

Rainard- Автор вопроса
ShiroNoHaga
Про никогда не инлайнятся звучит очень грустно

В моем случае их инлайнить плохая идея

Rainard- Автор вопроса
Roman Covanyan
под каждый тип создаются отдельные функции, которы...

Спасямба за информацию, пойду теперь не боясь за произвоидительность пилить на дженериках. А то пришлось бы по моим подсчетам писать около 2700 строк кода

Rainard
В моем случае их инлайнить плохая идея

А почему плохая? Мы же говорим про "автоматический" инлайнинг при компиляции

Rainard- Автор вопроса
ShiroNoHaga
А почему плохая? Мы же говорим про "автоматический...

эти функции не будет возможности заинлайнить за редким исключением. А то, что будет можно - нивелируется другими механизмами и отсутствие инлайна не повлияет на производительность почти никак. Только на старте сервера слегка

Похожие вопросы

Обсуждают сегодня

Guys, what's better for this scenario? a x64 cpu or an arm cpu when handling a linux distro and USB devices like usb modems to manage network connections, proxy servers, etc? ...
Eduard Rivas
4
А как называется четырехбайтовое число в делфи на всех платформах?
Моринаро
19
Всем привет🤚 Вопрос такой, хочу сделать свою карту для сайта с отмеченными на ней точками, при наведение на которые будет отображаться информация. Карту можно приближать, отда...
Василий Плешанов
17
а вот забавно получается дельфевое приложение смотрится при 100% и 125% масштабировании экрана. Какие опции в дельфе надо покрутить?
Ed Doc
16
.MODEL SMALL .STACK 100h .DATA array DW 12, 23, 34, 45, 56, 67, 78, 89 arraySize DW 8 choice DB ? newline DB 13, 10, '$' .CODE start: MOV AX, @DATA M...
Дима
1
Добрый день! Интересна разработка на PHP, хотелось бы пройти обучение. Подскажите, какие школы сейчас сильные на нашем рынке?
Umka
14
если я вызываю сисколл для заполнения буфера случайными битами в цикле и примерно на пятой итерации он начинает мне возвращать одно и то же число бесконечно то это проблема в ...
Myrrrca
14
Hello! I'm a novice with mysql and I found myself in an unpleasant situation. current danger state: db3_leader and db4_replica original correct state: db3_replica and db4_lead...
Evgenii Anisimov
5
Отловил, значицца, презабавный и мерзкий баг... Написал транслятор (сначала он компилирует исходный текст на Дхьяне в байт-код, а потом из байт-кода транслирует в Паскаль, ко...
Моринаро
1
Привет всем) А можно ссылку на беседу с питонистами?
Enter name here...
33
Карта сайта