From: Hon C. Lo <hon...@gm...> - 2015-01-02 17:56:44
|
Ken and Mike, I agreed; I've already merged the code to the master. Thanks for both of your inputs! Vicky On Fri, Jan 2, 2015 at 11:02 AM, Ken Goldman <kgo...@us...> wrote: > On 12/26/2014 3:09 PM, Mike Pontillo wrote: > > > Given the fact that various combinations of 'inline' and other > > keywords result in undefined (or at least inconsistently-defined) > > behavior, I prefer to rely on behavior that will be consistent across > > all supported platforms. (That is, unless there is a compelling reason > > to enable platform-specific compiler optimizations, I would prefer to > > keep the code simple and clear.) > > +1 > > First, optimizing compilers really don't need these hints anymore. As > Mike says, write clear, portable code. Let the compiler do the rest. > > Second, if you profile security applications, you usually find that > optimizing your code down to nothing will have no measurable effect on > performance. One RSA operation, or even a hash, and everything else is > down in the noise. > > It's not worth the programming time, non-portability, and bugs. > > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming! The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot Media, is > your > hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and more. Take a > look and join the conversation now. http://goparallel.sourceforge.net > _______________________________________________ > TrouSerS-tech mailing list > Tro...@li... > https://lists.sourceforge.net/lists/listinfo/trousers-tech > |