Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: xsrc/external/mit/MesaLib/dist/src/mesa/main
On Tue, Dec 30, 2014 at 05:58:06PM -0500, Christos Zoulas wrote:
> Modified Files:
> xsrc/external/mit/MesaLib/dist/src/mesa/main: format_utils.c
>
> Log Message:
> The macros in this file generate a gigantic function that takes a long time
> to compile and a ton of memory. Split it per datatype so that each is 1/8th
> the size. On my 48GB amd64 box this results in 3x speedup.
What happens at run time ?
Sounds like somethink that is being inlined so much that it
will displace everything from the cache and run slowly because
it is always waiting for instruction fetches.
David
--
David Laight: david%l8s.co.uk@localhost
Home |
Main Index |
Thread Index |
Old Index