[Fwd: Re: [go-nuts] Re: Generics false dichotomy]
ponce
contact at gam3sfrommars.fr
Mon Feb 17 14:22:36 PST 2014
On Monday, 17 February 2014 at 22:19:24 UTC, ponce wrote:
>
> Granted code bloat is a real thing and you _might_ have
> instruction cache problems, but the problem only ever show
> itself when the working set of code exceed the instruction
> cache capacity. Ie. a huge executable might not be a good
> predictor for reduced instruction cache efficiency.
I heard a story of a C++ gamedev team that would use type-punning
to reduce code size. std::vector<void*> would be the only
instantiation of std::vector + casts everywhere. That was for
console binaries.
More information about the Digitalmars-d
mailing list