From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by sourceware.org (Postfix) with ESMTPS id 2DDEA3858005 for ; Mon, 11 Jul 2022 12:48:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2DDEA3858005 X-IronPort-AV: E=McAfee;i="6400,9594,10404"; a="370958547" X-IronPort-AV: E=Sophos;i="5.92,262,1650956400"; d="scan'208";a="370958547" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jul 2022 05:48:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,262,1650956400"; d="scan'208";a="592243082" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga007.jf.intel.com with ESMTP; 11 Jul 2022 05:48:42 -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; Mon, 11 Jul 2022 05:48:42 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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 via Frontend Transport; Mon, 11 Jul 2022 05:48:42 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.108) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 11 Jul 2022 05:48:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M0ge9E2r8AR0WW1UjS0iRzEfPVjVC618Q4eF7MtzGl5oTA/XN0izG0by68e4h/i+9CK31grK2J7mDsbE7la5Ngm5Ez6aEuXR5OS+ej9tkNNJHp77OhsbChJ8lsQ9Y98BHbeex6z3rQR5Aim5+sMOKBLxtwVx0MeUnBVYQo8jVtUtnP7mazNQ7yQwNMTkSz74YimP5nJrnvMgDwosZfLLfTbKNU6/O66fjpqvSyaycxvhSHzIT+HCZqJ+YvmqNVhmKTI1OGquGB8U/7pebD+rrsPzQvh8BuJFCFoUbTywhmycbW7GkaAhOuzp0siWe/cjYIY0SchlS1/lJVtv4uZJNg== 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=gdXNsO55c78ZZFXhEYEaEExmttJNiFjPeOv4glZFGVc=; b=bWoZWOkJMelOWWz4ta5O4Ttcrysiz2S8hCB23MIkWYWMDUCOcw0YsHFBiF7JgMZXZEY3J8mikqTzICvCrUQvO2RDWIykbbwpe8BP4+KeU2uJgaM7Ix55oGFqmVmL4sJ2+SMjMipIV/kRTA47NmyzieVUcDhy4rcCRQqZ4v82hs0cUfZM7BLzW6pHENhnZMu2UMkvuDfNdlxgYI2K/l9zA6ozXPIcdnx8aszR3FaShmNzySqFdCq0f4o3IXDaZUUMkJHpgrg9d45aPtT7F/jOu6MDrwEO4eMXsozsqojBBOsMHpBJGMsWMgf2sQgUVGPx7eUuFxaS3zZobXecpdNJ6A== 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 CY4PR11MB1975.namprd11.prod.outlook.com (2603:10b6:903:11f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.25; Mon, 11 Jul 2022 12:48:40 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::857:c128:2e8a:8802]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::857:c128:2e8a:8802%3]) with mapi id 15.20.5417.026; Mon, 11 Jul 2022 12:48:40 +0000 From: "Willgerodt, Felix" To: "Metzger, Markus T" , "gdb-patches@sourceware.org" Subject: RE: [PATCH v5 05/10] python: Introduce gdb.RecordAuxiliary class. Thread-Topic: [PATCH v5 05/10] python: Introduce gdb.RecordAuxiliary class. Thread-Index: AQHYhi22pr5qMFmPD0Od+E0etqgv7a1kkauAgAA993A= Date: Mon, 11 Jul 2022 12:48:40 +0000 Message-ID: References: <20220622114340.55830-1-felix.willgerodt@intel.com> <20220622114340.55830-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.500.17 dlp-reaction: no-action x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f2151646-92cd-4cc2-a61c-08da633bae5d x-ms-traffictypediagnostic: CY4PR11MB1975:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GKGaKoKWonxCwgxa+sWAwrDJSiGbBOkzI1Bk7yylavExfdanuMXB/YmLVZVZTsNIasPjXg4YyOUBZIn3QpTYIFj5yClOCywD3qNVmBBMMZVw+laRtlGJq+BDJyMjFGpXjNIk5YeL6Zl+bFGuZOvftE8/zB4yF98FW0eklbPWrTeq9tZPmZOF7Z2wns4QYXnFw17gne8EFz44N2GUKw9X7LGvXqOrOcxylOfy1FDR0kwqG+NhAliS3Zm1NN8AelD8JAFAMhHa2ambiUBO2FXzvTc0KjbmGLpidEPRNqifmiOYNNrCPA5OoRmlKJ6VEJAMgkGyYN/Er7URP6Mj3tXgEuVJTbUznlYJSRoIHgYCXOqiJSoHaC69dpYMbv9Fsx3S3MtrKLqgHPWBStF1F+sATO/WJIlnYNGlXosro0yohaBOUvHxkrx1WAut6Zr0AquU08McGMZnWTILhNW1vwEBSuD0/vuS19EeXgGpEHpOC8CwrO29V3ZNMcHD3+K8GenrXNShzqXM71g/xLcZScLhx+VLiPta8O7MJe5NMGarnEA/fTkZjKCR4lNtXzNOuoogmaO4y8iSe/iglrI/R3T1XclBclweBOahqbyGrc0pw2nkgwzEUyRs7aYFx6PiWmEFeTvIWYohAyTA2j1NVqlvwv2d7KRtowL9GTuHsPQSSpzVnCbVORxgpiOVFbg5+4XqxiwnD8/3qVQyXTqbseO4iIYHLgwwEOhd2gua66UR0shC4HaJkZ8WlHICrK8WflQgxOqKb8QqtovjCfGqJc6Nb+Orak8f6WjNFh8L9OywRP9I8/jiE/+204ALDgJHk2v7 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:(13230016)(39860400002)(396003)(376002)(346002)(136003)(366004)(41300700001)(186003)(7696005)(478600001)(26005)(82960400001)(6506007)(66476007)(9686003)(122000001)(38070700005)(38100700002)(53546011)(83380400001)(8936002)(52536014)(5660300002)(33656002)(2906002)(316002)(55016003)(110136005)(71200400001)(66556008)(8676002)(66446008)(86362001)(64756008)(76116006)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d1NEZUhJWW54Ung3eHFvNUtKVFZaODIyd2pocmpBTXRyNTd5Ky9ER1lROXBH?= =?utf-8?B?LzBFNEQvS1JpeVR6Mmh4OG82bUNTRzBKUGdNMmVNS2o5eUZVN3p5STlGSUJC?= =?utf-8?B?bnFsaDBXWDdUZVZmdmdBVjEzMld4Vnk3TkZPSFVma2ZWZHZJbGp6OFRPaXBM?= =?utf-8?B?aElQQUVRSXoreWFWeDlEcWovRjFwb3Jpb0JoM1V4TnlBNEN5M3RRbnFhREQ1?= =?utf-8?B?c0g3eDdCcVV5TCs5UFdzTERUTWx0c0ptRnNrcmpOQnZYQmt6a01lWlg5QTJS?= =?utf-8?B?SEN5UkhUNzZ3T0VDQ3FGNVcvdENqTFRUMEtrQUZUWWFhSEVmTlNheDY3ZFQ5?= =?utf-8?B?dWRYeE5IZld4S2J1bExFUGJVM0dRcmJuYkxHU3NOenlST0U1cldIWU1FNUlN?= =?utf-8?B?ZGcrenJLeFhMQkNiRzk1QWtWVW1pd3lXL0VDQmQvUUNQSmpYbFpwRjFCRzV3?= =?utf-8?B?MHRxVmFvQ2pLNVJDNmJxNnVpeTZqQXR5ZTZrbGlrQjdLUlJiRXpocHFUb0J6?= =?utf-8?B?dHpvQkpVWTB2MHVybWp6SmovbmhFNms3VHFqVzlCMGFLQVRVY3V4UGpRZ3Q1?= =?utf-8?B?di9VcTdYYks5MEdmSTBZRmN4TVlrQmNTZHJRZWxCYzFlOXVETHB1VzAzdk9n?= =?utf-8?B?bC9yWEh1OXlHM1dJaUZDMzFOKzNneEZiNnJGU3pvQ2luYkNpcm1GdEh1L3Qx?= =?utf-8?B?MEErL09xYVN0ZGowalNROFpiL1dVWlVnd1dtc1Z1MkFObjgrY1E3d0VxMFJz?= =?utf-8?B?S3JrRXQvRk5XVGpHVmdrcmloV1NlRXRHRjgvbWRkN1dyTDM3dVhiZkhxUHJM?= =?utf-8?B?dS9qZ2t6dU41ZzhzS2JkcFczNEowZG0wRlRFRVM1aHYyNENPY21FVE9GeHVi?= =?utf-8?B?UHJ5Qjg3WjFhUHNDSUtWcTBKeVVzNWg0VzExK3JxeUFjR0lzUzRLbzlCeTJE?= =?utf-8?B?ZThCK0Zib3kxZDJUOFRVOW5nNEhQRnhrNFA5dTlhWk05dFJERk5wNDVhT2VT?= =?utf-8?B?SVBZRm5qT084K3ZnaVhVUnJzV3JOVHU5V2RpemRWdEN0ZnlMWGdaNHpoS2tT?= =?utf-8?B?eHI5VldkN1JBcXpGdXFOMmZqRGNDd3ZoakhpdWlyMnlNbGVSekpVRUJxZE1T?= =?utf-8?B?T1RzT0U1SWM4cWtaK2dvcWpRUndNM293U0FCYWhoSTFrT09SbldvaXp3WXQw?= =?utf-8?B?SHpOMzZka1hvekxRdFNDUkV5YkQzaWtCOXI3dXBzcWFJVFNWK2hRem9lSExK?= =?utf-8?B?WWF5WmVNa211ZXByN281OUlscitoZ0F5Zjhrc0lYUmRBM2RRNE5XcGRlQ2lE?= =?utf-8?B?VEowUkxvNThSL2VndUdhTC9Lb25ucktRaXlDbHNEQXVWU09GSldVbmFBK0E1?= =?utf-8?B?bTRybC9tblc2eFNlVHJ1OXJ4ZlB4M2lXeUdDYUIwZUVxWTZzUTlOZzdVM2g4?= =?utf-8?B?VWk2SS9iSGc2SDB0K1lFa0ZnUzlPeStucjZ2dHZCaXlwM05jb0Q3WENmZDBn?= =?utf-8?B?WnhZNk04R2FEOVFzbWZJZlR1dGFiVm9NMUVLdTU1Rm1BV2VQNkt3c0xMZjVX?= =?utf-8?B?NzZiQ0xIV0R6WmFVdG9QZUJuK0xTWmRFZFVzcWlmUE90RzBKSnFmc0RjSjVa?= =?utf-8?B?WTVPaWU3U21TMmZqMWRQL1U2MEZ4TFQ3c3BDVHc0bDFFWmQwRlIwZ3RvL0NW?= =?utf-8?B?bit1dnpBSUVSQ094Y1ZvK2dIdTF3NGo0dXpOb3grV3RhU1ppQWNKUnJaM0x6?= =?utf-8?B?Q3V6TSsyaERjVnJOZDRWeUNDYmg0VDBOdnFWQkgzOEhpcDRicUx4bmFZWHZW?= =?utf-8?B?ZElZVFpuTDlHOVdvbGZKcUxGcVRxS1dPbWp2c1N5bFRHN0hEMzRObUVzckxm?= =?utf-8?B?R0JERVRNWlp0a2g1S3RINDRsZGh6WGswQk5YUlpaRDNmbFFtSklPa2ZJTC9W?= =?utf-8?B?Z1N4SndQeHU0UWowRWZ1dkZtNTI3NFdMRnhjNGdBeXlQMXdvZm84QlBxeWpz?= =?utf-8?B?TnkxajdGbzlxYTJQSStCRmV0RjFTQnpZWXByMElpendmbUgrSDRsNGx6K2FW?= =?utf-8?B?OVp4ZDdmeER3c2Z0bkJHM1kvamw5Q3dTbzlJTEI0Sk85ZVNzNm45WHcxQU44?= =?utf-8?B?VVBDTHFCdUcrNyt2bS93L3NYNVVUTGFlbW1hWHdnSnNhak1CVllQSlNKYzM0?= =?utf-8?B?U1E9PQ==?= 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: f2151646-92cd-4cc2-a61c-08da633bae5d X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2022 12:48:40.5783 (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: f7/gHstrU2MR6Xc6NPfSkQ1fyquPwqWcko1KJ1gU5gPgC1VZ0vY2xVIIZoP+PZF6jSJp75hS918qPJZbbaKSK6XwsUB9lVLN7lL6F0zqDqs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1975 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) 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: Mon, 11 Jul 2022 12:48:48 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNZXR6Z2VyLCBNYXJrdXMgVCA8 bWFya3VzLnQubWV0emdlckBpbnRlbC5jb20+DQo+IFNlbnQ6IERpZW5zdGFnLCAyOC4gSnVuaSAy MDIyIDExOjExDQo+IFRvOiBXaWxsZ2Vyb2R0LCBGZWxpeCA8ZmVsaXgud2lsbGdlcm9kdEBpbnRl bC5jb20+OyBnZGItDQo+IHBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gU3ViamVjdDogUkU6IFtQ QVRDSCB2NSAwNS8xMF0gcHl0aG9uOiBJbnRyb2R1Y2UgZ2RiLlJlY29yZEF1eGlsaWFyeSBjbGFz cy4NCj4gDQo+IEhlbGxvIEZlbGl4LA0KPiANCj4gPisgIGlmIChpbnNuLT5pY2xhc3MgPT0gQlRS QUNFX0lOU05fQVVYKQ0KPiA+KyAgICByZXR1cm4gcmVjcHlfYXV4X25ldyAoDQo+ID4rCWl0ZXIu YnRpbmZvLT5hdXhfZGF0YS5hdCAoaW5zbi0+YXV4X2RhdGFfaW5kZXgpLmNfc3RyICgpLCBudW1i ZXIpOw0KPiANCj4gVGhlIGZvcm1hdHRpbmcgbG9va3Mgb2ZmLiAgSXQgc2hvdWxkIGJlIGJyb2tl biBhdCB0aGUgMm5kIGFyZ3VtZW50Lg0KPiANCg0KSXQgY2FuJ3QgYmUgYnJva2VuIHRoZXJlIGFz IGl0IHdvdWxkIGJlIDgzIGNoYXJhY3RlcnMgbG9uZy4gSSBtb3ZlZCB0aGUgIigiDQp0byB0aGUg bGluZSBiZWxvdy4NCg0KPiA+QEAgLTY0LDYgKzcwLDE4IEBAIHN0cnVjdCByZWNweV9nYXBfb2Jq ZWN0DQo+ID4gICBQeV9zc2l6ZV90IG51bWJlcjsNCj4gPiB9Ow0KPiA+DQo+ID4rLyogUHl0aG9u IFJlY29yZEF1eGlsaWFyeSBvYmplY3QuICAqLw0KPiA+K3R5cGVkZWYgc3RydWN0DQo+ID4rew0K PiA+KyAgUHlPYmplY3RfSEVBRA0KPiA+Kw0KPiA+KyAgLyogQXV4aWxpYXJ5IGRhdGEuICAqLw0K PiA+KyAgY29uc3QgY2hhciAqZGF0YTsNCj4gDQo+IFNob3VsZCB0aGlzIGJlIGEgc3RkOjpzdHJp bmcgaW5zdGVhZCBvZiByZWZlcmVuY2luZyB0aGUgQyBzdHJpbmcgaW4gdGhlDQo+IEFVWF9EQVRB Pw0KDQpJIGRvbid0IHRoaW5rIHRoaXMgY2FuIGJlIGEgc3RkOjpzdHJpbmcuIHJlY3B5X2F1eF9v YmplY3QgbmVlZHMgdG8gYmUNCnBhc3NlZCB0byB0aGUgcHl0aG9uIEMtQVBJIHRvIGNyZWF0ZSBh IG5ldyBQeU9iamVjdC4NCkkgdHJpZWQgaXQgYW5kIEdEQiBzZWdmYXVsdHMgd2hlbiB0cnlpbmcg dG8gYXNzaWduIGFueXRoaW5nIHRvIGRhdGEuDQoNClJlZ2FyZHMsDQpGZWxpeA0KSW50ZWwgRGV1 dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBlb24gMTAsIDg1NTc5IE5l dWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZSA8aHR0 cDovL3d3dy5pbnRlbC5kZT4KTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1p ZCwgU2hhcm9uIEhlY2ssIFRpZmZhbnkgRG9vbiBTaWx2YSAgCkNoYWlycGVyc29uIG9mIHRoZSBT dXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNv bW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK