From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 From: Jan Vrany 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-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org 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: , X-List-Received-Date: Sun, 13 Feb 2022 21:46:53 -0000 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