Displaying 3 results from an estimated 3 matches for "1b8af6b".
2015 Aug 30
2
Undefined behaviour
Martijn van Beurden wrote:
> I just checked on my Raspberry pi (armv6-hf, GCC 4.6) and it
> looks like decoding is actually faster with these changes. I
> benchmarked 1b8af6b against f7c52c8, the results are attached.
Interesting results, thanks.
(OTOH, GCC 4.6 was released ~4.5 years ago, so it would be also
interesting to test it on newer compilers - GCC 4.9.x or 5.x,
or some new Clang...)
2015 Aug 28
6
Undefined behaviour
...or even, nothing at all.
* Having large numbers of UB warnings makes it difficult (or rather time
consuming) to check them all for the possibility that they are a
potentially exploitable.
Most of these UB changes have little liklihood of performance regressions.
However, this one:
commit 1b8af6bb45a9ad74fa374fb6414974e63ffc793b
Author: Erik de Castro Lopo <erikd at mega-nerd.com>
Date: Sat Aug 29 05:21:43 2015 +1000
libFLAC/fixed.c: Fix undefined behaviour
Left shift if a negative integer such that the sign bit is affected is
(according to the C spec) unde...
2015 Sep 01
0
Undefined behaviour
lvqcl wrote:
> Martijn van Beurden wrote:
>
> > I just checked on my Raspberry pi (armv6-hf, GCC 4.6) and it
> > looks like decoding is actually faster with these changes. I
> > benchmarked 1b8af6b against f7c52c8, the results are attached.
>
> Interesting results, thanks.
>
>
> (OTOH, GCC 4.6 was released ~4.5 years ago, so it would be also
> interesting to test it on newer compilers - GCC 4.9.x or 5.x,
> or some new Clang...)
I've added a micro benchmark for thi...