From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by sourceware.org (Postfix) with ESMTPS id 533863952006 for ; Fri, 6 May 2022 11:26:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 533863952006 X-IronPort-AV: E=McAfee;i="6400,9594,10338"; a="268047163" X-IronPort-AV: E=Sophos;i="5.91,203,1647327600"; d="scan'208";a="268047163" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 May 2022 04:26:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,203,1647327600"; d="scan'208";a="600519771" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga001.jf.intel.com with ESMTP; 06 May 2022 04:26:27 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 6 May 2022 04:26:27 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Fri, 6 May 2022 04:26:26 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Fri, 6 May 2022 04:26:26 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Fri, 6 May 2022 04:26:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kofCL1EwL7zd0WDufXHtt2nwUVXzIrTirmq+gxcohMnp1S0tJeO3qRMJ76bxvdii3cvYkaRu09IcFeaO5KyrPqelQkyDjaB48njR1kCSRjjDJkFiZ76am/AFmcDJ5TMig5fK9KgbrSuQyLKK2y0LIvSf2c1mcKcQPnGdG6vAmmEOXnIwc7r/fhII5tvMx8R8Bqx/HwPan8Wvbotl9UDJWy2jAkcN/SlJUdrrkkHkEMK0Iye4Eyrkbv5xKrH9n75LdO7eb6am3lsCe0F1khDyOMkiDQv2s088KkXw99FcCkFM6WNyvZ4FXBEECgb38oGNnxPH6KbXSloOf6DH39Cv0w== 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=1Em5EMxstqy9BqVa8xYkzmFqmeEWb0yPkZYJnkPfyiI=; b=EqueLlgRpU/dJTnxxMe7nNn4kP+ZXgHFpQ++K23gAWAlBV6cC8PQqJkn01B685mL0EYsrbbyINjA1hllAjbWGB447GmeQorCw05xsHBdevhYtrIGwrhlFfND1tdPWJFdLQYu6tVSCatGuNYRwbsTHKGUWkjYezKczSW87cqlMiQHI4DFSG7BtAZcNUKZNbucACe3CFMZ00wJBe7LTSUQ1Hr0wFPbbDeR6IkRDA59jZiIcpBJwvwygvbtN3KQq+C8NnvVawcvCQf5vHj1XnAFmS218Fu/18laFFb9HNMszUKTlIfd/0b2Nb+akhF/KERz3WYy852HIUS5G+aL9h580g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by BY5PR11MB4242.namprd11.prod.outlook.com (2603:10b6:a03:1c1::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Fri, 6 May 2022 11:26:25 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::e53d:4523:d1a4:bdcc]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::e53d:4523:d1a4:bdcc%7]) with mapi id 15.20.5206.027; Fri, 6 May 2022 11:26:25 +0000 From: "Willgerodt, Felix" To: "Metzger, Markus T" CC: "gdb-patches@sourceware.org" Subject: RE: [PATCH v3 05/12] python: Introduce gdb.RecordAuxiliary class. Thread-Topic: [PATCH v3 05/12] python: Introduce gdb.RecordAuxiliary class. Thread-Index: AQHXYoOzac2VDtPn5EGLXFvruPxhhqtwD26AgVVP0tA= Date: Fri, 6 May 2022 11:26:25 +0000 Message-ID: References: <20210616074205.1129553-1-felix.willgerodt@intel.com> <20210616074205.1129553-6-felix.willgerodt@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.401.20 dlp-reaction: no-action x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bbf73ee1-7b5f-43d7-4e66-08da2f534197 x-ms-traffictypediagnostic: BY5PR11MB4242:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cShp/BcWWbN6wFbIKlPwPu4V+vJskThy7JxZBKCJU0PL8ZQXVmfCnHJ2rx0kvK1as8XFVNlFsoMMVJKU+sOEcIiV9l/K/gecowmF4Md9wCP98r81J1wY+CEcQn5tshjWl6xc3sIMJqKGi8MVAJ8mP2QiKsHE5BzygsKlR2Hh+r24e783di8wZFcLjMN/3sJ7cx9HWaUrvkY1+edsHjkJlDEgksdSGM8geeFFEj/RfEbB2yS7gPPnHeydaXdmHvqHd2XTXrsTjpGDOGt+ITpauQyqGD0M+3S1PrlGa/9U3KuS7658iw6lrR8xoZmRoRstunCht8souIyjiho3V5oIW75wsn7F3IxOKKHmRBbcdvnrs/TDh48FQS41Io2gOB1seEvidslNWDFClz4KVb0A0M51cUPJKQ6yS3STWhxKMqF1jSTNxg0tLd58gH2UaAKBs35oCNjxEHW5SnLQAFuanx0ByHpvggDxzmq0AXLBJyyW2HcKQKoKqJlMrUDdv504rxkYclnvIrrOg0jhFvZFPAWsRz75/h227+3Zj16x5x40TTsBN+wH46lAUrIFatnwPA8OSmB+0gteaBjFGIRA79rTDJ/WnIVJD4L4XUZLFbCQ7QDuUJfSIc+TJxqlFHOyJ2vOcPTDd90cUd1O0NU8aGudC/oNe+clDxLZlfX02rWRquwniQzfttVHckuw7G0L1KhxIlzFn6NvVwMBzuNTdw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4566.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(6862004)(8676002)(4744005)(76116006)(66946007)(66446008)(66556008)(66476007)(64756008)(4326008)(5660300002)(186003)(8936002)(2906002)(52536014)(83380400001)(9686003)(33656002)(508600001)(6636002)(26005)(122000001)(38070700005)(7696005)(86362001)(38100700002)(55016003)(71200400001)(82960400001)(316002)(6506007)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UEdyTko3VGlobVdLdWUrY1M3ZkVjaXl0bkdhdmQxMm9reEFNMWFLTHRUUHFr?= =?utf-8?B?Nmg0aU9IYzFuMzluY3dpSXZRd29vQzROeUQ1bjBzUGorRFpqVHNsbnVRVFNI?= =?utf-8?B?VDZqVXNnVVFDRCtBdG9waENJemlaMjZIcjArK3JYdXhrV0prVU5GQUlKc2py?= =?utf-8?B?SklFM2tCOSsrRmZBQkpXUEdXK0N5bWlCYW42UC83NzczVTZsdEZOLytQZmdr?= =?utf-8?B?YnBiYmNhWGJvcHpYbE02bkFYL2tQei9xZTM3YWdzczRCUnlGQ01NNy91cmJ4?= =?utf-8?B?Slc0QzV6bHdlMGROaW5sb1QrSlFySVFvWHdRb2oyZnB6OHVDcEQrOG9OVWU2?= =?utf-8?B?L0FjSWhpYUxsRFZBVWZYRnZhdVFNY1pybnBvVUhheUgyWHJ2WXBWMFJhMDRn?= =?utf-8?B?K09qZmRmUkhHWDI2eUp6ZGpqdzZwdXFsTGtmRWtiNmRjSE1VMkxMZ0NEaWNn?= =?utf-8?B?NXBWZTdlT3ZPcFA3cGJyVG0wQUkzMkZBWTNGd2JveWZBek5mSFdIS0RwdTQz?= =?utf-8?B?ejhmbkg1dW9aTG43Q0NHWXl3Q3VzME1kZ0QwTVJEMCtaMHhZT3NvT0VrN0hy?= =?utf-8?B?bDRxM24rYzNZTXdqZnJVMUVGaFNSUHVvTkE0YjZjZUw5Mkd3VU5HWFJPZWVs?= =?utf-8?B?UzZ3YzIvR1FSYnkydWF3VzZNdEVKWkQrNzJsa25Nd3RJL20xY0RIRGV2RTA1?= =?utf-8?B?dmhjQkZjV1phN05aVzRYUjVEaGJGd2JPWldRZlNuNXd3V2FudUR0VGJtcE1z?= =?utf-8?B?WGJvc2lVM3o2TnJ3d1ZQcGVNMWE0SU9xVGs2emZQVG55ZU54VkZLYVRkeE8z?= =?utf-8?B?ZDQrREJtUitQUzR4aGxZUTFFZzQ4bVNGUEI5eDlMazV3UEdwbExMRlFPbWVU?= =?utf-8?B?VzFHNENSV2VCUlByODdnTVhJNXFkMW42bk5aR1hJQW10QWpGaWE2TFk1SnU5?= =?utf-8?B?bFJJQkczM3ZQNzlGcXgxTi9EM0hzODZ6K1czVkV3WHhqREgvaWFZOEIzTFpo?= =?utf-8?B?R3A3NCs2OGNQb3ViZkNqaUZpcXdGTTJnemZZR0Y2Vmdabi9HYXlaZFJxWG91?= =?utf-8?B?cGtZQ2NjTnBrQkhLcHFHMjF1RFF1bDFTa1M5UkpIUXozS2tsWXlaTGprS2h3?= =?utf-8?B?YnhFeUlzTTRXVlJRNEFNV1hyemdNc1pNZlBvc01iTHhlSGh2K3RZQVA0Um02?= =?utf-8?B?cjFVbVFKVXFNUVRDRVJuRzZlTHo1ZisrVVNWVkJRTDl2cS9HNGJLWURxUTdY?= =?utf-8?B?RTN1MUg2RnR6RUNBVGNpbVJ3dWtTaGkyNWp1Zjh0N0Fhb3hzbEV1Mi85OEc2?= =?utf-8?B?eERVa3JwakF4RVpIVzA3dDNxeHp3Rlh6NGQwN3dNZCtJeGtNSVhGamNQNldr?= =?utf-8?B?U3RPSjMzenRwSTlrKyt1M3FRU1dCakpJNXpwdGlNQU5VVkUvK1VBOVJ6ZEky?= =?utf-8?B?VmljUkhhdlBaMHV2Rk03QVJHOVJWVTkrRWZHK1BNalZ6blMreDBhZUErUFFs?= =?utf-8?B?dmxqRHY3anVOY09lTUMzMFp6OG5Ja3dRcGx6ZE9YcC81VkZiaW1xNXZDS2JC?= =?utf-8?B?Z2E1MXJ6Zmc5bC9IYTlTUmRvQ0ZTNjR3QTY1eGhUbTIrRTl5cXNFSjB1bSt3?= =?utf-8?B?ZVI3cGFXN3VVODNZb2dsUWdSTTBEN1VkeHJhNlpvNlVHeS8wVlZoeXhQVGlk?= =?utf-8?B?WGh3T0dhT3orbGNodEdvbHVHVFJ6SGRaK1dISFhHWkxDY0QxYmxTdWErbkFk?= =?utf-8?B?eEUzbm95Y3MxQkpFVm5VZ3hZd3NZa0NwNE5ZWXNuajdVRzdtaFJjVTBVbFBL?= =?utf-8?B?THVIZjNnSEdzVjRtVXpZRDhZQndMcmdkbGlKRG9EeU4zY0hublBodkR6cC9o?= =?utf-8?B?S1N4aFF0NW9TRDE2ZURXV0ZMc3l2MHp3blBmYitiZXlhcVNuTmt0Z24vQzVP?= =?utf-8?B?VUtuUFlTVFJSd0NRSzU0bTljU01YRmxMbExRYzVmOUg2SWIrY1U2Y1BjcDB5?= =?utf-8?B?VGRXVWQ0NmhmNU12cndxZzBZM1FvM2wwY3QwSlE5bmUzMUpLbGJINjZZK011?= =?utf-8?B?Q2Y0b1BHWTkxTlp0bVltbWVBcEFsNE9GS1orRFVvZG9oc3gxSnVDRFlLODQw?= =?utf-8?B?SHprRnIwUjJyYnFhUlJ1VUt0dk1EbGNKcHhXSzdKVnFNNWVPZzV2aTRybHRK?= =?utf-8?B?eENLZ3BOR2czTkp5OVBoN1dBUU1hN2NwbkJ2d1lPNjZiOFZmSG5FRHRneU91?= =?utf-8?B?RTlSMEc5a2lzRk15NVNTeHJ3alhxVHpoNjdJTFp4eERMR0ZzVld4LzA5UzMw?= =?utf-8?B?V0kxbzJSWnBWTFpWY2hTd2tBUnkrUE00elFOZVNKbEZLZWk5Vk1FdEpHME1K?= =?utf-8?Q?tgZOaH4vqjMWmqe0=3D?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bbf73ee1-7b5f-43d7-4e66-08da2f534197 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2022 11:26:25.5416 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3tl+AifF85roe+wWAgoT9KgmnYR7t7ujhj49FjB17IfrJ/W4oB6r39Ji06C8uQXIcC/WUXSsEaZ6Bgv1vRBAmPTgQSi5E+i7hzntT3esCqk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4242 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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: Fri, 06 May 2022 11:26:31 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNZXR6Z2VyLCBNYXJrdXMgVCA8 bWFya3VzLnQubWV0emdlckBpbnRlbC5jb20+DQo+IFNlbnQ6IERvbm5lcnN0YWcsIDEyLiBBdWd1 c3QgMjAyMSAxMzowNw0KPiBUbzogV2lsbGdlcm9kdCwgRmVsaXggPGZlbGl4LndpbGxnZXJvZHRA aW50ZWwuY29tPg0KPiBDYzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gU3ViamVjdDog UkU6IFtQQVRDSCB2MyAwNS8xMl0gcHl0aG9uOiBJbnRyb2R1Y2UgZ2RiLlJlY29yZEF1eGlsaWFy eSBjbGFzcy4NCj4gDQo+IFRoYW5rcywgRmVsaXgsDQo+IA0KPiBUaGlzIHBhdGNoIGxvb2tzIGdv b2QgdG8gbWUgd2l0aCBhIGZldyBuaXRzLg0KPiANCj4gPiAgICAgICByZXR1cm4gcmVjcHlfZ2Fw X25ldyAoZXJyX2NvZGUsIGVycl9zdHJpbmcsIG51bWJlcik7DQo+ID4gICAgIH0NCj4gPg0KPiA+ KyAgY29uc3Qgc3RydWN0IGJ0cmFjZV9pbnNuICppbnNuID0gYnRyYWNlX2luc25fZ2V0ICgmaXRl cik7DQo+ID4rDQo+ID4rICBpZiAoaW5zbi0+aWNsYXNzID09IEJUUkFDRV9JTlNOX0FVWCkNCj4g DQo+IFdlIGFscmVhZHkgY2hlY2tlZCB0aGF0IHRoaXMgaXMgbm8gZ2FwLCBzbyBJTlNOIHNob3Vs ZCByZWFsbHkgYmUgbm9uLW51bGxwdHIuDQo+IFNoYWxsIHdlIGFzc2VydCB0aGlzPw0KDQpEb25l Lg0KDQo+IA0KPiA+KyAgICByZXR1cm4gcmVjcHlfYXV4X25ldyAoaXRlci5idGluZm8tPmF1eF9k YXRhW2luc24tDQo+ID5hdXhfZGF0YV9pbmRleF0uY19zdHIgKCksDQo+ID4rCQkJICBudW1iZXIp Ow0KPiANCj4gTGV0J3MgY2hlY2sgYm91bmRzLg0KPiANCj4gDQo+ID4rLyogUHl0aG9uIFJlY29y ZEF1eGlsaWFyeSB0eXBlLiAgKi8NCj4gPisNCj4gPitQeVR5cGVPYmplY3QgcmVjcHlfYXV4X3R5 cGUgPSB7DQo+ID4rICBQeVZhck9iamVjdF9IRUFEX0lOSVQgKE5VTEwsIDApDQo+IA0KPiBOVUxM IGlzIHNwZWxsZWQgbnVsbHB0ci4gIE1vcmUgYmVsb3cuDQoNCkRvbmUuDQoNCj4gUmVnYXJkcywN Cj4gTWFya3VzLg0KDQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczog QW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4 NTMtMCwgd3d3LmludGVsLmRlIDxodHRwOi8vd3d3LmludGVsLmRlPgpNYW5hZ2luZyBEaXJlY3Rv cnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBTaGFyb24gSGVjaywgVGlmZmFueSBEb29uIFNpbHZh ICAKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lz dGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10c2dlcmljaHQgTXVl bmNoZW4gSFJCIDE4NjkyOAo=