> в чем же разница между "оконными" сообщениями и "поточными"? > Я подозреваю, что WM_QUIT является "поточным" сообщением Правильно...
Ustus > "в натуре надо мануалы полистать..." Эт-точно, тогда вопросов и предположений в стиле "но по-моему" будет меньше ;)) В частности...
Asterix Если речь идет об NtGlobalFlag и куче, то ИМХО PEB checks tricks в данном случае неточно отражает суть, т.к. PEB это лишь способ доступа...
Принадлежность адреса стеку текущего треда, ИМХО проще и надежнее проверять через TIB.StackBase и TIB.StackLimitmov ecx,MemAddr xor eax,eax mov...
ActionN Возможные подводные камушки: 1) при вызове SendMessage первый word буфера должен содержать его длину - максимальное кол-во символов,...
Формат Real48: Младший байт - смещенный порядок (e-129) Следующие 39 бит - мантисса, старший разряд мантиссы не хранится, также как и в...
Ustus Статическое предсказание работает только при первом проходе куска кода (т.к. в BTB этого адреса еще нет). После декодирования прыжок...
Я для наглядности выводил имена библиотек по event.LoadDll.lpImageName Только это указатель на указатель и нужно сделать два ReadProcessMemory -...
bogrus, оперативно реагируешь ;))
В дельфийском Object Pascal Guide в разделе Memory issue есть описание (щас у меня под рукой нет) А зачем тебе этот нестандартный формат, то...
Смотря как загружал, если через movd, то да Команды, заканчивающиеся на ss\ps работают с вещественными 32-бит числами (single precision). У...
Или я чего не понял, или задачка решается просто (под XP) Первой грузится ntdll, которая и устанавливает NtGlobalFlag и создает загаженые кучи....
locki Лирическое отступление: наглядный пример усовершенствования и "эффективности" предсказания переходов в P4. Берем интеловскую статейку...
cresta Нет, я имел ввиду копирование блоков памяти - сравнение методов ALU\GPR, movsd, mmx и optimized mmx. Помнится это было во времена жарких...
ravenX Разумеется fastcall имеет смысл, когда функция сразу использует данные в регистрах по назначению без необходимости их пушить в стек, а...
Эх, locki, я ж тебе сказал - прежде чем строить наивные догадки нужно хотя бы познакомиться на каких принципах работает предсказание переходов....
Это им кажется, что они улучшили - ведь не зря же люди свой хлеб ели ;) Не надо конвеер до беспредела растягивать, тогда и переходы будут не так...
locki Для этого существуют таблицы латентностей (таймингов) как у Intel, так и AMD. И вроде как латентности addss у них одинаковые (AMD и P4...
locki Прежде чем придумывать алгоритмы нужно себе примерно представлять как эти переходы "предсказываются" ;) И не понятно, что означает...
Ругаться может если Buf неверный Buf - это указатель на память BufSize - это соответственно размер этой памяти. Размер нужно брать в несколько...
Имена участников (разделяйте запятой).