From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa10.fujitsucc.c3s2.iphmx.com (esa10.fujitsucc.c3s2.iphmx.com [68.232.159.247]) by sourceware.org (Postfix) with ESMTPS id 70608385E013 for ; Thu, 29 Jul 2021 01:56:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 70608385E013 X-IronPort-AV: E=McAfee;i="6200,9189,10059"; a="35772070" X-IronPort-AV: E=Sophos;i="5.84,276,1620658800"; d="scan'208";a="35772070" Received: from mail-ty1jpn01lp2059.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([104.47.93.59]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Jul 2021 10:56:26 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jldLIALAxOcQ9S7MGqa0F9+DbaJONJRaIY4KobAneYNputeM1zmew9JBpwcvCrsdWd+ACotjBJe+YbjgszIAYyIBtLFEIqAauExCmr5mR793d0hkhTbLDoKyk9FRyrpBjQTI5Zwo1q6Z0c9S5JXoex578CcO9gkEBk2oHPBd5dqCnOXrXwZ3iATDXvP+9ONtKtO3xnjhsTBG6hny9hLYvgv0zm3eeFWeFA9ddIBVDwi7Qytf6Q54RebythU2dQDNe56/CSVr5F6waRE30DPig3xhK3wTJfMBT9/MTD0PVDgEQp2tKiw1MpJkZh41EDvY764WtOymwhsF2qU4XdUl0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9NRaZLmGBsrKF19/C6T/oLp96XSv7dqaPUoowxn7z4=; b=NqsaZozVui1tVscYu5lt9+kZ57jsb/zgJUsr12/LMEvFbcSct0CJR5LiuBLuLZ4gOF01WZTM7EejT9Ixp19b7tJImNaoUGf/JMGWTFSS59dy6jY8c9GlFbdpCsn8/iHCCsCQmxXCFBFnT7KV3J+LW17h2f6OM5u6SARUhLWkC2ChE2y1cuYgVYLaAV5iOhXovdwTu0xBrQz1sKJUrDeLxCpp0gp1laCbJKUz4Guy/fc6hR8r1AcDBultLH2oPpn90S5p7jM1q2/DQCW1Sq++QpC4u0xdMjuVvz1fkbpIiKH7MPVTrlLIFYockdhOH8wTvLHS8wWdkm/iOqElRMqOzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com (2603:1096:402:36::13) by TYYPR01MB6764.jpnprd01.prod.outlook.com (2603:1096:400:cf::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.21; Thu, 29 Jul 2021 01:56:23 +0000 Received: from TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::5816:45c1:5336:c108]) by TYAPR01MB6025.jpnprd01.prod.outlook.com ([fe80::5816:45c1:5336:c108%7]) with mapi id 15.20.4373.021; Thu, 29 Jul 2021 01:56:23 +0000 From: "naohirot@fujitsu.com" To: 'Joseph Myers' CC: Noah Goldstein , Wilco Dijkstra , "Lucas A. M. Magalhaes" , "libc-alpha@sourceware.org" Subject: RE: [PATCH v2 3/5] benchtests: Add a script to convert benchout string JSON to CSV Thread-Topic: [PATCH v2 3/5] benchtests: Add a script to convert benchout string JSON to CSV Thread-Index: AQHXfTF4Vj2sN1swe0ysBMCJYgJ2XqtXTnWAgAHvxSA= Date: Thu, 29 Jul 2021 01:56:23 +0000 Message-ID: References: <20210713082214.307529-1-naohirot@fujitsu.com> <20210720063540.362366-1-naohirot@fujitsu.com> In-Reply-To: Accept-Language: en-001, ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-securitypolicycheck: OK by SHieldMailChecker v2.6.3 x-shieldmailcheckermailid: ca1a238f96b7430daeba41debdedf4ba msip_labels: MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Enabled=true; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SetDate=2021-07-29T01:51:55Z; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Method=Standard; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_Name=FUJITSU-RESTRICTED?; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_SiteId=a19f121d-81e1-4858-a9d8-736e267fd4c7; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ActionId=0fd3218f-9277-4913-88ba-da2fa6943001; MSIP_Label_a7295cc1-d279-42ac-ab4d-3b0f4fece050_ContentBits=0 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 61cf5496-55af-4f4f-b47b-08d9523411b9 x-ms-traffictypediagnostic: TYYPR01MB6764: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BfH2hZGYzWSNPh7mDmRo3bzU51VtdxDnw9P1piSUStDw0JLvA36lPSAAt6M+FE6kmobEcHIoqoT1bwVz3PERWhzoHtBA8j4FwzNTTNVTfFz8lAbQ3Cln81i/a3jRIMeJS8OaQ4j/+q9CR7hLXt+SjA68pFa6p0mUOiAVvVSGQxPHUUWA66IqsLxlG0iy/gozWQmnbUq+W3Xg9NTGIsSMt5qGtyQ22ZhkOhcCy4uAcBCwlCgnNeHPAxr4fVL5ImL2BgXFrJIIeuavWPTWeaxVHrVyY2Lj3gES8rVyqKgxDA/8LweFTeV6em2uJTPesRF0WPLoON9lIDmSjr26I+A5PoAkpOiIhzTCgkhejqlRZ7OCdO6SIN78WbqExgtwb6RaWMIaXJAKFyTORxU2evSxi+lRjEihUfj3SLeRPworc1n+rvDgjr9JY3wToowqf+kg0IdtG10yg3vIihUCwaInXaosC017nvEmep4cDm4bjuUDZ1FnlBWdOfnmtu3JSgo3ffFy6jf+YAd78U5InrMYgGNCkERLaJShj0Qv9FKFwWjuFgdswMtoxybRXD+WTDwN9WmuH/OrsuzTecI18yHRgmE0c4ExYC95TAj2rUVLJs9SyP17H7UEKIeUwbwSxBFP9uEFFTY2kjKU6o1IAn6i9aMr9dKBOW5o1q6Podqx/blBOHtqCOs+TPdKR6WhW+aGmIO8FCfHB7VKGWx9kT8hRw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB6025.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(396003)(346002)(136003)(39860400002)(366004)(55016002)(83380400001)(9686003)(33656002)(8676002)(66556008)(64756008)(66946007)(66476007)(66446008)(7696005)(54906003)(76116006)(8936002)(52536014)(5660300002)(86362001)(186003)(316002)(2906002)(6506007)(71200400001)(4326008)(478600001)(85182001)(6916009)(122000001)(38100700002)(26005)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?ZjlUVUlvbmpCMzJqVTVwU3lZRDc5YjFtU3dwaFlkelV4Ym1nTmVmOXFu?= =?iso-2022-jp?B?Z1FRSjl2WWNTVTk4TTRYWUNnOWwzOGRCVE0vb2JOaHlLK2JJTldZR2Vu?= =?iso-2022-jp?B?RStJelI1UlJPL2x0ZGYxRlN6TWd5ZXlJSXQrRWo1NVA0TEIyaTJJY2Rs?= =?iso-2022-jp?B?TzVSUndtTTdvaGdWZUVzV3gxVFhNRUNZVEdsS1NnK1YraEVmTEhNdDhv?= =?iso-2022-jp?B?Nk4wdG83NDAzM2VqUVRGNWU2TFN6MnNqbVNybEJaVmhOQ2c4TGNqZlk1?= =?iso-2022-jp?B?bWlYaE9YZ05zTWpHekdqdGh1MmZiS2l0eStyMlZHSEFxNEhvOHlsNVhI?= =?iso-2022-jp?B?ZGZtWFppTThGUG1sUG5kUTBkMWpRV0V6d2JGNU9zMzQra0xTdFArTGtr?= =?iso-2022-jp?B?Z2hWSCsvZGVJRlpHUm5nL3k0bjQ0VDN0UEp5eU1valBZTUlKTkZldTA5?= =?iso-2022-jp?B?VEY0bWF1QWFnckpKS01DbjQ4TXpoTXpjck5WKzFEZ0lCMHMvVC8wendE?= =?iso-2022-jp?B?YmZMREl1ckVZUThNR0JPNUp2T3BObG56aUZYRkFrUXZUSFJSaGpzZlBH?= =?iso-2022-jp?B?eW90YWZsa2VDSnM1bFVuZDUrdHNpKzhpMUJGSWFVQlFjZnJMYnVXWXJV?= =?iso-2022-jp?B?RGFjM3dzMDRpVmJBcUxnSDIrNEE1Lzg1QU4zQXRBd3RiSDQ0eGE0MjI2?= =?iso-2022-jp?B?RUZJOFZYNFBta2RnVmVXMFgrNUhQVDdsYUNCRlg0RUR1U2xpdU5ZYjNq?= =?iso-2022-jp?B?dDVHVCttYjhhMlp4SXJ5YTh4Z3h0M28rZXM1THgxVWgvR08rQnhwVzVv?= =?iso-2022-jp?B?emlhRWc1Y2lEOXNIWFBwTkNDMUorUUp3WGxyTzBDQ1ZRc1l5blkvVlpO?= =?iso-2022-jp?B?ZHVTN3ZYSkozL1hSbEZqQW5PVVVVVk5wN2UxTE9ySkNiZEhQRkljVkhr?= =?iso-2022-jp?B?TFZDYjFqSkFnREVrQ1JScFBES3owRnRIdnhTeVlGaTEvOXlYUzJ2OGJF?= =?iso-2022-jp?B?a2srcTdNdjFvcHRSZGxZVE9NZU42Mi9pbXR4ZTNmRktwNkhvckpnV0pn?= =?iso-2022-jp?B?WEhsTlk0SDh4UGJ6RjhRdkoxbGtiRXpYQjBzQ3J4WFJqNmhralB2dTRh?= =?iso-2022-jp?B?TEdpeHFkNHhTRGhiZTBGWEhlL09zTnc1eVNaU2NiWm9KcXdPVnk3NjE2?= =?iso-2022-jp?B?Wmd0elpUWTFwUjBEZDJLc0t6Z1BYV1Frai9MNDNqMmw2YTNBZkYyeC9q?= =?iso-2022-jp?B?TDdwQzMzMThYSk5Zc0RTSEg1eHhLRTVIVWpzZWZUQXd6YlROdTBUTUNh?= =?iso-2022-jp?B?akpwdFZkQmRKMTFKOVFIUnRSMmYxY1ZyWmNHUVFTam9hcjNDSXhDbHp0?= =?iso-2022-jp?B?MnJsMTJreXBicXFJcmRvazdHUGNGZyt3VWxER0l6V3pEdjVUMWI0akdz?= =?iso-2022-jp?B?Sk50dG5McXFvM3ptbkZwclVUUVVpR2FxUFdYL3JGQUZwcUxYMklmcWpv?= =?iso-2022-jp?B?MU5Ya2RpSkJUZ0p3Y3AzNUxtalRsMGJ0UWZnbElScTJWRDZJdnVha0JX?= =?iso-2022-jp?B?d0p6V1ViQi8xYzV3dUM4T3JBNzRJL0VRaERqd2o1RFl2a295YjROQWVo?= =?iso-2022-jp?B?ZWI4TFNMOWxheXRRTjBqL0xoSkwxOTc4amZvOVBuL1hqV3ZKMGlsckl0?= =?iso-2022-jp?B?NWYvcmg5VmQ3R0tLaWM2Y3JHUzVxVjhGME9YTVJNVWp3Lzh2N1NDSVZz?= =?iso-2022-jp?B?NFpMR2hpaG9sblVXMHdiaHZIbm5UNnRRc0p2dUxHZWQ2M29KRXA5YUVI?= =?iso-2022-jp?B?UmRlYTRSZk9wcVNNdm9ZdFpWZWZiNXg5bjBFMTZXM1VVODliYkcxWFRp?= =?iso-2022-jp?B?TmwzU3IvRWgzYmlBZVFPWDd6ZlJZPQ==?= Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB6025.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61cf5496-55af-4f4f-b47b-08d9523411b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2021 01:56:23.8238 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 61V51LjhBBoLn2/hVATG+PVBVxE0fMgpAOOttD2kBynoEdaaniydSVG26hAd+IhDRRP0+7pU4TdHv0DZWoZ9bQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYPR01MB6764 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, KAM_DMARC_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jul 2021 01:56:31 -0000 Hi Joseph, Thanks for the comment. > > +jq -r ' >=20 > I don't think introducing a use of a new tool like that (not mentioned in > install.texi) is a particularly good idea. I'd suggest implementing this > conversion in Python, given that the Python standard library supports bot= h > JSON and CSV and is already used for various purposes in glibc scripts. I'm having a hard time to analyze string benchmark results. 'jq' was chosen to just get my job done quickly, because it's natural for me to process JSON than python. I believe that most of people who tried to improve string ifunc may have developed similar tools in their local, and not shared. And those people must be in the same situation which doesn't allow to spend time to port it to another language or sort out to be useful for other people because it's not their primary job, but side way job. It would be nice if we can stop that each developer develops similar tools again and again. So is there any possibility to be accepted to be able to share these trivial tools if install.texi is updated? Thanks Naohiro