_DEN_ Ну тут пускай кто-нибудь компетентнее меня отвечает... Непортящиеся регистры видимо закончились и что делать с референсом к памяти пофиг,...
_DEN_ Ну да - на норсвуде медленее, а на прескотте одинаково, но типа интел уже сказал что ему на эти инструкции наплевать и в будущем может...
_DEN_ Ну во-первых на норсвуде они не дабл спид. Есть ли еще противопоказания не помню, но помню точно что во всех манах интела это не...
_DEN_ Ну с первыми двумя все понятно: sub и dec не рекомендованы интел и втюне на них даже плюется; в регистр пихать хотябы затем чтоб в цикле...
Sergey_R Я и не обижаюсь, просто мне показалось что ты не согласен и я разьяснял подробнее, что то что я сказал верно. и в первом посте я...
Sergey_R Охотно верю что обертка, тока дело в том что теперь все верно работает. Теперь работа с борландовым CRT ведется внутри ida.wll и ничего...
Sergey_R К ветке это как раз относитася и дело именно в этом - в иде реализован вариант 3 т.е. ida_fopen == qfopen.
Sergey_R Покажи где в стандарте расписана структура FILE - каждый рантайм делает ее какую хочет - в борланде, МС и ваткоме они различаются....
ozzman Плагинов к иде никогда не писал, но думаю трабл тут: int result = gen_file(OFILE_ASM, fp, function->startEA, function->endEA-1,...
S_T_A_S_ Точняк :) весело...
rst Нет, это я о x86 win\*nix. Кстати если замена php то мой вариант вполне подходит - генеришь классы на лету - и компилишь на лету...
rst а зачем собственно интерпретатор|JIT? - я обычные обжекты гружу и запускаю. И с мультиплатформенностью все ок. Тока один гемор - нада все...
Tim Sobolev Сенкс - будем глядеть... Тема закрыта...
S_T_A_S_ Ну да - я же говорю по хорошему нада решать что делать - я уже дописал это в suggestion. MS кстати ответил ;) тока вот всерьез или нет...
S_T_A_S_ Кхм, может я опять туплю, но в случае MS внутри цикла бранч один: $LL3@f: ; Line 21 push OFFSET ??_C@_02LBACNBCJ@b?6?$AA@ call...
S_T_A_S_ Да, ступил - предсказание тут не причем. И все же в твоем случае 2 бренча во внут. цикле вместо одного - короче тут надо как-то решение...
S_T_A_S_ ИМХО все верно она делает - это оптимизация для P4 - чтоб не делать в цикле бранч вперед, при этом если цикл не нулевой то все переходы...
S_T_A_S_ Ну дык интел это делает куда активнее. Кстати именно для этого и нужен __assume c <, > - чтоб без PGO указать компилеру что...
Dr.Golova Про интел компилер я знаю и тоже его юзаю и в свое время на интел тоже постил репорты, но и он не идеален, по тупизму примерно равен...
Broken Sword ;) если с __assume и логикой все четко, то с intrinsic засада, наскока я пока понял глюк происходит из-за того, что компил...
Имена участников (разделяйте запятой).