From patchwork Mon Dec 5 22:32:16 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Marchi X-Patchwork-Id: 18214 Received: (qmail 113303 invoked by alias); 5 Dec 2016 22:32:44 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 113290 invoked by uid 89); 5 Dec 2016 22:32:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL, BAYES_00, SPF_PASS autolearn=ham version=3.3.2 spammy=sk:switch_, Hx-spam-relays-external:sk:EUR03-A, H*RU:sk:EUR03-A X-HELO: sesbmg22.ericsson.net Received: from sesbmg22.ericsson.net (HELO sesbmg22.ericsson.net) (193.180.251.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 05 Dec 2016 22:32:33 +0000 Received: from ESESSHC009.ericsson.se (Unknown_Domain [153.88.183.45]) by (Symantec Mail Security) with SMTP id 72.06.03096.CFAE5485; Mon, 5 Dec 2016 23:32:31 +0100 (CET) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.45) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 5 Dec 2016 23:32:28 +0100 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from elxcz23q12-y4.ca.am.ericsson.se (192.75.88.130) by DBXPR07MB400.eurprd07.prod.outlook.com (10.141.14.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.4; Mon, 5 Dec 2016 22:32:27 +0000 From: Simon Marchi To: CC: Simon Marchi Subject: [PATCH] Remove unnecessary inferior lookup in inferior_command Date: Mon, 5 Dec 2016 17:32:16 -0500 Message-ID: <20161205223216.5443-1-simon.marchi@ericsson.com> MIME-Version: 1.0 X-ClientProxiedBy: HE1PR0202CA0046.eurprd02.prod.outlook.com (10.171.89.160) To DBXPR07MB400.eurprd07.prod.outlook.com (10.141.14.152) X-MS-Office365-Filtering-Correlation-Id: 19d69e51-fa5a-45f6-647b-08d41d5e97fc X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DBXPR07MB400; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB400; 3:o+nlnTpah3JHYApIs3eDBRwz5qmU4lzDnAEr8yFJ81mWfj6URTGRwIK8L+r/PKBy1xCQlSpDz17/vay9hBULDzlJQ/y3WDJIL8BNLQvXv8WK0kT/mYdfqudggtH0GyR1xzaGnQi0sgMHdLTFrsFPmfIChZ52pWpNKZs+ybrUsPMkyY6DrhJTKZOiIVnZc5TX6ozYPmND4niwvxKNYcmFZHeZUDvg+bRVspmdKXuGGRjtOta9wd9dDvIx5KEhCkstvvGKK2pJ5Jol9lPR9pwF7Q==; 25:IuS6N6hKC79em6/qPq4efHAj4qsemUMyCxhZbI3ANrz+IpRvsX0AfR0cGedyEHzyeGjLfcCCcmAvf+s7UqVbuaHDlUqNRg+4KXhoWo9McAQegKP9b/dHhT0L0DPliRF0Zc/AWL+UjGI+8W/8VryWzxqwhY90uQwiLBrpGME3e/579kdxsZjlzWb0pSIlh8Z1ycjCcLyhSk171oQd7l1WK8ljDL8CQ+oCfKzGgsmc2B9NoFb/iI6/v3nEpALYS/12/0M2jOEBZ55pd8WyLBh1vNXl+FgYO6nGqyoxgniRGAQDJWkUXjGJaq6MTNZxxW1U9NbmOA6QdOtFHSJRUGLtsXu4U0QjbXz1CSfdRQXSazpWqTBykCPK5KoDNFK0YM5oLSzCpezA/40y2AdZq+8BZ+gQWB9z/60iagpzBg7vVuYleh+C11dfGUEY5HbE1dnMSCU605Iv0g78c9nloBRviA== X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB400; 31:hz2aqfx5C9CCJwWN5r46Nj+EwvYl22uptTxlctn3mYmuQ0UjTN5dqFNNT93o1kbSmtw+EuK2OIUA0gORIPCq0OHXhf0Dqi4AYq14IcK4I1IJ64X5NL08Uz1qLh20k//dxPpG0ekEcCl7ogs8BjMdy24Ec1N0qOocSVF+LsVvrOLWjXNZTRfwuMqpoWPMfIxCRHLcw111huxGD1Guv1txO9e5cvdO8YQo4tlMoqcaCkMPkDhXmz+eAi3l/9d2gVnY; 20:YsU1Tkog15f/K5pRpC7UdFD4+FYQ9n3pUpH7Qd6QjSyOSTVIzG4TZ+BaKBvXW46Igi6F/CuTHmElWTNt4ICAcmootzexLlIaEbxKzQ94RAZzaDLypvoTVgKE/h4KiK3fF0UeXCEEcm01w1fX9J/p7FMvUpjd4elFyMaD1BtynDb8p0rIGvG9o1GvxedhUg6OWnXSVEJyZpjM8/hzrDI4nAEbcD0INH3QCYaFsIQyesdzY+KRfqLtuPZJm5OjAi54HIEzbBXIlcxDo9uDH2KIVPEFVohN8nZ3Xkd1NElhZzBIPMAQc6+u8CqNEEWVEWC6n9qywmMltADvKNInF6upFZxvwZsETOZ6hd7Wg7Ruz31kVHNgizP9whpCci32QQb5Piuk8F6v8A1asgMe827r+KzjF76nM8Cl2w/EAyu5spNLeqFAod7mq+o9a7uTcIjczaN8/DDHoQeMqUG6Ro6LSVD+Aa5yoGJtFI6SuVLXUo3WL4xItUlcVIX3EcNeMH/T X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148); SRVR:DBXPR07MB400; BCL:0; PCL:0; RULEID:; SRVR:DBXPR07MB400; X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB400; 4:73wdYgSw4fqf4N56BTTe/2ekmJxOdulhsZa9uiMBT6FSCdu2LUVajrPHhEkEwEQ5MPgufencxV0eewAZ7ma7IIxxnSfuIVb4pC7TJidszf1ALfsgKqi9Dp5NSW4GQU+b1cg4UWiKjXGx2t/E9GE2ulbUwrqlnRrcKtDnjmZUL+za4qI30L3bhxvAf3G2p+75rBGBGcQggHLL3KLgiwxRKjoBRIBChk+e2tGRTlQkmqvGcSrabHa1sga7rKRnnwVTTr0+bc+ghxX8RetvuSROg+8++bG1t1TminmX94pf//oDHTOG8LgFJL5pL5Nz0QFkVvbXfnE3YqUEpc3fYgPjcIviy/6Kp5y//+Trc3JRfDYB0n2OY64cucfz4GGgDKoMOD9qFi9J8tPM3aU7jADwrzeHaSX3Kv3PYlTf9pim9OZDd3OQROnTLp9DNJfBL+Dq+Vf/RCj9dTxoqddG8HqNF2dS5xLhezhz4aBwrH7pbJxxarAjStMn+trpLc5JSxp0OXgLWU+2W7ICsFrZponaoM11Q53L2Q5h8EyxE2JSPPTiuPFn29LlDZSfqLxgU3rwkG6zInPPU2E2WjYEK7bbJQ== X-Forefront-PRVS: 0147E151B5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(7916002)(54534003)(199003)(189002)(733004)(48376002)(5660300001)(38730400001)(8676002)(450100001)(92566002)(81166006)(81156014)(6512006)(6506006)(42186005)(2351001)(47776003)(305945005)(36756003)(50226002)(106356001)(105586002)(4001430100002)(50466002)(39850400001)(7736002)(7846002)(6116002)(1076002)(68736007)(86362001)(33646002)(66066001)(2906002)(3846002)(101416001)(4326007)(50986999)(189998001)(6486002)(39450400002)(6916009)(110136003)(39410400001)(97736004)(6666003)(39840400001)(107886002)(39860400001)(5003940100001); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB400; H:elxcz23q12-y4.ca.am.ericsson.se; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DBXPR07MB400; 23:j57U5OxXINL6odEoExR1D9c0feSRzQdNS7qMv+n7Cp?= =?us-ascii?Q?IaDdZdSlKBppMB8osYcIe5GdI7ZX25eLD5MNdr74Jysxpoh3GCb1+RDR5XzE?= =?us-ascii?Q?CferIefVe8qC0sEex62nQY7P/pLhU5yn6f6jXnuTS31LGf1kUQpa/o9y7KPK?= =?us-ascii?Q?6Ij6qSQLBh7yA827xVhoqD6AmbXw1Vi42ZHJJwuSrGx3WPVOQo+N+iTLyP7+?= =?us-ascii?Q?/BJDQoQfUkLCJ8gJ9rTqvJAih+VLB+/mtptVUDpLOq+XjD0IVbKaYCkH0YW3?= =?us-ascii?Q?8Vm8c7AX8WJjWkRZe77PW0Q1ZANr0VLAjREzEn5lJ2yleL3pl64BokRf8A9p?= =?us-ascii?Q?MpBKt4UFkMjrBQpcA/sdwjO24oKKFTuw5OCZZ4BK5xtzH2Ob5XiV4WLkyaR6?= =?us-ascii?Q?w/kZK5hTuKcTNutzEHI00SkvyF9Wql2tkIXQeBGQr15JphfC7TjJRJ2u97RA?= =?us-ascii?Q?cKP59I3OGER3YH3Yyc5MSB+eJB1WjtjNra6wtHSRMekOji0lGBl4jqsw/ioa?= =?us-ascii?Q?2mKNUrmTx+UG7JH/XMy5RX6hWdYgqJobE2yYrqnUpjI5ajeGNsOIWB01DNf5?= =?us-ascii?Q?P65Pc9ng8ydle2beRiu3zMNka9cc+l+u4wfpX74VoT9+1dyZg9qmdXUjGvuJ?= =?us-ascii?Q?alexDNPB6VcmUonQm1RnotVe0J4rpnZGi8yeUrOFYX+yVDVgtujh33p+qcWA?= =?us-ascii?Q?Ib5oINQm9KI2kYUsbnUzyeTx0f92dQ3ilq9kmEjqBcxEXc4sUk7Wn/2GdbO3?= =?us-ascii?Q?f1zXD8NwFNKQYTVu+dlYMh9JN50lU1IOOGVr1VRw6ej6w1H16SntkChh6+z3?= =?us-ascii?Q?8Kk6BlNDk5/J389T8sKvrahdFyZLifABY9ErCyeFKgybo3H6s8KK3PY0nRrM?= =?us-ascii?Q?dpc3AnDY8CzqdyEMFkn7RCqaLIfQmpQc7bnPIWjoE3JwPXav7P+L8hLdiYnW?= =?us-ascii?Q?PdQiwnzyEGJdObQTn8dPPv+t936sA3hFGzKFMVAFbEblEU3fcnX8o8P9ript?= =?us-ascii?Q?r7aF6s7hMNqvxS2fiHkZoMFbraV4CK70Yj1OPWq7SDVEbMy3QazywBp8X/Pn?= =?us-ascii?Q?qY/1zyvF71G1ZBA099Xz0Ez5qNwnkBcZVcVzg0sIidlIcombK1wBkrU/2YLH?= =?us-ascii?Q?dT+GIOApJfJTDpgOAMn7p+QOdSn4OdQyNx0NpM0IO49iKdTky5xtO34jvyKX?= =?us-ascii?Q?k5/SSbgNkp+bqi7GttBlmi+wusgIw2/SeL9x/Xxl6ik7VzZkHLDc/iKg6pTs?= =?us-ascii?Q?Mxy91aCRf6EPr7sUJgj5VhZ3XtCFwlafpakBY09NlW5WGRku5mdjjbnJUbgQ?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB400; 6:SOQpXbPPzx0wzi8REI7c8BjOpPK4ybSEbguzwvSl0vF9nEaInsd25sFaiXWC2hx/qqikMexH1P6yhkf9OxAivyOmH3DX5kraT7XhtfCeqtmPmP67MRb84HgG3xxRpB+cnco7Vmz62nGcCVbKTSWe+ok2nmwzfKZqOlWzPwqjvGdNiCkXAwasU+pL0aXQRzQEz0rOquPKI2cykGi0QM1eSDBAm+xzSrn1IerReC5JROjvAdRpW3j0v7lOLElT2dWy3BIsJQg0FOpI4s+3D+PFoa71ln/W+vmPQtNc7w2WrDL7ou2jwmj/kqORlaNupdUDzFb6pAAmt3bzFECrjKmy3AXmKX4JRUE+RZhNztfUvugikaN+paJ6OgRGqkuPnyHRuA+AKJI7IwMvznvkJ9isxIwV6Oc37S9/bfzEuzV2XH0=; 5:C4W4HhSfM7SfNYzO9lpV1wfvYK03Bil2hywgcjhLcwKqQ4dpUHaVpuEs289bULjCEjwBNWYWgzTY20Eayfne1YGm9Grva2kjkUajPy/+qjTPvtkNt4f5YR8AaFZubBBspDoQOijKXe0IztNdG83j6Q==; 24:LywapLCrc/DEmht25VrKFaMdiZbCTnABB64ZSKNArBlWfa5YN7r97RDfT3p4qbQtd5hjjWrhbXT4f0tHkuXPT39RFhgEl9+yYYYgYZTIPBQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DBXPR07MB400; 7:1PnykPTdzs0+eG+w0cbwfQTpmJDXGohUpWbwOvIFSgrtLTqxEhrxcjGdsiYr3f+gUROafcGg/JaTAp5+Tq2wpO6oHWpIFTHp0qET+2aG5glO2S6wi+ijLZ7lvzaCM2F4AHNt/uHz4WtuJ7rC/KA/ffl0QHxzBm1pug9hVZHcoPJoZdaE4LmBq5B0LfeKiJYRFPcAL/FzSzlF2Ub8WJwPyDzSzH+Fna429zpsfPitOlX4q8LXSljnn7dje1X1fm0yTbYe+l4AvVDJCIBJ4eT0V3Z6quBILF4htEE9JZmsCucXl07LKI59yhM58+nMgqPMxJZj26koSfEeEDKVkS0ZpnpdZEytbqIbfer9NlY8pAHgyg6Kh0Rzi57DXsRzXOJQBhv+NQKtDAvKQu71KY3RkH6JnhSYmGYguFmGBMG860ePUy7qVsPykJYx+Caza55CYNaUnYDtoqpuYVj+TH/LwQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2016 22:32:27.3128 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB400 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes In the case where we switch to a non-running inferior, we do a "find_inferior_id (num)", although we did the same call right before. We can safely remove it. gdb/ChangeLog: * inferior.c (inferior_command): Remove duplicate find_inferior_id call. --- gdb/inferior.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/gdb/inferior.c b/gdb/inferior.c index 0abd2c058e..9fcdbd3b83 100644 --- a/gdb/inferior.c +++ b/gdb/inferior.c @@ -763,9 +763,6 @@ inferior_command (char *args, int from_tty) } else { - struct inferior *inf; - - inf = find_inferior_id (num); set_current_inferior (inf); switch_to_thread (null_ptid); set_current_program_space (inf->pspace);