Влияние несущественных изменений кода на производительность ...,
opennews (??), 09-Окт-18, (0) [смотреть все]
- GCC теперь Apple пишет Мы знаем лучше что вам надо ,
Аноним (1), 11:13 , 09-Окт-18, (1) –7 //
- inline _всегда_ был _хинтом_ компилятору, что вот это вот имеет смысл попробоват,
пох (?), 11:30 , 09-Окт-18, (5) +9 //
- Register так вообще считается deprecated, в плюсах им вообще пользоваться не сле,
Аноним (-), 10:10 , 12-Окт-18, (69) //
- смотря на какой архитектуре в остальных случаях компилятор и сам догадается, чт,
пох (?), 10:24 , 12-Окт-18, (74)
- я проверял, у меня он догадывался на простом счётчике для перебора массива тольк,
Аноним (77), 12:07 , 12-Окт-18, (77)
- Да-да Давеча вот такое видел от GCC 8 warning ISO C 17 does not allow 8216 ,
Аноним (78), 14:04 , 12-Окт-18, (78)
- inline был хинтом компилятору только в расширениях gnu89 В c99 ввели понятие in,
irinat (ok), 00:11 , 21-Окт-18, (85)
- Это зачатки ИИ - , в среднем хорошо но в отдельных местах ,
Аноним (14), 12:47 , 09-Окт-18, (14) +2 //
- можно делать __attribute__ always_inline , если требуется всегда inline i нас,
eganru (?), 11:14 , 09-Окт-18, (3) //
- автор статьи там написал, почему always_inline - не решение проблемы Но вы, кон,
Аноним (10), 11:51 , 09-Окт-18, (10) –3 //
- читал Вы не читали или не разобрались в сути вопроса случаи там рассмотренные вп,
eganru (?), 14:24 , 09-Окт-18, (29) +2
- А вы так усердно читали, что мысленно вписали в статью того, чего там нет ,
Аноним (78), 15:01 , 09-Окт-18, (33)
- Нужно новое ключевое слово really_inline ,
Аноним (4), 11:21 , 09-Окт-18, (4) +16 //
- i Нужно новое ключевое слово really_inline i - кому нужно-то Вы можете сдел,
eganru (?), 11:32 , 09-Окт-18, (7) –2
- __attribute__ always_inline ,
Аноним (8), 11:38 , 09-Окт-18, (8) //
- в_натуре __inline__ ,
Аноним (24), 14:00 , 09-Окт-18, (24) +4 //
- примечательно , что этот пакистанец, кажется, на самом деле тестировал свои опт,
пох (?), 11:32 , 09-Окт-18, (6) +32
//
- теперь я знаю чем пакистан от индии отличаются, раньше я их не различал,
J.L. (?), 12:36 , 11-Окт-18, (66)
//
- Индусы рисуют красную точку на лбу, а паки проверяют оптимизацию компилятора ,
Аноним (78), 14:44 , 11-Окт-18, (67)
- в Индии помимо Кумаров тоже встречаются всякие Джавахарлалы, первые делают тупен,
пох (?), 10:28 , 12-Окт-18, (75)
- Израиль не Пакистан А мужичек сам в штатах ,
voleg (?), 22:49 , 11-Окт-18, (68)
- Влияние числа переводов строк и разделителей в исходном тексте программ на быст,
ыы (?), 11:43 , 09-Окт-18, (9) +13 //
- Мне вот интересно, какому умному человеку пришло в голову внести в gcc т н GN,
IRASoldier (?), 12:18 , 09-Окт-18, (11) –8 //
- Тому, кто потом в Комитете принимает решения по следующему Стандарту, куда расши,
Акакжев (?), 13:05 , 09-Окт-18, (18) +1 //
- Это расширение только для С , для С99 это стандарт ,
анонимный анонимус2 (?), 13:45 , 09-Окт-18, (23) +1 //
- не статического массива а массива на стеке, дятел Разница в том что это довольн,
Alex (??), 14:05 , 09-Окт-18, (26) +4 //
- От дятла слышу Всю жизнь использовали в повседневной речи - статический и про,
IRASoldier (?), 14:15 , 09-Окт-18, (28) –6 //
- ПОловина софта не проверяет даже malloс на NULL ,
Аноним (30), 14:26 , 09-Окт-18, (30) +2
- Любое использование стека может привести к UB На деле, кому надо обрабатывают S,
Аноним (34), 15:12 , 09-Окт-18, (34) +3
- Это справедливо также если размер массива определяется во время компиляции Комп,
Аноним (78), 15:12 , 09-Окт-18, (35) +5
- Объекты c I static storage duration I инициализируются до I program startup,
Акакжев (?), 15:20 , 09-Окт-18, (37) +6
- Игнорируя, что в общепринятом смысле динамичность статичность относятся не к,
Омоним (?), 16:23 , 09-Окт-18, (38) +5
- Оно не войдет в C никогда, ибо ломает систему типов рядом с темплейтами ,
0xd34df00d (??), 03:28 , 13-Окт-18, (81) –1
- Вообще-то это часть стандарта C с 99 года аж Туда же и всякие variable args,
Аноним (-), 10:13 , 12-Окт-18, (70) //
- Ну так одно другому не мешает и бенмарки неплохо бы иметь А то выйдет новая-кле,
Аноним (13), 12:23 , 09-Окт-18, (13) +1
- Теория -O turns on the following optimization flags -fomit-frame-pointerПракт,
Акакжев (?), 12:53 , 09-Окт-18, (16) –1 //
- И эти люди ещё ругают MSVC за изначальный отказ от inline-инструкций в x86_64 ка,
z (??), 13:11 , 09-Окт-18, (19) –5 //
- Кто все эти люди, что это за язык Ни одного слова не понял ни из комментов, ни ,
Анониметс (?), 14:39 , 09-Окт-18, (32) –4 //
- Это GCC, братан,
Аноним (78), 15:15 , 09-Окт-18, (36) –1
- Ну раз речь о ядре Линукса, то догадайся ,
Аноним (39), 16:40 , 09-Окт-18, (39) –1 //
- Assembly LanguageGCC 8211 GNU Compiler CollectionПро инлайнинг сами попгуглит,
Аноним (42), 17:06 , 09-Окт-18, (42)
- GNU C Compiler GCC Не путать с GNU Compiler Collection, такого языка программи,
Himik (ok), 19:32 , 10-Окт-18, (60) –1
- немного не в тему, но может кто подскажет, такая проблемка использую arm-none-e,
Cradle (?), 16:48 , 09-Окт-18, (40) –1 //
- Линус недавно устроил голвомойку разработчикам GCC за глюки в версии 4 9, кажетс,
Аноним (43), 18:08 , 09-Окт-18, (43) +1 //
- Скорее бы Linux портировали на Clang LLVM ,
Дуплик (ok), 02:16 , 10-Окт-18, (50) –1 //
- Нет, уж лучше старые глюки, чем новые ,
Himik (ok), 19:38 , 10-Окт-18, (62) +1
- Мечтаешь увидеть проприерасские SDK к железкам, где даже сорц компилера зажали ,
Аноним (-), 10:21 , 12-Окт-18, (73)
- При чем тут gcc вообще Коммент по ссылке про v8 движок JavaScript ,
Аноним (51), 03:04 , 10-Окт-18, (51) –3 //
- Там речь про GCC v8 А в этом же комментарии упоминание v5 9 тогда про какой движ,
Аноним (53), 06:51 , 10-Окт-18, (53) //
- Web Assembly Он вроде позваляет на любом языке писать ,
Аноним (56), 11:45 , 10-Окт-18, (57) //
- JavaScript движок под названием V8, версия движка 5 9 Что не понятно ,
Аноним (44), 19:15 , 15-Окт-18, (83)
- V8 генерирует машинный код При этом часть функций инлайнится, так же как и при ,
Аноним (44), 19:43 , 15-Окт-18, (84)
- Удивиился, что не Фороникс, https lwn net Articles 767884 rssобнаружив сабж ,
Andrey Mitrofanov (?), 17:34 , 12-Окт-18, (79)
1,3,4,6,9,11,13,16,19,32,40,43,50,51,79
|