From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 39106 invoked by alias); 18 May 2018 20:26:50 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 38963 invoked by uid 89); 18 May 2018 20:26:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 18 May 2018 20:26:47 +0000 Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id DC.32.27207.5073FFA5; Fri, 18 May 2018 22:26:45 +0200 (CEST) Received: from ESESSMR504.ericsson.se (153.88.183.126) by ESESSHC013.ericsson.se (153.88.183.57) with Microsoft SMTP Server (TLS) id 14.3.382.0; Fri, 18 May 2018 22:24:52 +0200 Received: from ESESSMB505.ericsson.se (153.88.183.166) by ESESSMR504.ericsson.se (153.88.183.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Fri, 18 May 2018 22:24:53 +0200 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB505.ericsson.se (153.88.183.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Fri, 18 May 2018 22:24:52 +0200 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from [142.133.48.114] (192.75.88.130) by SN6PR15MB2400.namprd15.prod.outlook.com (2603:10b6:805:24::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.776.11; Fri, 18 May 2018 20:24:50 +0000 Subject: Re: [RFA] Allocate dwp_file with new To: Tom Tromey , References: <20180517132302.2410-1-tom@tromey.com> From: Simon Marchi Message-ID: <0f63bfa6-edac-b7f2-4879-580639679ddc@ericsson.com> Date: Fri, 18 May 2018 20:50:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <20180517132302.2410-1-tom@tromey.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SN4PR0801CA0023.namprd08.prod.outlook.com (2603:10b6:803:29::33) To SN6PR15MB2400.namprd15.prod.outlook.com (2603:10b6:805:24::20) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:SN6PR15MB2400; X-Microsoft-Exchange-Diagnostics: 1;SN6PR15MB2400;3:qrPc2/ktwwEMH6jY5pyxqOAEBmQf+o2Zof0AddSGbNzF7JNkQEGfxGaXcmxDo1FN57EemPCbiXq/8YCjaknPUrUx59KfnoYpNVQOaVWeJ2XdljYCCMdb7y6kT9mES0EaIG8qwXyxGdQUIlH1ddgaQvh8KCCjnQeApfi1qAi8g1dxOhYVyEe+gdkpguoMcSx1/4Q03/sIau9NS++FC/0DmgcmrAOdXTvHrd6LgtPBNDrkb/n/5R5Vl51gHwufWB+o;25:GPmYYW7w5+LcB1H4ku6G8KmruBk0LMTjtL7FUyRet96dPk0iXU3uX08IJO16btfrs7cCVAk4WFP7KIm8tfj/5mGmnJ1CJnOXWpltfovIKKNiKA9Ci9+Y1x7VYoiBWRtfh39tUg9kFQTbsgFyjpZs/FrJfWUzFde4FxNj+786CNPEtl1y4SmzUFh1Z6/tHUYs4AowjeW+hRjSxRcBWkAb4e4jiGEOcidMQ39JPFgwrg0aEX9tFjY2i5KKM67lZ//XNpvEvYuMtW6bjlA4yxeaUUpGT6A2JISinmXeHP5HatK7MvROYOZxirV+qQVMauDEP0mxR0c3pcO+bUdNadwryQ==;31:AosyxccFtl+0ZjXIAhPiZx+ty2Upe/pS1hDnMtY4wi6/Jz8NxixUqlfcm9spUA9BSV0iaQQVyj9s1p2Y3sqOVeQWhRgHcYeWfdXjhvCNQZXF7WGkWJlOI8ytfexmvHDNmxoY/2/6i4wAsQmAPgnYtzNNOClNarlOk2cWrCh1BDpn0jTwF3JNHxQ3IXQ74H+HopCzdftMreFjM3XpGPHm5VMI7wkRfMylNDIFefs4uwE= X-MS-TrafficTypeDiagnostic: SN6PR15MB2400: X-Microsoft-Exchange-Diagnostics: 1;SN6PR15MB2400;20:0HarvFgqBIeHJNgrnPST7a44laX6DjJJz6UfwIK4Bj+YGLxPJbbQJYP6aKCDEYP9YKSiYNgLWquwrA7qcYjvjl+YuaSMpBS8A22/tiMcUcr1cXqCnO8DRbjkGuNaBQzTBSSONxp3XMSuOLbXkLPvlFqEP4gjyjeCA+SeuFj7J1JeGJuGorWoLumLTEImuW5jDtXlkiOIOmM6MFlxvAuWK6S97f9RAid4FR630jJfXX6YFmAeab4N4iveJU56JggKoiYE74wH6MwSuYzrc/+QEyq1sr0U23mbN9jHua29firUO8sAs3x+XKDJbxdwFts1AAmawhkAuoU9dUC0Ku4nv+HIDMm7nrLOODOzg2KoYE7A8mLil3r+XknAw1wzKN/b3mpIasYqsQYJPjwN70nCQpnoAG1f+iyCxuUtrbQYuJH+3iloX08HgOE99o6S0F2II7+4ff8uSshAGLsyuZLUg5d7703OV3Qoq7i38Dq81JG40F/PdR+pBMF3lA8gd0JL;4:fyCC6R+9igKtCaQMVhF+UKUZ4ERXLBX544F/8+W/xQ0sQuTKbbF+1ktb2iw/eijcPkWFwb4stoicU4RhYct1n1ALmv6XLEAnXOEdG3IWh3HgZ6K5h0ePnyrx3ahsfeJjuLiYYoJ49aAivIoF0a7Dj90VkKhYRtDiQe3q7+MHCt3LIDaGc/ihlm8lw3liS3DhAYbNjwpJG2RbDk5DTnP+vu73VXPcBZ5B1rO3htvDlFEuY9V39CZ3Aa5SBYpO8lFqk1F6ANoX8NhA2cp4t2vdXQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3231254)(944501410)(52105095)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016);SRVR:SN6PR15MB2400;BCL:0;PCL:0;RULEID:;SRVR:SN6PR15MB2400; X-Forefront-PRVS: 0676F530A9 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(346002)(396003)(39380400002)(39860400002)(366004)(376002)(377424004)(199004)(189003)(97736004)(66066001)(6116002)(25786009)(65956001)(476003)(68736007)(305945005)(31696002)(2906002)(86362001)(2616005)(16526019)(11346002)(47776003)(956004)(446003)(230700001)(44832011)(36756003)(7736002)(65806001)(558084003)(486006)(3846002)(58126008)(316002)(64126003)(16576012)(53936002)(5660300001)(386003)(6666003)(53546011)(49976009)(478600001)(186003)(8936002)(26005)(81156014)(8676002)(81166006)(105586002)(106356001)(52146003)(2486003)(31686004)(6486002)(50466002)(6246003)(52116002)(23676004)(76176011)(65826007)(229853002)(78286006);DIR:OUT;SFP:1101;SCL:1;SRVR:SN6PR15MB2400;H:[142.133.48.114];FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjZQUjE1TUIyNDAwOzIzOlpPaHhWVGh2QksrTDBFa3NyMHRRdUtpMk1M?= =?utf-8?B?S2NNMCtxQ01OV3VhMmorZUNWam1GdlBEbHNPV3VZd014SDNyZVhmdEV1ZDFk?= =?utf-8?B?UHl4eDk0OGJJTW1WbmdrTmRyQUt2a3VWeW1pTmlsQTUwd3FNdWNMNHpwU2RB?= =?utf-8?B?VTZQTTlkQzNWNDZKMDJmbGJlUmxDeXBzYm9MSS92QS9oaWtyeU1pWGxRTEJw?= =?utf-8?B?MXJHdjVVbGJCYWhKbkpGOVFsQ2lZVFpiN0c3eStBWnRUeGpmNTM1dXFuV0h2?= =?utf-8?B?bzV1TCtEVzV1MzhSZkxCQzIzOVBMNWJOTHQzRG9UWmpsVlFvSEFvVGZ2ZmlW?= =?utf-8?B?bmc3WTVXQThRNHZxVzdxTjc0N0ZFNUl3OTBKcVpqRkRQS3oxSXJ3N3FYci9Y?= =?utf-8?B?UmJrZGx6K2xlTXJpRmxDWFNJKzl6dU5UUlFJNDZGck5UTFZHcnJGTWhHWWVn?= =?utf-8?B?ZmNESWhtR3JHUjVTaWFSZFQ2c0xYWnlaTFhza3huOGM5akVvcEUxNzV5dThU?= =?utf-8?B?WDl0VmtlRm1pRGlqc21YQlk4S0xCVDdQL1pmeFN0Z25Ec2wwemhyQ1JmRVZJ?= =?utf-8?B?WExCN09sdkJmYUFOZWJodWJ6SmVPb0ZaOE1YSkRTbEdlVVVEMG5xSDdNSEto?= =?utf-8?B?NFFDc3RJM2tnWXBtOC9HZjlFL0lzdnJIdHlJbXJzVmtmcFJFa3pVVjlMUmxj?= =?utf-8?B?bFZoRnA4NkZxWE1MTGU2amsybzJFeHBaSEk0WXY5YmlHeGNQeDAwdDJpcmxw?= =?utf-8?B?R2Flc24wck1BWjNERnd1ZUdQSE9tNVR5aGNEUk5PdURrYTFkbjJrUWxUZDdV?= =?utf-8?B?YUEvb1VLUWVkOEFNUTM4aFBvT1psSG93Wlg0WFJITkEzc3pzRWZzKzZQR0JP?= =?utf-8?B?V2Mwbnc5UzZYS1B5bjNwcXdsUlZDcXJFTGhZZlhlUFY1aVhycUxJQ1hNMCsv?= =?utf-8?B?c1dlK0dKdjRhVUpKUEtISDRJbkVycU9sZFJTNFc0SmUvWFFYUUcwS2dEeVcv?= =?utf-8?B?d21HSDFFNEdvZ0RRNUQybFpNaTZCaHRLdDFwVFRvQ1hBd1gxS1RNRFdEQUhQ?= =?utf-8?B?VkIvRW5yVCtXZmRXMFpmbmZDbFZxR0treXd5QTZ1dmxCNGlPY3pYY1J6L2Zw?= =?utf-8?B?aVAwc0tLNmhKL0EyeUJidWdQSnpySVVxYVFWbGxaWjJoNlQ5endScHFzenph?= =?utf-8?B?OHhpSmF2cjFWdDBvUzRFb2FzSVRtRFZiV0phK3dqMm9SYUMwdjZiaTNsN3Y4?= =?utf-8?B?UVI5Wnp6R1kyMWhLV3pCa0hDSXFjMmQzM3JGWlRmNUl6TUJvUExkcjVTRkI0?= =?utf-8?B?YWlnam9vZWxOV3VqS3R4d2ZkOURyT1JVTXNxTnRuQkJoVzRITCtuRDYyZHFi?= =?utf-8?B?bHhzZVZTenZhbkdpWHFjQnZkTWJzMWlIekJIRkEvZFRpN3pkS21KZWRRSnpH?= =?utf-8?B?OHNNMEtrckFCTmZRdU9qbHA0K0JmWlFGVkhadVdpTy9vblVDQUd1VmdnRmI4?= =?utf-8?B?VFJwUHlqc1FwWnVqM3RvVWZUTUhCeVpnS2JZbW1lMmdyR2Njd1ZXT0w5anNJ?= =?utf-8?B?ZEQ3R3R1eFBnZkhYcnhHY3RxaUNGVHdMMzlkYmdZdFYyK0svdW4zS0NCZUNl?= =?utf-8?B?Szd0UjRWWllvV24vNkszUmRRSDRobDdWc2Y5eGVZWnBiOFBYV1IrKzZIUlg4?= =?utf-8?B?aURGOUR0OGFWNEhuUGI1Z2V3NnZOdUpGVFBMMnY2VjFGZW1nSG5QOUdFRXZu?= =?utf-8?B?U2NaTEczNUVCTG5zam5vOGRVZHFVUGkrTjNOakZBK21xWElGczdGa0RjcU10?= =?utf-8?B?Z0xDb1hHU1lNaWZKZVF4MkZOdXQyRGNUV3ZaK2JXb1VoT21EcGp6WFp6cy9l?= =?utf-8?B?TTkrMnZxeFdNdE4reWdwcEY4c09iNWR0TitCOHNLYnRvNGhZaVBCZHphbHF1?= =?utf-8?B?M3ZKdGVHd2FlaEl4U2xnZmhHMnRWb1JFSzZqdUp3NkQ3Y3FGcURYRmFONG5J?= =?utf-8?Q?q6hOvJ?= X-Microsoft-Antispam-Message-Info: wGuyb79SbfgBpN/Kpa+dDF8/iHGz+DVXiybQcaw7CYfHst8sxrX5pLF0SefCzV61pSIpF+yWI1E0Hke7X0SBnJdlIcWhb87p0MIYpfG2nM+ZKY0nTA7Vgjv6ldnoVql6f2uvoLhVi678E+vYEtyNbOnMYFAxRunk18Tps5ozapPe9afTTGnYeIri/TMxWLK4 X-Microsoft-Exchange-Diagnostics: 1;SN6PR15MB2400;6:U8i/8yL0Dld3j8pyadhjJqAwLq08+wilwcaFV02Owyoehj6YSezOWAB8ehDhRhrHDuFPRzwjpqHzoA5g3xMwv6NxZCTjifMHXKHdLAKIRt9IYP/gaLzMGorj7vhYHlcmzZ/wUT92IuWjeHWZDYY+PfXcxQW/2xZX63YSL5octuvzWPx3e0iTReoi50eL4V6OJ/Bp3oDyDR/kmEED9WxXkVmHvGhh3691u95PjW8Gz035MzoZQpLYc3ebqiuJ3IZGOkX691SrJLVuPHe8ClGWC9BKI8d6zbzzxa0wcsE4YPit+Ji/mEG5MIutLvNoFlHYKr8KB/SYpDO5OftZLlecNXjx01PfK/L/au9XLldBKAeD7IqfyeKo83/PFjFaO5xEKiNOKs903/y6g71qCO/LseP30RCPB0VFPB2XusU0wDhHW7I176ZxYIytGyGESuSoAyyYL/O6gt3tXsds6pWM9w==;5:0/mID/K3Ui04vIvngqKX7GirM4C0pHthaZw/h91G9DkEjV7w3BG8uXEQtHy6zkJuvwCK5D5nXilMCOeY3vYzIyVFci4VfmIyPDepD2e2itwnq5TbFyEIsOjlSohdguNfRUVE7Di/Y5v5iUXM7gg1/SLSy2TCrtDWu9il1qZH7Oc=;24:0MnJGeo6FDOPE4hPb5J3Ta1KxV7Y1ZpiHyumkjUo9MbNeo0gunxeN1T9oH7pZ4B9b4pyi+zHKF5p2X+n5iLcvgy5C8WU8YkScqxGTmM2P4U= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN6PR15MB2400;7:JC70dck6liXhB+586tcjvD5SCpcMA9yU16MCASJ6rbry6rP0+GmUC/0CsDNvEN+JN+XAGiqcFUEIfNt0Pr73ci4/hTJK7VwlJ85Bls1MMA7JI1s3Ac+1sZOVoykzOvZF1SEcBz0axfnG1ltMs1SVeUb41XzfZ/Yrb5kV09FlFmGVOlCXk2lwLJvylXQMInTpKyCTSS93ghkFqmbBT+vU0tKpTfJg3JErrQHway15oXSWvrVzn8pNkcrqYYpjaUGg X-MS-Office365-Filtering-Correlation-Id: 9f44c6ff-b815-4ead-1fc7-08d5bcfd6870 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2018 20:24:50.5375 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9f44c6ff-b815-4ead-1fc7-08d5bcfd6870 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR15MB2400 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2018-05/txt/msg00419.txt.bz2 On 2018-05-17 09:23 AM, Tom Tromey wrote: > This adds a constructor and initializer to dwp_file and changes it to > be allocated with "new". This removes a bit of manual refcount > management. LGTM, thanks. Simon