From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id UQ2bB/1D4mr71z4AWB0awg (envelope-from ) for ; Wed, 28 Oct 2026 14:50:37 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=lC8D7GGN; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 19932378002; Wed, 28 Oct 2026 14:50:37 -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 5D8041E007 for ; Wed, 28 Oct 2026 14:50:36 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id ED5E14BA23F6 for ; Wed, 28 Oct 2026 18:50:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ED5E14BA23F6 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=lC8D7GGN Received: from mail-oi1-x22a.google.com (mail-oi1-x22a.google.com [IPv6:2607:f8b0:4864:20::22a]) by sourceware.org (Postfix) with ESMTPS id 820204BA2E07 for ; Wed, 28 Oct 2026 18:49:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 820204BA2E07 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 820204BA2E07 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::22a ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1793213375; cv=none; b=YarYMjFaICjQr2Rxe2VV45ApOKLVZRSHRnt93pF8h3vVI13YetrbAL1s3JAkKfciH/dMYft0rTzWTP+NeBaTtWfqYnRUjh3zOLm+pZdI3T8EFdke1FqhAhCoFqM3exLEFtOKxstM0pP/2yw1N8OmLMHz4D4cO1ve3KsIn0OjaUU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1793213375; c=relaxed/simple; bh=+hB/VjOi2YabmQIV+AoaPZIWqdRQsAo4pa5Jrfte2j0=; h=DKIM-Signature:From:Subject:Date:Message-Id:MIME-Version:To; b=nG5jROQU0Oxt2G0bxvKizrMhcA14k0A1ug8kToKhfs7FAofzw8yVFL5+Ntou1Kc1BbZI9kaefbCZ4v71325+nZfJr+qL8npxooKYWzulMDSha0IfJ6pcMS7g+zFjf7Xz1wg3ILgvWuQV+jc3T8pGhWY1kP/JRrutZxKMXNCgKKw= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=lC8D7GGN DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 820204BA2E07 Received: by mail-oi1-x22a.google.com with SMTP id 5614622812f47-53ec9237600so843851b6e.3 for ; Wed, 28 Oct 2026 11:49:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1793213375; x=1793818175; darn=sourceware.org; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=jKauLrBIsxnJJLPxCBblaxaMYOnY7xC+KBfZmQnGm84=; b=lC8D7GGNxoYsjhyv/lIjBfI3arZ6CY3Z2yatLC4knLGSQweMJp1ZS2qKIYOzJUKOns esvPzhtx5W4N2PVnZFLDezXr53um3stseHE6gkGClLl7HZZ7h4z7KVR8LxEIqT93+wRf 7+vUscla5VEryMtv5CId1UN9lB6A/nM+gTBguPhq7ttaO8UwJLmLxkJ5P6lVUr2KFktF pX+FDEm4tITUjT9CRhFlZTn/AGX/JUp2NAEl/gK6rghvt5kH8oDExuSy2HVG358wXuJk qjTtQmr/N8Id1ywBBPAOxuI8smxVGQZ2yd2wYmWGtmqd2kxRsz/QwHOewBeKfSEezCZI 4Sqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1793213375; x=1793818175; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=jKauLrBIsxnJJLPxCBblaxaMYOnY7xC+KBfZmQnGm84=; b=AmCj3JE0EsqIn8N9buMVeKIyJYxdJG02HyyI8eKbFW2wvLkXNSd224FvCOfepIDXXd HVMZCKgl6RTmSmBF6MHOseZ+NjWMFd2Hbo2CmbQerzd3IBUASVQ+zj3u2TQGPiCwTSqe V+jg3maTUBsB/e+aVXLid3//9nSxmQ3cBIbl36m6ONuhDxtcQgVApYYbpowsABSz1XA7 VIBR5kQPoE3sH7jwh58pocJ5GB66q9j+o7ysVJHPUeDFH09bcdlACibQO/fAB9klN8Rx X100bFhkEozlYXj2rA7x2mqghdjvIjemNY+qbwX9HwcUwUnViTKmcyNhNMx0iNfX4/ya noBA== X-Gm-Message-State: AFq9FYI9ff4CRyN6Px9WWIfda0zGQTt86tIvmk9CW2BNMklP2nrXpWdp AQJv3ZAOqy88zIBMOarJnjsEEBVdLT7Q70/LEIyVjgrKyYhNjUwaml2E7C3VshaZeQ== X-Gm-Gg: AYBFou37LK6iMRHmhXSPK325fg4Odna5uksNR4nyxzzjNFCkPopadG/g0Vjp8atdEAF uX4CZQOjaYFJbaVP3c+Kbd/BOe4GQkgIIjem6JJe7GLE08r7i+RVXeL8Vwxmhe3aYXKKBpEiifo tHPitChmy7h2pe6QFN0ntHfUONrUbjFsaUWhJJLi2jpoMAsssVju7zuSWO/3yN+E6jh8G+yONkf cpTvqnnWdpQLSeHjckqcGeeh9XzeqeNJPYvxO/2SuMkS5ByTGfUdEpufnjJQO6mDoMh6BEHXMnv cKcH7ghdMpHnqC7DGoEOmtUM4MHsT42XdcxliekBbkyvfvebQP3pYs5yhqaMtzIMSwnoc/ZCzYh iP9W/a0siOxLgpb9+NQqZkCYtQ1YIpIRh0FZPsDPrPeAReMu1JRpQBB8LS0Szflx8BS1gtcGzvg b8eCcNI+HR6w9meLB6qvKvhfs/5nnAN93TDnixGzNCCTR0ekdsBJfwncK03tZXTrmSJnjZbNSY5 0uobrAnHis91wYVYU9QOFGKckpDwr6k+btCsfhLE2bGyfJbYmYqylvMpsPNlcF54YnxEVP9Vao6 Bw9YGspJRpeLzJnikq+M0x6vGEtwPAglRalsBe+Tr1b/zP3u0fbPq8xrnkrOldg= X-Received: by 2002:a05:6808:30a3:b0:4cb:f21c:a79f with SMTP id 5614622812f47-563a2b4363amr2293227b6e.39.1793213374731; Wed, 28 Oct 2026 11:49:34 -0700 (PDT) Received: from [192.168.0.26] (97-122-110-129.hlrn.qwest.net. [97.122.110.129]) by smtp.gmail.com with ESMTPSA id 5614622812f47-563c3638604sm2002697b6e.1.2026.10.28.11.49.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Oct 2026 11:49:34 -0700 (PDT) From: Tom Tromey Subject: [PATCH 0/2] Two small Rust parser changes Date: Wed, 28 Oct 2026 12:49:32 -0600 Message-Id: <20261028-rust-no-reset-v1-0-a57eab44c9a5@adacore.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yWM0QrCMAxFf2Xk2eBWRdRfER/SNtsi2ErSiTD27 7b6eC73nBWMVdjg2q2g/BaTnCoMuw7CTGlilFgZXO9OQ+/OqIsVTBmVjQteOPpxONIhRoLqvJR H+fx6t/ufbfEPDqVF2sOTMXqlFOY2ZZVJ0v5JVlhh277PLyuIkQAAAA== X-Change-ID: 20261028-rust-no-reset-9edbf14a3dda To: gdb-patches@sourceware.org Cc: Tom Tromey X-Mailer: b4 0.15.2 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 short series fixes a couple of minor things in the Rust parser. I think the patches are self-explanatory. Tested on x86-64 Fedora 43. Signed-off-by: Tom Tromey --- Tom Tromey (2): Avoid potential memory leak in Rust parser Remove rust_parser::reset gdb/rust-parse.c | 294 +++++++++++++++++++++++++++---------------------------- 1 file changed, 142 insertions(+), 152 deletions(-) --- base-commit: af6a8186d64358c387b6793449be9579f1d40667 change-id: 20261028-rust-no-reset-9edbf14a3dda Best regards, -- Tom Tromey