Return-Path: X-Original-To: apmail-qpid-users-archive@www.apache.org Delivered-To: apmail-qpid-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1B33611684 for ; Mon, 28 Jul 2014 13:29:43 +0000 (UTC) Received: (qmail 33839 invoked by uid 500); 28 Jul 2014 13:29:42 -0000 Delivered-To: apmail-qpid-users-archive@qpid.apache.org Received: (qmail 33798 invoked by uid 500); 28 Jul 2014 13:29:42 -0000 Mailing-List: contact users-help@qpid.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@qpid.apache.org Delivered-To: mailing list users@qpid.apache.org Received: (qmail 33786 invoked by uid 99); 28 Jul 2014 13:29:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Jul 2014 13:29:42 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aconway@redhat.com designates 209.132.183.28 as permitted sender) Received: from [209.132.183.28] (HELO mx1.redhat.com) (209.132.183.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Jul 2014 13:29:36 +0000 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s6SDTElZ031234 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 Jul 2014 09:29:14 -0400 Received: from [10.3.113.149] (ovpn-113-149.phx2.redhat.com [10.3.113.149]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s6SDTEIf014427 for ; Mon, 28 Jul 2014 09:29:14 -0400 Message-ID: <1406554153.22986.13.camel@localhost> Subject: Re: REQEST FEEDBACK Re: How to test the performance quid c++ broker From: Alan Conway To: users@qpid.apache.org Date: Mon, 28 Jul 2014 09:29:13 -0400 In-Reply-To: <632527536.18462104.1406357219416.JavaMail.zimbra@redhat.com> References: <33A2BDFE-4950-4B27-A4B8-72F465129546@icloud.com> <80F7F74D-E004-48DA-9A18-E3F7BFEC25E8@icloud.com> <1406206776.2843.7.camel@localhost> <53D134DA.6030101@blueyonder.co.uk> <1406298612.2375.9.camel@localhost> <1406299616.2798.8.camel@pansy.local> <1406302866.2375.12.camel@localhost> <632527536.18462104.1406357219416.JavaMail.zimbra@redhat.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 X-Virus-Checked: Checked by ClamAV on apache.org 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-unsubscribe@qpid.apache.org > For additional commands, e-mail: users-help@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-unsubscribe@qpid.apache.org For additional commands, e-mail: users-help@qpid.apache.org