Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Oleg Drokin                          2:5020/400     17 May 2003  12:33:34
 To : "Alexandr S. Agranovsky"
 Subject : Re: SuSE 8.2 sucks
 -------------------------------------------------------------------------------- 
 
 Alexandr S. Agranovsky <llb@udmnet.ru> wrote:
 
 Hello!
 
 тут был ешшо один jump, тока назад
 
 OD>>   137281:       eb 0d                   jmp    137290
 OD>> <longterm_lock_znode+0x140>  137283:       90                      nop
 ASA> ....
 OD>>   13728f:       90                      nop
 OD>>   137290:       e8 fc ff ff ff          call   137291
 OD>> <longterm_lock_znode+0x141>
 ASA>            ^
 ASA> Hалицо выравнивание по "параграфам". Якобы оптимизация скорости
 ASA> выполнения. Якобы :)
 
 Да-да, оптимизация.. прямо перед вызовом функции...
 
 ASA> Глубинный сакральный смысл конструкции
 ASA> jmp xx
 ASA> nop
 ASA> nop
 ASA> xx:do_something_else
 
 Хуже, получается так:
 
 jmp yyy;
 some code
 yyy: jmp xxx;
 nops
 xxx: call stuff
 
 То есть двойной jump зачем-то
 
 ASA> постичь действительно сложно :)))
 
 Ага, причем ни 3.2.3 ни 2.95 ни 3.3 релиз такими ужасами не страдает.
 
 Bye,
     Oleg
 --- ifmail v.2.15dev5
  * Origin: Green's home news server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 SuSE 8.2 sucks   Oleg Drokin   16 May 2003 09:55:40 
 Re: SuSE 8.2 sucks   Alexandr S. Agranovsky   16 May 2003 23:22:30 
 Re: SuSE 8.2 sucks   Oleg Drokin   17 May 2003 12:33:34 
 SuSE 8.2 sucks   Alexander Stavitsky   19 May 2003 16:23:08 
 Re: SuSE 8.2 sucks ???   Aleksey Barabanov   17 May 2003 00:14:23 
 Re: SuSE 8.2 sucks ???   Oleg Drokin   17 May 2003 12:48:44 
 Re: SuSE 8.2 sucks ???   Aleksey Barabanov   17 May 2003 13:12:26 
 Re: SuSE 8.2 sucks ???   Oleg Drokin   17 May 2003 14:45:20 
 Re: SuSE 8.2 sucks ???   Aleksey Barabanov   17 May 2003 23:54:08 
 Re: SuSE 8.2 sucks ???   Valentin Nechayev   19 May 2003 21:17:13 
 Re: SuSE 8.2 sucks ???   Oleg Drokin   19 May 2003 22:12:38 
 Re: SuSE 8.2 sucks ???   Valentin Nechayev   19 May 2003 22:29:24 
 Re: SuSE 8.2 sucks ???   Oleg Drokin   19 May 2003 23:45:02 
 Re: SuSE 8.2 sucks ???   Valentin Nechayev   20 May 2003 10:19:41 
 Re: SuSE 8.2 sucks ???   Aleksey Barabanov   19 May 2003 22:41:45 
 SuSE 8.2 sucks   Ivan Melnikov   18 May 2003 11:35:36 
Архивное /ru.linux/1555044608477.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional