From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2129.outbound.protection.outlook.com [40.107.255.129]) by sourceware.org (Postfix) with ESMTPS id 87DAF3858D38 for ; Wed, 12 Oct 2022 19:29:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 87DAF3858D38 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=espressif.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=espressif.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EGTxP3c7bRxUFaVUIGM0ndz2G+/qZcFcYEAzQn1MY+epR2SsVKf2VV3rXzw4sn3cLX76A5fwQcizLMxY507Nlno8q3JH71WHGk5+L02xE/Yepz9eEjDJRsN9pD4rDLl9XNB0SJKPpsVIbfLoAodnBMTC2NRXmZxWw8soRHcTSrhY3o7/+jvgsOednS80lhCoCDXEzTxUC0IDcf819h2OKsB5ozO870o1wRWSmh0TQnZYMlqn1RSITLeo5bHtxViJ2xBRZx0AbdVI2ee8OlMY84SnRIJa88+SxeuS9Fglou3nZnDqfCkMYcWV1FokPe8SfRoelVY92Qm3YEXMqgtfow== 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=6AG/kTj2M3+wUCTSzlJ3Ja+OKXNYtjo91+cJ2A9FRUA=; b=lG+uELLa9nZgcwgNQ8IY3/CKE1yIyWhQwwllX8Ifkwn1rBoVZpDD8kGIVne0Jpa9bNsMaCxNAf816HCPDO4ISxQl0yyuF/1ASwz9aYTno4Wl5ENI2hxic54wGk+Xexr0dq7jcxG0k6L6+leQT3brpiZtkh8Wi3x5c8pOKYJ82CVsdEkohZgNZtRpFu5sf2LWiL6+kaxy8oDnI/UGkm5cQOo27gh0Z86n6MqTLKcK8gazXy0RTiTXUrFGYUiOFLeWhbWURZDyAVyRrVlehZietNUj7HKC9rT2X0qXaRbz6u4/0UiQ14iZdHu9Ki2OVbjQKDbRUvOVJbvi3hNsnEC5IA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=espressif.com; dmarc=pass action=none header.from=espressif.com; dkim=pass header.d=espressif.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=espressifsystems.onmicrosoft.com; s=selector1-espressifsystems-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6AG/kTj2M3+wUCTSzlJ3Ja+OKXNYtjo91+cJ2A9FRUA=; b=tHYr1l80NgG/8YRIAbOmXl/pv4UgjXfHks8BFHeK7PFJTxPT3txJUaFxKUISs/n+A5Dys9FtBhvYlEXdwR2wtpnhdgNAjF2QKcwMvHmadaZQWR9llG253o4WU9LhIE1fBtr+BgC11mFCyzln8uA6KEtfknghFfyo5w6gIM3Rmhs= Received: from TYZPR04MB5736.apcprd04.prod.outlook.com (2603:1096:400:1fa::7) by PSAPR04MB4200.apcprd04.prod.outlook.com (2603:1096:301:33::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Wed, 12 Oct 2022 19:29:54 +0000 Received: from TYZPR04MB5736.apcprd04.prod.outlook.com ([fe80::e64d:5c85:a83c:5898]) by TYZPR04MB5736.apcprd04.prod.outlook.com ([fe80::e64d:5c85:a83c:5898%4]) with mapi id 15.20.5709.015; Wed, 12 Oct 2022 19:29:54 +0000 From: Alexey Lapshin To: "libstdc++@gcc.gnu.org" CC: Alexey Gerenkov , Anton Maklakov , Ivan Grokhotkov Subject: [PATCH] libstdc++: Configurable exception emergency pool size Thread-Topic: [PATCH] libstdc++: Configurable exception emergency pool size Thread-Index: AQHY3nEB42J+OEgVEE+zzg/ayshuzQ== Date: Wed, 12 Oct 2022 19:29:54 +0000 Message-ID: <019f1d36fd8e730634ae4a764b2c56b6eb59b673.camel@espressif.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=espressif.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYZPR04MB5736:EE_|PSAPR04MB4200:EE_ x-ms-office365-filtering-correlation-id: 5c92838e-8dc6-45a4-211c-08daac882400 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OPUZzsqDDAd5zMCFNHroyYOMLRZAgJv0LX4mv6YxVqYEELU9jfo8wG2SQFPdAO5TeDtcMD8/cQn03pXDrt6BvaY+2etC5VGyVBeUnax1eARl61DCvbOhqgARI+uwdIVdhK/H2rOU4q62FTUEdkwOPrKDESLDYCmVq6eYZDYMfngLTznbzz1Lh7//jXY1ytBj/GMuHjHXRXvofjiuGoO6hiSbpfJmK0ryQMuUqksv/SzKhsX1iyU6sFCxny/nzxBIfQk76EnNEtmL/5s/nFOLbw86PXxJLqF6sRW+rKFzdyejNYqujKOVhqL68eAKsxFZ2+MkSNtDv/TE5CVgZ35QJ2wdaI8sV9US0BcM50hgGGfeDnQzPbEp/LrW4vPDVksUnVrnUvaTF731Rvc84cz2veGINzk/0FG1JQCzGvLFxd1Fzm0TCAbrC2rFjB2OFUGN8tqGfLfXQni8tQ/NoxKxntZmcO4SGrr2HyfYnKMPP54TN2FLH6cPC3vuQRK1ZSZIntjUkruAJvWjHncU7MEIYeYnKgfCgEbUtYdZvmnbaSzGkQDR84JCsL2xtYPUsrdMtCUCCe5pLhgeGyyMNHlty83Dc3r1mQeaVZNgJPoIkUPA3J3KyJGc5jz+sIg8Cy5Jwk4lWSy6El0WpSX1PWoe/FOp9LXhL3Qwag45Y9xQKiRrrPB4GVOLbEdCZX/jO6NeSOFnNH3UJUKIhTvURPANnb1RXSYE6rxfhFmDy+N/YlsmncIjIq5k18jNxM5Wl0OBlxK06Yz+vNdEUffAYdFFDw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR04MB5736.apcprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(136003)(376002)(366004)(346002)(39840400004)(451199015)(54906003)(41300700001)(44832011)(107886003)(6506007)(8936002)(6512007)(26005)(86362001)(6486002)(122000001)(186003)(478600001)(53546011)(36756003)(316002)(5660300002)(71200400001)(2906002)(2616005)(83380400001)(91956017)(64756008)(8676002)(4326008)(76116006)(66446008)(66946007)(66556008)(66476007)(38070700005)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NDM0enNwUzlIRk9PVldFWlM0dmQzQ1NkUklzWS90Qmt6M2lVZ2NDaXBJTFJS?= =?utf-8?B?TjRteXppUHN3Z2w2OUZUYTg2L1FNWTRYRk9qbkd0dyttMGNpUElxRlA3aDRz?= =?utf-8?B?UVl6UmxHcWswTDhaaEpuYXRuQTRKcS9aRTNuaEJnSXMxRllkNFFLVEVvdUhV?= =?utf-8?B?TXgxTTh6NFJQeU9ZSjlacytOaVVjeEluRVJmVWdHNzY2UENDbVhHbkFaRHhi?= =?utf-8?B?bll1ZWNjOHE5bjhMdmFnNmkyTHE1RkJSc2NncVhIYzB4QkhiTmErNUZHa3Zk?= =?utf-8?B?SUVoZStRVEtuZHBIUkcvMkRrSkhQb0pwYXZLT3NPT05ySjZBclZ0WHJjOWha?= =?utf-8?B?Ti8rRHJvVGNRdGxzUDZ2eWVTYnd0UjJJU29JYm9yK3FZTk5hc0s1dnJ0aTJV?= =?utf-8?B?aG5tbnd0Z240Tm5NY2o5bFNhWmkybTMvL2JYQVBscGFpWElLNExFZVhabjZW?= =?utf-8?B?Sjkvd2dBbmQ2Rzg3Z2QzVFFnOTAreHJWa0U2Z1Z0Tnl6RjZMVHo3K1ROU2M0?= =?utf-8?B?RmhUY1FUdXhCbTcyQU1XcW5BcFBDdWZOK05XZ2JDL3BxRW5UWTVFOTJZL0Y5?= =?utf-8?B?TzcyeGV0ejBVTzc5R2Y0bmh0K3dGVzVRWWdoV2pxVTdLYWh3YmdONktwa21o?= =?utf-8?B?Z3hBeWRiZ2VDTkdTa01BMThrUVQ4YzlKVWtJNlZhZFFyQmxvSlVFanVDYUQ0?= =?utf-8?B?WjNlUG1NNTFuRlV3SUpQcVpROUV2NjQ2Q1RRL1kwYitndDFlNS84OTNLQjN5?= =?utf-8?B?WnNDaXdRakpvTDlFSkhsM3NmSXgrekdiL1BoeTE3aGxvbUR0Y2NsMFJqblVV?= =?utf-8?B?UHkvbHdJYWgvYjdubjhNWHpCeWNtRjRuam5hQUxLUUhhdmJrd3VUVzl0dk0v?= =?utf-8?B?V1UxMHgySmExamlGUENUR2xsWGx3VHRSZ1VoS1BXekVrNkc1eUN0Nno2ajRD?= =?utf-8?B?R3dtaFF0RUFnYzhsU205RVhtNVpBTFJNN3F2bGlhS0tLbzZyWENrcG5UaVBD?= =?utf-8?B?TVVFbXMvQkY2RnFvM0FRVCtoQkFBQkJJNmZDT0ErWmJDKzBsbExHM1VHZVFi?= =?utf-8?B?cFVWQm5qczdab1NOdm1KdFZRbldQckZiWnZ0cEZYWTJLWWZNdWRyeUR4NDBw?= =?utf-8?B?c3NwMlV2RDVtNnh6QitMZHFjTmkyTktjaG8vbnhyQkZLZFBZWVhaRHh2S3hh?= =?utf-8?B?SlVvcWtCL0hXQXFNRU9wVVA5S0srSEZiR1VZdElseVErclR4aTQrMzFxNldm?= =?utf-8?B?bUY4N01jNThyS3FJQ3lZUXliTEFpSFMrcysvRTZzL1dGUWlMMEFwcFNreHli?= =?utf-8?B?ZWs1aGdaNURMaTZaaXhOcVFta2lrU1pFMzFvRkRMYk9JWjFzcHpmQWxSME1D?= =?utf-8?B?QVFwWkxtTTdIY0ZUNUFHaDE1TGhablY0TWNpTXRaM0ZObDBxdTZ6U2E3Zm1I?= =?utf-8?B?MXVuRldYY1NYZEdPMk5zUHJOUTZ5YXQzdnZ1ZW9xU2VaaGlqSDBadm4zY2lT?= =?utf-8?B?NG1JREV1REw4K3Q4WU5OZEpaNno3aSs3MS8zdkIvYVFEVzQ1NG1ZWnpWWFR4?= =?utf-8?B?S1NxSUtZYVZ6cEVPN1JYYUFGWFEzL3l0dUVTaksrM0lOei9WT3VXS0lVSHhn?= =?utf-8?B?WHBJa0VQcm12ckpyVTJsM3NSdVFNencvSnE0amtJcGxPNVhTbnVsdXVuWlpN?= =?utf-8?B?Z1lYeTQ3dHlnbXZua0ZYWWh2eUExa3B4c2pYV1VGcGZFanFGMnlsUm14ZEdQ?= =?utf-8?B?dUdpV3VTZ1c0NGdQa1Zxa2FoNDQrZzNQbGwwcG9OM2VsYXluUklGUy81a2RW?= =?utf-8?B?MkVDRmllc0ZZamJvN2RWSi81cmhoZncwMnVVc1p6eHdqV3FnU2JEQ3Byc1Ay?= =?utf-8?B?aktuMEZSWElGM2hJTGM0Uml5VUJORHZiSGhvQUpWZjVsc2cxQkRzdDRxT0Rk?= =?utf-8?B?TjgySERJQVRtZVBGY3BPczJhVDRvWko4alpmYnczZHhNWmpJVUlGa2RiNk9h?= =?utf-8?B?M0RGcFIzU1BPdUVsdHo3a0RCeEorbllvZitOV21iT01VcWlRTWR5cGZsa0hO?= =?utf-8?B?MmY3NU90aEpCcFRtYkdXSEtkNEVNVzQwZ3YvWVhuMURrT2JvUzJnWmlqV21F?= =?utf-8?B?MEZVa09aSGNsZTFsendWWjhOWEtuSzFCdDgwY0pZdGpFV1I3RGpudnpCOVp3?= =?utf-8?Q?2SvoUY4mkj6FDdpu0G2SpQM=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: espressif.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB5736.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c92838e-8dc6-45a4-211c-08daac882400 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2022 19:29:54.5395 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5faf27fd-3557-4294-9545-8ea74a409f39 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5WUU+t1dCXfNbymWoDF1nqVJfNZ4WPHdgAwuguyhzgxNJ7sX3fBpXWywviOCMWp5uWjffKfinykqmeWz6QpwTv/yUkqRvypyrvFffgwvOuc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PSAPR04MB4200 X-Spam-Status: No, score=-13.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: RnJvbSA4YjI3MDkxMzEwZDI4NTc4ODBkODczM2EwNTgxM2NhOTJhNWEzZTZmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogQWxleGV5IEdlcmVua292IDxhbGV4ZXlAZXNwcmVzc2lmLmNv bT4NCkRhdGU6IFRodSwgMTYgTm92IDIwMTcgMTU6MDY6MzUgKzAzMDANClN1YmplY3Q6IFtQQVRD SF0gbGlic3RkYysrOiBDb25maWd1cmFibGUgZXhjZXB0aW9uIGVtZXJnZW5jeSBwb29sIHNpemUN Cg0KLS0tDQogbGlic3RkYysrLXYzL2xpYnN1cGMrKy9laF9hbGxvYy5jYyB8IDE4ICsrKysrKysr KysrLS0tLS0tLQ0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9u cygtKQ0KDQpkaWZmIC0tZ2l0IGEvbGlic3RkYysrLXYzL2xpYnN1cGMrKy9laF9hbGxvYy5jYyBi L2xpYnN0ZGMrKy0NCnYzL2xpYnN1cGMrKy9laF9hbGxvYy5jYw0KaW5kZXggNjhmMzE5ODY5Zjku LjY1MDMwNDFjMjBhIDEwMDY0NA0KLS0tIGEvbGlic3RkYysrLXYzL2xpYnN1cGMrKy9laF9hbGxv Yy5jYw0KKysrIGIvbGlic3RkYysrLXYzL2xpYnN1cGMrKy9laF9hbGxvYy5jYw0KQEAgLTUwLDEy ICs1MCwxMyBAQCBleHRlcm4gIkMiIHZvaWQgKm1lbXNldCAodm9pZCAqLCBpbnQsIHN0ZDo6c2l6 ZV90KTsNCiANCiB1c2luZyBuYW1lc3BhY2UgX19jeHhhYml2MTsNCiANCi0vLyA/Pz8gSG93IHRv IGNvbnRyb2wgdGhlc2UgcGFyYW1ldGVycy4NCi0NCiAvLyBHdWVzcyBmcm9tIHRoZSBzaXplIG9m IGJhc2ljIHR5cGVzIGhvdyBsYXJnZSBhIGJ1ZmZlciBpcw0KcmVhc29uYWJsZS4NCiAvLyBOb3Rl IHRoYXQgdGhlIGJhc2ljIGMrKyBleGNlcHRpb24gaGVhZGVyIGhhcyAxMyBwb2ludGVycyBhbmQg Mg0KaW50cywNCiAvLyBzbyBvbiBhIHN5c3RlbSB3aXRoIFBTSW1vZGUgcG9pbnRlcnMgd2UncmUg dGFsa2luZyBhYm91dCA1NiBieXRlcw0KIC8vIGp1c3QgZm9yIG92ZXJoZWFkLg0KKy8vIFRvIGZp eCB0aGlzOg0KKy8vIEltcGxlbWVudCBDIGZ1bmN0aW9uIF9fY3h4X2VoX2FyZW5hX3NpemVfZ2V0 KCkgaW4geW91ciBjb2RlYmFzZQ0Kd2hpY2gNCisvLyByZXR1cm5zIHNpemUgKHNpemVfdCkgZm9y IGJ1ZmZlciB0byBhbGxvY2F0ZS4NCiANCiAjaWYgSU5UX01BWCA9PSAzMjc2Nw0KICMgZGVmaW5l IEVNRVJHRU5DWV9PQkpfU0laRQkxMjgNCkBAIC03Myw2ICs3NCwxMiBAQCB1c2luZyBuYW1lc3Bh Y2UgX19jeHhhYml2MTsNCiAjIGRlZmluZSBFTUVSR0VOQ1lfT0JKX0NPVU5UCTQNCiAjZW5kaWYN CiANCitleHRlcm4gIkMiIF9fYXR0cmlidXRlX18oKHdlYWspKSBzaXplX3QgX19jeHhfZWhfYXJl bmFfc2l6ZV9nZXQodm9pZCkNCit7DQorICByZXR1cm4gRU1FUkdFTkNZX09CSl9TSVpFICogRU1F UkdFTkNZX09CSl9DT1VOVA0KKyAgICAgICAgICsgRU1FUkdFTkNZX09CSl9DT1VOVCAqIHNpemVv ZiAoX19jeGFfZGVwZW5kZW50X2V4Y2VwdGlvbik7DQorfQ0KKw0KIG5hbWVzcGFjZSBfX2dudV9j eHgNCiB7DQogICB2b2lkIF9fZnJlZXJlcygpOw0KQEAgLTExNiwxMSArMTIzLDggQEAgbmFtZXNw YWNlDQogDQogICBwb29sOjpwb29sKCkNCiAgICAgew0KLSAgICAgIC8vIEFsbG9jYXRlIHRoZSBh cmVuYSAtIHdlIGNvdWxkIGFkZCBhIEdMSUJDWFhfRUhfQVJFTkFfU0laRQ0KZW52aXJvbm1lbnQN Ci0gICAgICAvLyB0byBtYWtlIHRoaXMgdHVuYWJsZS4NCi0gICAgICBhcmVuYV9zaXplID0gKEVN RVJHRU5DWV9PQkpfU0laRSAqIEVNRVJHRU5DWV9PQkpfQ09VTlQNCi0JCSAgICArIEVNRVJHRU5D WV9PQkpfQ09VTlQgKiBzaXplb2YNCihfX2N4YV9kZXBlbmRlbnRfZXhjZXB0aW9uKSk7DQotICAg ICAgYXJlbmEgPSAoY2hhciAqKW1hbGxvYyAoYXJlbmFfc2l6ZSk7DQorICAgICAgYXJlbmFfc2l6 ZSA9IF9fY3h4X2VoX2FyZW5hX3NpemVfZ2V0KCk7DQorICAgICAgYXJlbmEgPSBhcmVuYV9zaXpl ID8gKGNoYXIgKiltYWxsb2MgKGFyZW5hX3NpemUpIDogTlVMTDsNCiAgICAgICBpZiAoIWFyZW5h KQ0KIAl7DQogCSAgLy8gSWYgdGhlIGFsbG9jYXRpb24gZmFpbGVkIGdvIHdpdGhvdXQgYW4gZW1l cmdlbmN5IHBvb2wuDQotLSANCjIuMzQuMQ0KDQo=