From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id KM0cK7tfsGkKBSIAWB0awg (envelope-from ) for ; Tue, 10 Mar 2026 14:15:23 -0400 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=j1Rn1sZz; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 95AE91E0DD; Tue, 10 Mar 2026 14:15:23 -0400 (EDT) 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 vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (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 83A8A1E089 for ; Tue, 10 Mar 2026 14:15:22 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 050404BAD14F for ; Tue, 10 Mar 2026 18:15:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 050404BAD14F 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=j1Rn1sZz 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 AC7274BAD15B for ; Tue, 10 Mar 2026 18:14:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AC7274BAD15B 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 AC7274BAD15B 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=1773166456; cv=none; b=VQajZhSfWJiGwnCYVaxNDYza13osZqwGW9W7Wm0ryPDQE66tKGUJNlnZKIpt7+v3IwUmwvA/FbpZUff6ELDqZGKZoLGZzJQv/xDEzkivgxRIKoHzQ/eS0CGMHmiaCw0rSnWYw83QZPoYLNtpbl5GLxs5qETDgAandLM24aA5o4g= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1773166456; c=relaxed/simple; bh=MB1WxpHkX8b7zmhns7NVhy2Fpajda1AyC7kr6iU1VhM=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=sOkogyLYsMmVqt8iL587bCqbAFmaCIEH/vNKH+bL6PupuJPhEOUFrUUAEBmnyVck49MCE39f70+E4VEGhgKprO0TpdtcsMi7nxmlYBdMMkDxMvHDRb7GLFUNYVsVHfoCcronzS/9oAhc6t2jWtbyOXO7W3Q7bwodZXKx2dgTPHY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AC7274BAD15B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labware.com; s=mimecast20220511; t=1773166455; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MB1WxpHkX8b7zmhns7NVhy2Fpajda1AyC7kr6iU1VhM=; b=j1Rn1sZzYOVjaHpUU6/mLmD4ps3mzDoH9VQEwHYIvY72GfuAfhxlaRgXShE3ZcWoY2KSvI /btqjoMYTPga8z5OWHnZaZOSw8UJpwUfDJqeOo/t0vDcYdwsd4jmVcA9vYjCuWN5GYGjhR G74HkXgH8k3O2ye9lFZM3wqeLNbouDE= Received: from CY7PR03CU001.outbound.protection.outlook.com (mail-westcentralusazon11020091.outbound.protection.outlook.com [40.93.198.91]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-618-x-uCFtqaNWy5hpDn9iYzSg-1; Tue, 10 Mar 2026 14:14:13 -0400 X-MC-Unique: x-uCFtqaNWy5hpDn9iYzSg-1 X-Mimecast-MFC-AGG-ID: x-uCFtqaNWy5hpDn9iYzSg_1773166453 Received: from SA1PR17MB5365.namprd17.prod.outlook.com (2603:10b6:806:1d8::11) by DM4PR17MB6271.namprd17.prod.outlook.com (2603:10b6:8:10c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9678.25; Tue, 10 Mar 2026 18:14:11 +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.9678.024; Tue, 10 Mar 2026 18:14:09 +0000 From: =?iso-8859-15?Q?Jan_Vran=FD?= To: "gdb-patches@sourceware.org" Subject: [PING] Re: [PATCH v2 0/7] Remove addrmap from blockvector Thread-Topic: [PING] Re: [PATCH v2 0/7] Remove addrmap from blockvector Thread-Index: AQHcq/hQBwmNaj5I70agmYCwF5xnG7WoG28A Date: Tue, 10 Mar 2026 18:14:09 +0000 Message-ID: <56d25c3792011620310b314060b619d6c946e2b2.camel@labware.com> References: <20260304165914.3209106-1-jan.vrany@labware.com> In-Reply-To: <20260304165914.3209106-1-jan.vrany@labware.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA1PR17MB5365:EE_|DM4PR17MB6271:EE_ x-ms-office365-filtering-correlation-id: 574a556c-2e6e-4a02-e596-08de7ed0d34a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|18002099003|56012099003|22082099003|38070700021 x-microsoft-antispam-message-info: v7/QXNKAvFWwTeG6Lg0ZgpTsRQ5J3yiCtF4ndc0Fd9t/MtcgC7N/olD5PbaFG3dPMM+gktqOMHmz6N2Hj6MXKeMhlw2yRfiAFfaUjRNB1xOhuyusUEN0HJIzdC46RwkXViXoSg8jT38qblGa2A7ivgTo7Kq6c4q58OTpvc9Q7YVsWbwJs+u3R+Ibu9uXdfLIT6C7JpGinSYMWdUaZu/wmgxvmv6TRCEkq34Ty76HYx0w3A/Ujq6lWSlsiCSOG/DjT898PtaLwn2tG2MMg9+gAkVOgcysgbIhMG5gfcAhq2XwdKUKukXVJCkZVwsqMeI9XDx20U4YpF7MXJy7C+A2cuHH5JBPRLg0ClVKcTBIlhqLwmUgPT2JP5+BevI71EUrHDcDqBKQPGLMF6fVCiqE6QPp2AMawuRDVe1RDQGL6tNtEU5HG/hFY37xKrTEZyPuKqAYYtArmpY9U0uOlM0qabJlXwpJC1MZC9dnPTPN0lhqWy/AY7retji0I1qi5A2OPaf9nC5o+THTGJ4lSiAi3RkCXRGg+I3h4Risgkb+W1rZpmA4A3Cdv61/oD6N4DAX50qQ+pjZ3NIlUWstw6xX1JpXkJMBMVeZLCXuhD8Lq+CTsK+Kx0rr/JA/J6lW0gD45gsoBNgWF9D2fx64j3MU+NGcBIALA1box8elSilZmWRZg9rLmrDX6W3Bviarem4bxSddUX0XKMAuWXVyrWDt3d/wzDRLUxdfsTL5lcIhQZ4= 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)(376014)(1800799024)(366016)(18002099003)(56012099003)(22082099003)(38070700021); DIR:OUT; SFP:1102 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-15?Q?9PRKHa5utFCYvjUXgUXejh38O9D1OGmgIb0jshz8ZgsyJ96lhrtEA1E7h?= =?iso-8859-15?Q?YnJnMoqaXc/GRR77SGsscfn4G1YuHVy2eDqOqrn+6uh21x0Hv/mFrJ1oM?= =?iso-8859-15?Q?Uvy2hJz7yzKXdtVBFQYCnJpO40ihclvyH6GmorZmnmbe/QsDj0s1EaOCt?= =?iso-8859-15?Q?xB9GvnC93cnZP9VROoC+GbmorC0CNlQMLWAowVpsvB0efZJXYnrXUyq9D?= =?iso-8859-15?Q?VtDlfhrA3zZoq/IGhdrx5DGPAttf3s1CrLYJi3ucdYY7Qj00SQ8GtarvT?= =?iso-8859-15?Q?lISVk6yiDflIUUMvqeujEeikuBExCsCYv0SLYE0LsYFZXkzeHIy4LKiI4?= =?iso-8859-15?Q?rw998h6p8rQn7T+MX1zzO5Wy33RWbxyebxOMYdu7lXLaW47Cd87V3HZSv?= =?iso-8859-15?Q?g8qQP3YgaazeZiyJpJ15i0+pfgOlJ09OZt/g31x+qfr+Bq7vJ/JjlfBZZ?= =?iso-8859-15?Q?E21ZEOrVrC2y7Inz9h7B+GcS0Ivw77h+lIEGSHfjFfJqRRFnMw3Z4TmCJ?= =?iso-8859-15?Q?zA1xMaBBFAFM1Ruiv3sZpJg64/z/C3mKhi177AgCU4SdenGy6US6sQS2Q?= =?iso-8859-15?Q?c95wLejdr28GcGmZ2E404b0Skqm8PMeOCeZ5F1YCe4SkPy8/GA+u/YZd+?= =?iso-8859-15?Q?eRk8jg6E3y1Brc6aCqO8CrsfiHTzuufS6DeasEmeuFHKVpu4WOfM4ysSB?= =?iso-8859-15?Q?f3y7AsvYw8d/s5S2591OerlsvDpLOzzF/AOgeJJr7Cc1lyeT2+XcLowzX?= =?iso-8859-15?Q?uYOyP0f0Z6QKCFl21rejAZx/8jb3tnvUh3RqAk8si9xEnSjo0qgds9rYv?= =?iso-8859-15?Q?Ngtd3RX/groB6BmGpS7GlW2XFir1Uw3otaiWOSGJ+M/fX9KRiUAxClKfh?= =?iso-8859-15?Q?GQISeCr2d6Zr07mjGZTfPmlLHcCO5r65VPIcJGCXP2xGdxf4aJifOJ2NU?= =?iso-8859-15?Q?uyNZ9OhAFlgY+FleWatpXTbAGqfwwcQNtD+52icfwV31WhZOD3sgLassg?= =?iso-8859-15?Q?ShQerAdqUrYbAPVA+RCBMvlGzd1oB8B6ngcMiW9lq5LwNvKcCvxf+GUHv?= =?iso-8859-15?Q?L9lnG5w+0pF6TPI043wJOcsGTtNiMPuOnEokyhHUJGZPrWoYsxlO5RyPR?= =?iso-8859-15?Q?k5jvp5+cpyGgOFz1K5rOubzqDmC9QDiv+QTzY+YgFcdEZM+iwtZt1WkUF?= =?iso-8859-15?Q?TozzrAq/n4wrRCuogXswsO9FHxROHRubwULmcsKuMrrWc0+greMaVnyAv?= =?iso-8859-15?Q?NJKDeoh0spFTGKr93BevXtd/IQxG0UEDl0/smK9Jyt0RoascMBHK1bKug?= =?iso-8859-15?Q?OIAK13iRLh+3H/0GRu+O13yNvblFfPG6uJxfy/ApARDGUcTUNw9LSB1xV?= =?iso-8859-15?Q?ni1Dq6i8HpeHp8m/zZmpSkz+WAhH00j51IL/d5RA2NPvX9jdnZ6QXFM9R?= =?iso-8859-15?Q?dIcBdfdurAflUT5HVxsWObPzWKpjymYFbTzsY7cDVRhSOExJ4MfCYynYG?= =?iso-8859-15?Q?GnDRCc5OehWvkRo4rgThDjhB3g70cVtO3DgM3jbOKgbdN43DWAkVCIm3h?= =?iso-8859-15?Q?7NmG8Qz/1lA3nyDObu5QgbX/0NR1ikj+XKnfUaqBVD0Wnn7YiKQuy+7tP?= =?iso-8859-15?Q?8nrf0fgMnPN9JYxjZCIbUM/PQwng6eUska493gG48OXHxtFrdW7DCygVd?= =?iso-8859-15?Q?XGYTykiqO1ntD6CUGUSUnseyMe2GHryvWGTW+tyTmpMKKhhOJySg/Fn2e?= =?iso-8859-15?Q?Ye5Meqe67b9PJH6kyUng24mBBajl3cQep0GBuXWpXJ+VIa9CqZBMBRCLt?= =?iso-8859-15?Q?uH9PY5cDFCT9N+CWo67obHVi/DVXbcl56t0868SQ=3D=3D?= MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: lTCC2trE6sX+g7aaHnjZhln++f/OhGMcDKJzgKHbFaPgXt+dTWpT8Ic9dffSt2GXlxrCVdmlgapL1QjtUVFRtDF0Nsni2FjVYEPRP2XKSPpR0itZemTxueIl9WFhRjPqZbwG8QbdkjW4V0OwRUMoim0ipJryoZwZ4/6kDDzLb+P4wjJOfkbrwsFYo8fpM4/C8wset70UCCt9ARCpzNDmce7U9qf9ct472Ysk4jkyiMOpxYx9ywIEaJzqY868WV/rziQhF3r/2qYhc/8m9l5KaO4yMC7np7CK6PyX31b8AtoAkq1rAbLiCbYUxMmytnw5bG3vsW60JEpz/3AYABZpxw== X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR17MB5365.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 574a556c-2e6e-4a02-e596-08de7ed0d34a X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2026 18:14:09.6284 (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: Q7nG330DFGO3p4GCX+rpEHaCyey0BLaJpZPJnXsQFJ7gpCUADqE53dTi20NwJXhQnEszOx18FuoqTredGnaSkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR17MB6271 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: RlRzbprE1wBNq_30iE5kzdo0fDQgEZfrUKZmQDqCd4M_1773166453 X-Mimecast-Originator: labware.com Content-Language: en-US Content-Type: text/plain; charset=ISO-8859-15 Content-ID: Content-Transfer-Encoding: quoted-printable 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 Polite ping. Thanks! Jan On Wed, 2026-03-04 at 16:59 +0000, Jan Vrany wrote: > This is a v2 of a series removing the addrmap from blockvector, a step to= wards > expandable blockvectors which are needed for lazy CU expansion and for > Python JIT API. >=20 > Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D33829 >=20 > * v1 submission is here: >=20 > =A0 https://inbox.sourceware.org/gdb-patches/20260219185638.360694-1-jan.= vrany@labware.com/ >=20 > * changes since v2: >=20 > =A0 * fix formatting and missing comments >=20 > =A0 * swapped commits "gdb: remove address map from struct blockvector" > =A0=A0=A0 and "gdb: update blockvector::lookup to handle non-contiguous b= locks" > =A0=A0=A0 to make code bisectable >=20 > =A0 * rework readnow_functions::find_pc_sect_compunit_symtab to work with > =A0=A0=A0 interleaved CUs. >=20 > Jan Vrany (7): > =A0 gdb: implement readnow_functions::find_pc_sect_compunit_symtab > =A0 gdb: update expanded_symbols_functions::find_pc_sect_compunit_symtab > =A0 gdb: simplify find_compunit_symtab_for_pc_sect > =A0 gdb: update blockvector::lookup to handle non-contiguous blocks > =A0 gdb: do not set blockvector address map > =A0 gdb: remove address map from struct blockvector > =A0 gdb: add unit test for blockvector::lookup of non-contiguous blocks >=20 > =A0gdb/block-selftests.c | 156 +++++++++++++++++++++++++----------------- > =A0gdb/block.c=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 |=A0 34 ++++++--- > =A0gdb/block.h=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 |=A0 17 ++--- > =A0gdb/buildsym.c=A0=A0=A0=A0=A0=A0=A0 |=A0 55 +-------------- > =A0gdb/dwarf2/read.c=A0=A0=A0=A0 |=A0 73 +++++++++++++++++--- > =A0gdb/expanded-symbol.c |=A0 18 +++++ > =A0gdb/expanded-symbol.h |=A0=A0 8 +-- > =A0gdb/symtab.c=A0=A0=A0=A0=A0=A0=A0=A0=A0 |=A0 91 ----------------------= -- > =A08 files changed, 206 insertions(+), 246 deletions(-)