[flac-dev] PATCH: asm versions for two _wide() functions

Erik de Castro Lopo mle+la at mega-nerd.com
Tue Jan 7 11:41:43 PST 2014

lvqcl wrote:

> Erik de Castro Lopo wrote:
> > I'l do a little more testing on this and the other patches before pushing
> > to git.
> According to my tests, the speed increase after the patch that changes
> "call .get_eip0 / pop eax" to "call .mov_eip_to_eax / mov eax, [esp] / ret"
> is negligible or absent.
> OTOH, libFLAC is a very wide-spread library, and it's better to do things
> in a recommended way.

I agree. The "recommended way" is the way that is likely to continue
to work. The "not recommended way" may break at some point in the 

Erik de Castro Lopo

More information about the flac-dev mailing list