четверг, 9 апреля 2009 г.

Применение специальных возможностей GCC в яде Linux

На www.ibm.com появилась статья, в чем-то перекликающаяся с моими постами:http://syslogblog.blogspot.com/2008/10/blog-post.html и http://syslogblog.blogspot.com/2009/01/gcc.html. Некоторые вещи, которые показались интересными:


Определение адреса, откуда была вызвана функция. level -- глубина стека.

void * __builtin_return_address( unsigned int level );


Предварительная выборка.

void __builtin_prefetch( const void *addr, int rw, int locality );

Комментариев нет:

Архив блога