From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id CVjzAfq5JGnDLioAWB0awg (envelope-from ) for ; Mon, 24 Nov 2025 15:03:06 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=labware.com header.i=@labware.com header.a=rsa-sha256 header.s=mimecast20220511 header.b=fPad8pPS; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 028FF1E0B6; Mon, 24 Nov 2025 15:03:06 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 69C181E048 for ; Mon, 24 Nov 2025 15:03:05 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 0FE88385842C for ; Mon, 24 Nov 2025 20:03:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0FE88385842C Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=labware.com header.i=@labware.com header.a=rsa-sha256 header.s=mimecast20220511 header.b=fPad8pPS Received: from us-smtp-delivery-114.mimecast.com (us-smtp-delivery-114.mimecast.com [170.10.133.114]) by sourceware.org (Postfix) with ESMTP id A95E83858406 for ; Mon, 24 Nov 2025 19:56:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A95E83858406 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=labware.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=labware.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A95E83858406 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=170.10.133.114 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1764014202; cv=none; b=QxDvdOqJNphWJNbSGxu9W65aPIShS9frg92MyWSidU9AqO84A0tYAnP7m+x7ySV1IzeNEgjeoiGvBUluqQ7GgMjytwfniJoNl5+SOdY0/sgQ+iH7O1Ig+oBt/JDQr08NnOgOwHylWGgwDFgoLTb3S1XJb4Di43ikf4Uf0bCpJwA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1764014202; c=relaxed/simple; bh=dM4jcgqHfKpBf6iuO+jEjGZoyGGW11hq5ZnivueM9GQ=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=B2K5i+vlGJRhKtAdeid3J42kV+dst1JxqpAHrh1aF47WjThYdDQeuH/aakMi6fHIXEyHhnUpnmeJZlGHgCUSt+PLxrbG3sQlQ12CKW+SxFHGkxPapnaLm3lQV5zB1JkFnUduBT2sQcet/P2sn++RG3iZyC6zKGU3cpbGnZAvhVM= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A95E83858406 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labware.com; s=mimecast20220511; t=1764014202; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BCokEN6y8zCmAmptvG/mSrtwLlQ4aktbY2dtT7PbC60=; b=fPad8pPSSnJMC87Gbg4KM5yPrudfeOV9zAKqUgBBk7AzkaoWx/NCpijVYoKSLGPxN04+FF 2PB5A8xTb0c3Z73T0QNMse6WTLfMxvFlOnGtmTdofIm98J5omxQrPDXoDl7A2II/R8y6Wv 8OzR82Q4i48ObmBciU64MbQJpEqrSkA= Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11023088.outbound.protection.outlook.com [40.93.201.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-52-ZoYVk41WOWmYBWNnxg1mNg-1; Mon, 24 Nov 2025 14:56:41 -0500 X-MC-Unique: ZoYVk41WOWmYBWNnxg1mNg-1 X-Mimecast-MFC-AGG-ID: ZoYVk41WOWmYBWNnxg1mNg_1764014200 Received: from SA1PR17MB5365.namprd17.prod.outlook.com (2603:10b6:806:1d8::11) by SA1PR17MB4769.namprd17.prod.outlook.com (2603:10b6:806:19c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.11; Mon, 24 Nov 2025 19:56:39 +0000 Received: from SA1PR17MB5365.namprd17.prod.outlook.com ([fe80::9a:538a:fa42:730e]) by SA1PR17MB5365.namprd17.prod.outlook.com ([fe80::9a:538a:fa42:730e%3]) with mapi id 15.20.9366.009; Mon, 24 Nov 2025 19:56:39 +0000 From: Jan Vrany To: gdb-patches@sourceware.org CC: Jan Vrany , Tom Tromey Subject: [PATCH v2 07/13] gdb: implement readnow_functions::print_stats Date: Mon, 24 Nov 2025 19:55:29 +0000 Message-ID: <20251124195535.2116845-8-jan.vrany@labware.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251124195535.2116845-1-jan.vrany@labware.com> References: <20251124195535.2116845-1-jan.vrany@labware.com> X-ClientProxiedBy: LO2P265CA0126.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9f::18) To SA1PR17MB5365.namprd17.prod.outlook.com (2603:10b6:806:1d8::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR17MB5365:EE_|SA1PR17MB4769:EE_ X-MS-Office365-Filtering-Correlation-Id: d661671a-d8ae-469b-eef6-08de2b9394c9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024 X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?4MPQLc9AnpryIUbk4JZZ/K8m9r9nHbeoKmwm0Sk9xRs+kNHaUmWx3Hbp4F5r?= =?us-ascii?Q?ePMiCWorgAkzP/B/Oea+dpRqp+NIDQ4i3eoXxYGs55dNW248bmEY3NTJcHVX?= =?us-ascii?Q?ywvoKob780AOJegvbehLzdkRlwwRPewfXoI/6aGTf/RqsojHvbk0Cws29ZrQ?= =?us-ascii?Q?8C4ZppshSvcT2upRhecB0ktkSh+Y3inHfUsW8UunLN2TciZLSE52ZAdKPI8W?= =?us-ascii?Q?5tbtiOJ+GX3ZIE6uPIkYmRliVWLk8FkSK++EOCs0Cl3UoGxpXAPru1xAh7W7?= =?us-ascii?Q?ryKiH7kOOzDMx45xMMSNLEs5LxElyKJK3YRarBM8ERL9Q7tUA+0OtiruxLBn?= =?us-ascii?Q?T4Y6by7cd/UWpJ4z2Xr2jZYfm1iV2c5wum0rTzShCBZsDKte19c/RbaI675G?= =?us-ascii?Q?aMJDmwH7ojqDXL5vkMwWu3cBkJYX1e5pEs/ImW9+dNYupeuPxX5n12Iq1LCi?= =?us-ascii?Q?XbVHI5FeckgVy5mNxyEVA/XB64KxZ03/ka+2b2ChAiPWm+D1/BpaejM3/zpV?= =?us-ascii?Q?vaygb2c0W8zk/cub6oux3PswS5hOXZ/nnBt4sQTC1wl2swpvzo3FY3M3xqUy?= =?us-ascii?Q?SFf4mDwkU2FlL108+08QQ9dT8lFNPeuUhwNi7Pr07Wx5+kmNzXp+WGPgDucm?= =?us-ascii?Q?IUO0aTW9xYQ+F2LhNcbgZJSBpVdmfrFJpE2uJZ+Bda63pSsEJATOUUDP64ZO?= =?us-ascii?Q?fISfhZFNltnzy7ONpGb+sDteSnemV7l2PlCp4LuQNRkr+EZ/trbRPkMNbeON?= =?us-ascii?Q?coQug8Zb6dhHI7xvdwkUjP+l6Kyicxo3hFwcBkXOq3c7a4pAEDUiN05nKb5Q?= =?us-ascii?Q?NgK32iIVhCSFpnp4OiKmBASmcUBu2g6kGAvm1qcmfU+qweJ1r2j3AtNzH2bV?= =?us-ascii?Q?MXXlu4oLlbIfsGuuxSDKF70P3nPfZbDqjqeptomld6vISYsOnK8V3mUCrMBu?= =?us-ascii?Q?MyEDYWGuJPm/HDr0JMk2B/JjpyFpfZJ1P1grBEMp20cqswhlEpf+8dDBnkCu?= =?us-ascii?Q?pgIqKnxm8yeIHxr7TKphrzW1OssldN0hTQ7V56gJB29uK07kTVPu76wIZExF?= =?us-ascii?Q?Xo8max6Md4EIoWZWoyAXtBN56qSRrZxD4mO1xfzXPTxx6WqoWJdCGViHEBlc?= =?us-ascii?Q?/a/FGjkXWOL5K1VihpvVjw5tVuHcp9MXGa0jsquBZxX3rxR2kb+OCgjDVp7L?= =?us-ascii?Q?ldG2NmSrvmUCt4a8EQnZQj/DACsAiqYfxNRFsrJflpfy2rjqBCl8eKb0CnFa?= =?us-ascii?Q?I6U+dp21jSQJQiSSwoHLNEWF7hhnCd/z7VsbavkjgodEuHiVKRGquM17wGpP?= =?us-ascii?Q?zwyRNT47YYy5ZI15+oZDhuZeV8kRToyrMsdIaXMhywkQg/sdHxP7AXYnOJRC?= =?us-ascii?Q?A5LAPR1ieEcM8s6pA1fsrQ2WBo3ZFa9qxWl4+4imH1MNAByxKheSMWak9+21?= =?us-ascii?Q?paz+AkY5nZi/KjdCLVbY5I8ny9WVlUUw?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR17MB5365.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1102 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?tFWBE04w6h5eG3GfCw9C5P+n7uHD+t3d5usO1mBVprr8pQwtMpnHv2bZra/T?= =?us-ascii?Q?qUVLajkhuhgzxaleOIz+JI1/u8jA7D6Idtgcc9rquShlb8xI9pDf0V5BCPff?= =?us-ascii?Q?khp25DxIQULcuWpbckx6apXzxqB5HYRij/ffx1iegWE9uvuIZ0Sn/wj1s2ln?= =?us-ascii?Q?OG7xCeKI/flA58y/BM+4xws7qyuFvFL06iLvsY5qTbsHPBrzUqDDSUFTMCcA?= =?us-ascii?Q?uhO6lA5bUgcdF9NuUPlVuEkpo7VtrCxjwhjLf33my7R6eqh+qq/buQrxKH1G?= =?us-ascii?Q?XifcFxO19SciDvGFaVsH2COXGlqT4TTETm2gI2zGsx/501RZMcSQNTtoLFHV?= =?us-ascii?Q?B7VWnjodV92EsH2AFY5YK01TWr+fvG0lbvnx0FP4HgcAuu3zlMweHsf9kSn1?= =?us-ascii?Q?ociyrbBFnEmcAj60a1yQeShqymRs9qzbXYFv80iBTou++GdCIObvXAoMNH86?= =?us-ascii?Q?uUJ/MmseAZ2VwrxdBylBPvG7BMv6FOB3Mjfo980JIJv3KSlSOzjWG3OstpL7?= =?us-ascii?Q?MNANB33BCPITZgDlnU9MP4ssvd/zmtxUpiWUgRwbRo3qDBRw6C/q8WFKWMLf?= =?us-ascii?Q?RIFzD2J+xYqPuwOtEzAFeuMafjz2pT6RaXjp0pRi28q/n1+CmOYn7p82QNSY?= =?us-ascii?Q?qHo/e5nrrqbBWd2rqkQ9VmGezXpOBr0gnuTP3OYZueyOZgwqeKlEDTmDrh5Z?= =?us-ascii?Q?lbSY7+h77HdikeATlvtPcXpAPNwd8j44Ex7fpQMjfHDUD+DK6FyuIDPSzQti?= =?us-ascii?Q?2Iqx8+uktYzEWgDjLoRDHQg0FAFI0W8ZDTp5HTb7ZLPx82n4zDqwBzg0uT0I?= =?us-ascii?Q?+zwr+JSV4k9HEiyj40Bd0sdFThizOf6fJ6TzfxavnZGS7D4KqlevnHiGAWcz?= =?us-ascii?Q?VjLz5UWomamKnC7iz2mescbXLnfAHJXNikAmyRIIzBehNqHsmsi12/hIRD5i?= =?us-ascii?Q?0OY/E3nwc7sXTIp20sNEOe9gTNsWICn3K7K0B3DzUwzDWjcAItQwGVlcZ0KW?= =?us-ascii?Q?6CPKwOoBOVnDxba38axeYy3J9AUHfhz9SwxKxDL3vf1S5yQhXfeYQWIrdSJq?= =?us-ascii?Q?hbe8k6/ZuTlesl2YKWnt6O+Oq8ztofAyip8AbtW6oppISSxSrtUrADPcdPr4?= =?us-ascii?Q?uz3sv8DLb6RlwY8Fkj0NXOEIUFm+tNLWotossYx8yqQwAhWcTbfzgvIM6jbS?= =?us-ascii?Q?C2Xcm6IC1gi16rAvROZdpEriH8N4HhM+0W6bn8jcNgemMTZhepO2b4lTmhwT?= =?us-ascii?Q?25TextAUBx2JKnWY4Cck33SW9LvWLm+/t7Jq4oSR5jH47pjngbv5wuoDx6r/?= =?us-ascii?Q?LCdHj9udUP+NEBoDynTeI1ZUMPLxMkvObqcy/kdGIWoAtaVnIcKHWn0G6dvU?= =?us-ascii?Q?ynx2taVbKgC+eHWbf80iwcoyaQivCbYHIJe4O6vmP39NWDvq6BE9df20/7jM?= =?us-ascii?Q?NNBBqn1Aro4OZrLc8NY/HE+qn2qfy01EG/TSdlkbarZT3qOBeBDr3DSMQPkG?= =?us-ascii?Q?t66jOqmozke/7O619mXH+3ZOXdT3ZIibg4W27ky/TZjmQ1K1RPP9WPbk4MRM?= =?us-ascii?Q?AWUyabiX/15G+25WllOsw6DphEhPZfkTktHvK3rF?= X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-Network-Message-Id: d661671a-d8ae-469b-eef6-08de2b9394c9 X-MS-Exchange-CrossTenant-AuthSource: SA1PR17MB5365.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2025 19:56:39.0389 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b5db0322-1aa0-4c0a-859c-ad0f96966f4c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xlbMRQcHbAOUmaJoN26Xl42n5Lm1B7ogbpBN/D3DZs60lE2pDnT1Wkk4DyjVfhZnam5+kqYpX8p5cYwdlpi3ag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR17MB4769 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: fn0haKUzj_XixMklLcm_qm2puN9WW0GhMBLYRvXqRvs_1764014200 X-Mimecast-Originator: labware.com Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=WINDOWS-1252 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org This commit implements readnow_functions::print_stats without using DWARF data structures. This will allow readnow_functions to be used in other cases, for example in JIT reader. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D33554 Approved-By: Tom Tromey --- gdb/dwarf2/read.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gdb/dwarf2/read.c b/gdb/dwarf2/read.c index 46ecbffd7fd..471496bd4be 100644 --- a/gdb/dwarf2/read.c +++ b/gdb/dwarf2/read.c @@ -1564,6 +1564,10 @@ struct readnow_functions : public dwarf2_base_index_= functions return language_unknown; } =20 + void print_stats (struct objfile *objfile, bool print_bcache) override + { + } + void dump (struct objfile *objfile) override { } --=20 2.51.0