On Sat, 2014-07-26 at 02:46 -0400, Pavel Moravec wrote: > > ----- Original Message ----- > > > >I think that RelWithDebInfo is more generally useful - it gives you > > > >nearly all the optimisation you want and debugging symbols for when you > > > >screw up! > > > > > > > > Works for me. Did some quick benchmarks and the perf differences between > > Release and RelWithDebInfo are not big. One test was 2% off on > > throughput, 10% off on latency, but other tests didn't show any > > significant difference. > > > > I'll change it on Tues if nobody else objects. > > I would vote for whatever of these options to be the default, but with > mentioning what the default is and describe its options. I.e. update > qpid/cpp/INSTALL, part "Note that there are 4 different predefined cmake > build types" (maybe worth mentioning it at the beginning of Paragraph 2) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org > For additional commands, e-mail: users-h...@qpid.apache.org >
Based on discussion so far I am inclined to - make the default build type RelWithDebInfo - udpate cpp/INSTALL discussion of build types (it does mention Release/Debug already, I'll add mention of the other types. We don't have unanimity over Release vs. RelWithDebInfo as the preferred default, but RelWithDebInfo appears to have more support. Don't forget this is only the default, people can choose whatever they prefer (and the INSTALL will be updated so they'll know what the choices are) --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org