Mercurial > libavcodec.hg
comparison x86/h264_i386.h @ 9547:df1827eb3aaa libavcodec
Force speed irrelevant calls to get/put_symbol() to be noinline.
We need to change decode_line to always_inline because gcc decided not to inline
it anymore once we force some calls to get/put_symbol() to be non inlined and
this decision of gcc would lead to a 10% overall speed loss.
100k smaller object file, no speed change
author | michael |
---|---|
date | Fri, 24 Apr 2009 01:50:09 +0000 |
parents | e9d9d946f213 |
children | 7dd2a45249a9 |
comparison
equal
deleted
inserted
replaced
9546:54ddf2b7d4bd | 9547:df1827eb3aaa |
---|