From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id gHX/D2B8CWJvPgAAWB0awg (envelope-from ) for ; Sun, 13 Feb 2022 16:47:12 -0500 Received: by simark.ca (Postfix, from userid 112) id 3F6371F3C5; Sun, 13 Feb 2022 16:47:12 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RDNS_DYNAMIC,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id D09331EE1A for ; Sun, 13 Feb 2022 16:47:11 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D3521385841C for ; Sun, 13 Feb 2022 21:47:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D3521385841C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1644788830; bh=/ezlijlZcTLuzq0IJL0mI3BhSyCoHJLEEySNAVjJuDc=; h=Subject:To:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=kviGdbD6jwQo+RLKJDInq8d/mzzNQL7UDmjqL6gN1p4fK4FYiDWIZmt7A00WAFERH V6i5pPaZKZyXtLV66tdSguVvV5JTXa1dXbeBHNH6Ufw0MFRPKNAlL1fYrezqbQDU9t gXaYDcfY1nqn6TwMUCkfWpcdWL/0WgP0SCwcBj/Q= Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2063.outbound.protection.outlook.com [40.107.236.63]) by sourceware.org (Postfix) with ESMTPS id 116943858D1E for ; Sun, 13 Feb 2022 21:46:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 116943858D1E ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h0DVnndkQb0qUc52CiMkHzgG51O/UrXneEwMugeGMdF1cJa9H1vecR0TgMoZCPA8WdpQ36pKITJqxJC7WdgiogefsXnADs9VKDyApb40zhWFT6xs5gVuLPmCTV+5vDR765xtyNevfAd2909FX8bqxGJ6jp7jyZ5yYUGgRscEvo8S3ihYpZDHt8rshxMVbonT2U3T6IdA6mD3bfDAF2I3YWYFtbMHr5vPPKG1sC7fTSrbDL3kJqarsSPa2AiamUxG3GWH0KRN/oudj8V62qBl/HL5nrclGDerpAKJob1XWFb9zZScwTGGEepU0USZLS87Xd135W33RMdLHgTWGcR8jQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/ezlijlZcTLuzq0IJL0mI3BhSyCoHJLEEySNAVjJuDc=; b=TMhyyeTC+91y0AUaNSfQfL0GrerJu3QpeEJT9SBKNUfW2dGUJQlx35M4WbQNwbAjs/ZPbPzLk8PkJK4YTPmFC9jAyb3Eobi9k9ObS2ZwOLub7WPz4UCm/PfeKuYtEGP7NKIuhINh3yl5ilJURXhB7UW4JEeZbjHXc5A6mMOvnn2lB2UMCmAczwa5Q9NlL1NDllJnkdxf/KOaCSafI0GNhvRXHHLFPH/1NTlON1Lyhg2gjX3fRcAKqzC0Aiwzk9OduVzaOxVUggromebNWOBeAb3Ic8PvmXg6/2ULgLRB9rB2+wrhqiAJupEOdVf3hA0VRruC6OrBFYH3mR0I4ocwTQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM6PR17MB3113.namprd17.prod.outlook.com (2603:10b6:5:6::10) by BN7PR17MB2081.namprd17.prod.outlook.com (2603:10b6:406:c8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.17; Sun, 13 Feb 2022 21:46:46 +0000 Received: from DM6PR17MB3113.namprd17.prod.outlook.com ([fe80::78f9:3a56:7d30:e2c9]) by DM6PR17MB3113.namprd17.prod.outlook.com ([fe80::78f9:3a56:7d30:e2c9%6]) with mapi id 15.20.4975.015; Sun, 13 Feb 2022 21:46:46 +0000 Message-ID: Subject: Re: [PATCHv3] gdb/python/mi: create MI commands using python To: Joel Brobecker , Andrew Burgess via Gdb-patches Date: Sun, 13 Feb 2022 21:46:41 +0000 In-Reply-To: References: <20220207155608.2118570-1-aburgess@redhat.com> <20220209122531.GA2768@redhat.com> <817526c4-f03e-248a-4604-b3bfb7acde57@polymtl.ca> <20220210182609.GC2768@redhat.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO2P265CA0491.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:13a::16) To DM6PR17MB3113.namprd17.prod.outlook.com (2603:10b6:5:6::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 18ef7901-57c6-4915-b5ef-08d9ef3a5503 X-MS-TrafficTypeDiagnostic: BN7PR17MB2081:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FcZyMEN3rIemPiSYBMKJ51PW8ch4EkPQjQdvHcrQgGnM0SbNaiXUoOgixmzfmxCj1ewGLs1/PXCMcALlyDMqukrRLIAseQif3t+yfjTS6tRbhloNZHkRZ8l6+kBMbUdbzEetMhr+4fYUPnFKUW3CMmJbzcrXXfojcvMs8oW97KXe8VYJf3ipwE+EvFmgHyww+IT00TTHp6LLzO7tuAYK+TLFPuqYvjB1djmxvor+7xNApuFwDZ+nOoxu3dEi9z+83UZVtm4uRJylI32NbUzHg/r+HGm2OC0lw7W/4ao8pb0ZKW5w96SMFUyEHPqP3qTPnfj1uivvRhrFhzygN2RlHveWaDYuHmJtxTHw0ryz6jERWnyNFOi9W4actGIt8mrXCsHw0RQ2HlmyoV94rjT/YwHLfqjeL/GebUW1xHCT0rSUh0kx7KbZEFH4c43bdgci1HLv7vOcgDZsgKqZjBn4jjafVJwbbN+k1+fbmNJIAiKVbBq6akEF2FI8JHyIwZ5VECDYE0k8VXm8jmVDNQJ1PpuAzZJlEq2hsDTFanhnizbS8oMFqH/YCjUTQrqPBmHQw5Dx+xkrI9dOqMA8fi93GPDWwLRxzxfxB6SIj/ptIi+ilWAajsQORuhIZBsMqWsiybafdlWZuVY0lIQJ7+ghZlhpTJgJV37peRtIZb5kZNfd4oUt4O0ir+YOVhe9YG/NOTqBJMMshKsFENQDapM2hzJPVyUDnARmiZJcSS3XvsI= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR17MB3113.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(316002)(2906002)(6666004)(6506007)(508600001)(2616005)(186003)(52116002)(36756003)(966005)(6512007)(83380400001)(6486002)(66476007)(66556008)(8676002)(66946007)(86362001)(44832011)(4326008)(38100700002)(8936002)(5660300002)(110136005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WkpWN3QybzlTenFaYlpBR0RTY2ZmY1M0TkdOQWwwRlNFWUREeWxmTjFnNDI1?= =?utf-8?B?OC9JZGZJUVEwelRvWkdDOWlGVzBIWWxmRjZkZEpQWURIQzQ4bkZpWWRUeFgz?= =?utf-8?B?b0lUTlV6NlBGUUNwWG1OMWxHTG1QQU43bDl3MFh0aldsTEpadDZQK2l5ZkNo?= =?utf-8?B?RVowYUlxcUp4MWFBS2tpaGREQk5qbldQS3VXNEZnaGFIa1pZQzRjdnc5YVBj?= =?utf-8?B?ZmRqOFErNTZoMko5WHlkRXhWWXdGcUoyWVRFZVptNk9HNDlGdzYxWmlVWFJ5?= =?utf-8?B?VXRSZTlGUjkxNmgrbFhSa1FoaytLUUJiTzJMZFJVSDdKeFpwa05rYldxZCt5?= =?utf-8?B?TUxRTUlCeFZVTEtZU3ZKeno3ZnQyTzZZWVRVTTZNcmx6WFVraHh0eUs1aDBp?= =?utf-8?B?RnZqbFNkZ0YvUjVnWnFZWTBzNW5sclJiOUkvNWl0bU15aVJTVFdSS0kzaG5n?= =?utf-8?B?Qm1zdWlRcTFHWW04RGJxcjdyUEljcnpyNmdEdStENU9iVmd2YjZrWHU5Zmsz?= =?utf-8?B?QU55T1QxOHBhbVpQazUzNmlYbWYzNzIzQXBMSzd0OWNZbExTVzl1c1haSGUr?= =?utf-8?B?L1EvU1RTbG53N2dUazJXc2JwV0xmMlAwdjFGaG5ZNUJIVjhETXZpMjNzbDhN?= =?utf-8?B?VnEwMFBMRSsrSEpYUkVIdW80QS9Xb0lVVktNdmUrRVloTXAxb1JEWHF6TGpw?= =?utf-8?B?MSs1cGwyNy85QnpYOG8za0Z0Ym9VdjVDYU9ZdUlKS1ZMNUdRVWM2bHhRZTdr?= =?utf-8?B?elprM1hreFp6K1RjekU3SDBrdTkyTXM3NmVQYjgvNys4aGNMZURVcjVvMXJ1?= =?utf-8?B?L09sNC9MUlUyTzFXd2Q2OWNnYlJzeWsrNEJSWTdiQkc3dmpMVkpSbU9KNnI1?= =?utf-8?B?ZEdvNzNLK1U1aTc3TTJRNmNZMWR4NkN2SEJDWlcxN0NhaDYwdlZ2VnlMSWdo?= =?utf-8?B?M24zeS9YQ3BoRkFzZG1ZYUlVcmQ5TEdpZkNIcithSHpaWkFBL3pZcjMvT2E4?= =?utf-8?B?RmJaS2VYb3laS1JFTUtxNVpjQXZ6RU9iTWRMOEhwSk9uN3laR0tGckpzdFBu?= =?utf-8?B?dG9ZYk1tYlRKMy83OVR4RUppbyt5a2E0c3JNa0JQTTNIRzdSZy9BdW5vSVFt?= =?utf-8?B?UmtkYTc2ZWxlbEYvTlA1WEJsYUZXV1VQWnQ0aEYwblR4c1lidy9CVGsvY04w?= =?utf-8?B?NHBJeFY0RXFYaGpsazVtaXpsdEs2c3k1bzFuUFU1b2ZEL3pjNmxwaUJBQnRu?= =?utf-8?B?WkhYY0U2ZlRDbWQxN3A5VmZvbW9mMmk3WFJ0SjI3QUtndTJXMzJZUWdjV2Zm?= =?utf-8?B?aHJTaUQrWU1uS3hpSFVrQ1NvS25rODY2Y0tycUZYQ1FwNkFKZ1VqL3pLMHNi?= =?utf-8?B?UFNsV00yZHF3aG1SVUtEOW9WNzNRTFRBNjR0LzFoQUdRZWx0aWM5MGVMM2FW?= =?utf-8?B?MGtreFI2WXh4c0xINUltQ2Z0aUQ0MDJHNFFXd3ZESENiWUhLWEJ0TUJBWkZ0?= =?utf-8?B?VGtjOHdaTDUydjJPbUgzNmxnZFpJdGlueVBQYVlrZ1ZvWU5QZklZZXk2cHB0?= =?utf-8?B?Z0E3SmU2aFdEY1lENTdGT0hDTS8vL2dyWnprYnViNXB0MHFCeE1LM2t1QWVz?= =?utf-8?B?SStQam54MnlCQXNpR0lCRGNaY1hxdjQ4NjlVSkNDeWNoR2dPSG1yVzlLMTJL?= =?utf-8?B?VWtMaHV2OU9vWCswQnZJVEJXVEZZcWFyM0RFMUVsNWJmUkJSOEVYdjR2TWF3?= =?utf-8?B?T3dRTXhzOHZ2clhyMytRdW1WaFpyWU1iWU9ZWG41RGJlK3RCaU5WZjhqc1lh?= =?utf-8?B?UERKTzh3MEpiZ09VVjlETEYrZEpQWVJoVlhHdTNQd01MeG1MWjZYUitVZ3lj?= =?utf-8?B?eXlYR3VzVjJzWVAxVGlmUk1MSUl5QW5SWS9RZjg4SWlzb0FlelN0WEFuQ1U5?= =?utf-8?B?Z2RJbDFZeVNkWkVFQmdqYkhBNUliMUJtamZWMzNlTVQ3WVhYYTNUbEI5Q2RG?= =?utf-8?B?L1FCV1pxZ0xNMDUwaWt2S3ZvMzJyWUR0ZmdVYjVGWk9IQmJHSVBSY1BCM3VY?= =?utf-8?B?RS9OeVpaTGc0NGFqUURUNW9LeFdTS0Vic3Z1TEhUY21JSVIrNEcrakUwSURh?= =?utf-8?B?S3QyNEx2R0VuMkN4cGRSL2pzZzk1bytlWnF3c0M0Y2ViUlZJUjZNRG12SElP?= =?utf-8?B?ZnJPSE01Y0hyR1pITFNnRlJ0RDErMExFZEtiT1AwbmoxdnJORGMxYXFQcXVE?= =?utf-8?Q?KUw9782AG1BsEXHikkcG5JsbSQ5z9sWJRZdlAke170=3D?= X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18ef7901-57c6-4915-b5ef-08d9ef3a5503 X-MS-Exchange-CrossTenant-AuthSource: DM6PR17MB3113.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2022 21:46:46.5427 (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: mreEYV1zs7hf5SEW50iPx4LEa9VmnDc/iqUtDIaUyaJWVuvSvJ3lHTBvfNNQzLpq0sQL2yeGN8kP6w9NYNlOHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR17MB2081 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jan Vrany via Gdb-patches Reply-To: Jan Vrany Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" Hi Joel, On Sun, 2022-02-13 at 18:27 +0400, Joel Brobecker wrote: > Hi Andrew and Jan, > > I'm trying to keep track of this patch series in relation to the GDB 12 > release. This was requested by Andrew when I first suggested we start > working on that release. > > Andrew send me the following link... > >     https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceware.org_pipermail_gdb-2Dpatches_2022-2DJanuary_185332.html&d=DwIBAg&c=sPZ6DeHLiehUHQWKIrsNwWp3t7snrE-az24ztT0w7Jc&r=WpFFGgYa98Yp-c29WHTCwU1wAGFBvszA6a4RzgpMSqc&m=k-1bsYWC541K5oo2QXDgJKmS_rYbszy_0EulyjUipVk&s=MT3A9mLXoH0L507fRUP-VwrlZDmiVDnlG1NxnnMXO9o&e= > > ... which pointed to a 5-commits series, and now I see single-commit > v2 and v3 patches. Can you summarize for me what happened to each of > the 5 patches, and the status of each patch? > "My" 5-commit series is abandoned in favour of Andrew's 1-commit version (the v2 and v3). After I posted my (5-commit) version, Andrew came up with his (1-commit)  version based on mine. It's essentially my 5 commits squashed and  significantly modified to use different internal implementation and adding some useful features. I believe we all agree to proceed with Andrew's as it is arguably nicer. AFAIK all comments on my original series have been addressed in Andrew's v2. So, v3 is the latest iteration of this code and would be nice to have in GDB 12 (once everyone's happy with it, indeed). Thanks! Jan