From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-4.0 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 5FB131F461 for ; Thu, 11 Jul 2019 16:50:52 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; q=dns; s=default; b=nzv8toz28UhAeJZf5YhhXNWzPK9Vf OBz4BiBb4EH5VY0BhY5jd4C1c0dPcdR4K5I9jbj/dqnVbFPAvTeaaBz4GfNRE4SX eyEye+oW7f8TSgx655szUrJBDWRrqNuXIHNEEjKycOIClskVMyC8c0JMx0hH2SxH Ew9CJDljNnXG8Y= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; s=default; bh=7lVqaogZJsRrZcJNxvq5HXd0zuE=; b=LmH PldvPRlvTDehGWolvxlQjk5HF9brH/akWm4yURHZyN3IMFgbI0zPesXdQb4ZvJY2 EIqPQnMOiXL/ZBChsv5TPkdttJkQxNjU/BB14j34S7eT7mkmwFsv5RomiIkPXBT5 EGK/+iSjyHF0HCW3JcXdP4Rth2OU/ukx5RPrEGhI= Received: (qmail 69618 invoked by alias); 11 Jul 2019 16:50:42 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 69606 invoked by uid 89); 11 Jul 2019 16:50:42 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: EUR03-AM5-obe.outbound.protection.outlook.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+C4N4fXjKc9pUfiUftihvmk7clg6/jX45p/+LCXlgpM=; b=gfHBRH5+a7AZjoF0Jytb4cHpXCn7UtRL8xe5ayOTPQdG8tAn3dhY8DA3e/heCMLYdhMePACticr+P88n8+w9kexLoC1UeOWt2OMztjU/WHDSfdDNF0TXkzyMabmqJucRKXnouVuL3DHz4VBfWlixQn1SHO1PSsoue1rIn95PELQ= From: Szabolcs Nagy To: Zack Weinberg , GNU C Library , "libstdc++@gcc.gnu.org" CC: nd , Sumana Harihareswara Subject: Re: CPython vs libstdc++ Date: Thu, 11 Jul 2019 16:50:28 +0000 Message-ID: <3778c39b-64f8-0615-f7d3-f7e726a6f826@arm.com> References: In-Reply-To: user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; x-ms-oob-tlc-oobclassifiers: OLM:10000; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <220B40D04B7D964FAADC46B314B1BBE1@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Szabolcs.Nagy@arm.com T24gMTEvMDcvMjAxOSAxNzoxMywgWmFjayBXZWluYmVyZyB3cm90ZToNCj4gSSBoYXZlIGJlZW4g aW52ZXN0aWdhdGluZyBhIG15c3RlcmlvdXMgcHJvYmxlbSB3aXRoIFB5dGhvbiBleHRlbnNpb24N Cj4gbW9kdWxlcyB0aGF0IHVzZSBDKysgaW50ZXJuYWxseS4gIElmIEknbSByaWdodCBhYm91dCB0 aGUgY2F1c2UsIEkNCj4gc3VzcGVjdCB0aGF0IGl0IGNhbid0IGJlIGZpeGVkIHdpdGhvdXQgY2hh bmdlcyB0byB0aGUgZHluYW1pYyBsaW5rZXIsDQo+IGFuZCBJIHRoaW5rIHdlIG1heSBuZWVkIHRv IGhhdmUgYSBkaWFsb2d1ZSBiZXR3ZWVuIFB5dGhvbiBjb3JlDQo+IG1haW50YWluZXJzIGFuZCBH TlUgdG9vbGNoYWluIG1haW50YWluZXJzIHRvIGZpZ3VyZSBvdXQgd2hhdCBQeXRob24NCj4gd2Fu dHMgdG8gYmUgcG9zc2libGUgYW5kIGhvdyBtdWNoIG9mIHRoYXQgaXMgZmVhc2libGUgZm9yIEdD QyBhbmQNCj4gZ2xpYmMgdG8gc3VwcG9ydC4NCj4gDQo+IFRoZSBzdXJmYWNlIHN5bXB0b21zIG9m IHRoZSBwcm9ibGVtIGFyZSB0aGF0LCBpZiB5b3UgbG9hZCB0d28NCj4gdW5yZWxhdGVkIG1vZHVs ZXMsIGJvdGggb2Ygd2hpY2ggdXNlICJlbm91Z2giIEMrKyBmZWF0dXJlcyBpbnRlcm5hbGx5LA0K PiBpbnRvIHRoZSBzYW1lIHByb2Nlc3MsIHRoZSBlbnRpcmUgaW50ZXJwcmV0ZXIgY3Jhc2hlcywg d2l0aCBzdGFjaw0KPiB0cmFjZXMgcG9pbnRpbmcgYXQgdGhlIGd1dHMgb2YgbGlic3RkYysrLiAg SXQgaXMgdW5jbGVhciBleGFjdGx5IHdoaWNoDQo+IEMrKyBmZWF0dXJlcyB0cmlnZ2VyIHRoZSBj cmFzaCBhbmQgaXQgaXMgYWxzbyB1bmNsZWFyIHdoZXRoZXIgaXQNCj4gbWF0dGVycyB3aGF0IHZl cnNpb24gb3IgdmVyc2lvbnMgb2YgRysrIHRoZSBtb2R1bGVzIHdlcmUgY29tcGlsZWQgYnkuDQo+ IEkgaGF2ZSBub3QgaGFkIGFueSBsdWNrIGNvbnN0cnVjdGluZyBhIG1pbmltYWwgdGVzdCBjYXNl Lg0KPiANCj4gUGVvcGxlIHdobyBhcmUgZGVlcGx5IGZhbWlsaWFyIHdpdGggdGhlIGludGVybmFs cyBvZiB0aGUgUHl0aG9uDQo+IGludGVycHJldGVyIHRlbGwgbWUgdGhhdCB0aGlzICJzaG91bGQg YmUgaW1wb3NzaWJsZSIgYmVjYXVzZSBlYWNoDQo+IG1vZHVsZSBpcyBsb2FkZWQgaW50byBpdHMg b3duIEVMRiBuYW1lc3BhY2UuICBJIGNhbid0IGFjdHVhbGx5IHZlcmlmeQ0KPiB0aGF0IGZvciBt eXNlbGYgLS0gSSBkb24ndCBzZWUgYW55IHJlZmVyZW5jZXMgdG8gZGxtb3BlbigpIGluIENQeXRo b24NCj4gMy43J3Mgc291cmNlIGNvZGUsIGFuZCBhcyBmYXIgYXMgSSBrbm93LCB0aGF0J3MgdGhl IG9ubHkgd2F5IHRvIGRvDQo+IHRoYXQuICBCdXQgYXNzdW1pbmcgaXQncyB0cnVlLCBpdCBpbW1l ZGlhdGVseSByYWlzZXMgYSByZWQgZmxhZyBmb3INCg0KdGhleSBkb24ndCB1c2UgZGxtb3Blbiwg YnV0IGRsb3BlbiB3aXRoIFJUTERfTE9DQUwNCih3ZWxsIHRoZXkgb25seSBwYXNzIFJUTERfTk9X IGJ5IGRlZmF1bHQgYnV0IHRoYXQgbWVhbnMgbG9jYWwsDQp5b3UgY2FuIGNoZWNrL2NoYW5nZSB0 aGlzIGJ5IHN5cy5nZXRkbG9wZW5mbGFncygpIGFuZCBzeXMuc2V0Li4uKQ0KDQo+IG1lLCBiZWNh dXNlIEkgZG8ga25vdyB0aGF0IGJvdGggZysrLWNvbXBpbGVkIEMrKyBpbiBnZW5lcmFsLCBhbmQN Cj4gY3JpdGljYWwgYml0cyBvZiBsaWJzdGRjKysgaW4gcGFydGljdWxhciAoZS5nLiB0aGUgZXhj ZXB0aW9uIHVud2luZGVyKQ0KPiByZWx5IG9uIGNlcnRhaW4gZGF0YSBvYmplY3RzIGJlaW5nIHVu aXF1ZSB3aXRoaW4gdGhlIGVudGlyZSBhZGRyZXNzDQo+IHNwYWNlIChwcm9jZXNzKS4NCj4gDQo+ IE9uIHRoZSBoeXBvdGhlc2lzIHRoYXQgdGhlIHByb2JsZW0gaXMgY2F1c2VkIGJ5IHR3byBjb3Bp ZXMgb2YNCj4gbGlic3RkYysrLnNvIGFuZC9vciBsaWJnY2Nfcy5zbyBiZWluZyBsb2FkZWQgaW50 byBhIHNpbmdsZSBhZGRyZXNzDQo+IHNwYWNlLCB3aGljaCBjYW5ub3QgcmVhc29uYWJseSBiZSBt YWRlIHRvIHdvcmssIGV2ZW4gaWYgdGhleSdyZSB0aGUNCj4gZXhhY3Qgc2FtZSB2ZXJzaW9uOiB3 ZSBuZWVkIHNvbWUgd2F5IG9mIGxvYWRpbmcgYSBzaGFyZWQgb2JqZWN0IHN1Y2gNCj4gdGhhdCBv bmx5IG9uZSBjb3B5IHdpbGwgYmUgbG9hZGVkLCBhbmQgcmV1c2VkIGZvciBlYWNoIEVMRiBuYW1l c3BhY2UNCj4gdGhhdCBuZWVkcyBpdC4gIEFzIGZhciBhcyBJIGNhbiB0ZWxsLCB0aGlzIGlzIGN1 cnJlbnRseSBub3QgcG9zc2libGUuDQo+IElkZWFsbHkgdGhlIHRyaWdnZXIgZm9yIHRoaXMgYmVo YXZpb3Igd291bGQgYmUgYW4gYW5ub3RhdGlvbiBvbiBlYWNoDQo+IHNoYXJlZCBvYmplY3QgdGhh dCBuZWVkcyBpdCwgcmF0aGVyIHRoYW4gcmVxdWlyaW5nIGFsbCBwcm9ncmFtcyB0aGF0DQo+IHVz ZSBFTEYgbmFtZXNwYWNlcyB0byBiZSBhd2FyZSBvZiB0aGUgaXNzdWU7IGhvd2V2ZXIsIHdlIG1p Z2h0IF9hbHNvXw0KPiB3YW50IGEgd2F5IGZvciBhIHByb2dyYW0gdGhhdCB1c2VzIEVMRiBuYW1l c3BhY2VzIHRvIHJlcXVlc3QgdGhpcw0KPiBiZWhhdmlvciwgaW4gY2FzZSBpdCdzIHRyeWluZyB0 byBzdXBwb3J0IG9sZCBsaWJyYXJpZXMgdGhhdCBkb24ndCBoYXZlDQo+IHRoZSBhbm5vdGF0aW9u IGV2ZW4gdGhvdWdoIHRoZXkgb3VnaHQgdG8uDQoNCnRoZXJlIGlzIGtub3duIGNvbmZsaWN0IGJl dHdlZW4gUlRMRF9MT0NBTCBhbmQgYysrIG9kciByZXF1aXJlbWVudA0KZm9yICd2YWd1ZSBsaW5r YWdlJyBvYmplY3RzLCB0aGUgZ251IHRvb2xjaGFpbiBzb2x1dGlvbiB1c2luZw0KU1RCX0dOVV9V TklRVUUgYmluZGluZyBtYXkgaGF2ZSBpc3N1ZXMgKGFuZCB0aGF0IGNhbiBiZSB0dXJuZWQNCm9m ZiBpbiBnY2MvZ29sZCBzbyB3ZSB3b3VsZCBuZWVkIHRvIGtub3cgd2hhdCB0b29sY2hhaW4gd2Vy ZSB1c2VkDQpmb3IgdGhvc2UgcHl0aG9uIG1vZHVsZXMpDQoNCml0J3MgYWxzbyBwb3NzaWJsZSB0 aGF0IHNvbWUgbW9kdWxlcyB3ZXJlIGJ1aWx0IHdpdGggLXN0YXRpYy1saWJzdGRjKysNCnlvdSB3 aWxsIGhhdmUgdG8gZGlnIGZ1cnRoZXIuDQoNCg0KPiANCj4gSSBoYXZlIHZlcnkgbGltaXRlZCB0 aW1lIHRvIHdvcmsgb24gdGhpcyBteXNlbGYgYW5kIEknbSBub3QgZXZlbiBmdWxseQ0KPiBjb25m aWRlbnQgSSB1bmRlcnN0YW5kIHRoZSBwcm9ibGVtLiAgSSdtIHdyaXRpbmcgdGhpcyBtZXNzYWdl IGFzIGENCj4gY2FsbCBmb3Igdm9sdW50ZWVycyBmcm9tIHRoZSB0b29sY2hhaW4gc2lkZSB3aG8g aGF2ZSB0aGUgdGltZSBhbmQNCj4gdW5kZXJzdGFuZGluZyB0byB0YWNrbGUgdGhlIHByb2JsZW07 IEkgY2FuIHB1dCB5b3UgaW4gdG91Y2ggd2l0aCB0aGUNCj4gYXBwcm9wcmlhdGUgcGVvcGxlIGZy b20gdGhlIFB5dGhvbiBzaWRlLg0KPiANCj4gVGhhbmtzLA0KPiB6dw0KPiANCg0K