Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104577 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 89437 invoked from network); 4 Mar 2019 17:13:02 -0000 Received: from unknown (HELO EUR03-VE1-obe.outbound.protection.outlook.com) (40.92.72.77) by pb1.pair.com with SMTP; 4 Mar 2019 17:13:02 -0000 Received: from DB5EUR03FT023.eop-EUR03.prod.protection.outlook.com (10.152.20.55) by DB5EUR03HT242.eop-EUR03.prod.protection.outlook.com (10.152.21.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1643.11; Mon, 4 Mar 2019 14:00:54 +0000 Received: from DB6PR0501MB2326.eurprd05.prod.outlook.com (10.152.20.53) by DB5EUR03FT023.mail.protection.outlook.com (10.152.20.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1643.11 via Frontend Transport; Mon, 4 Mar 2019 14:00:54 +0000 Received: from DB6PR0501MB2326.eurprd05.prod.outlook.com ([fe80::a509:7c79:2d14:b5d9]) by DB6PR0501MB2326.eurprd05.prod.outlook.com ([fe80::a509:7c79:2d14:b5d9%6]) with mapi id 15.20.1665.019; Mon, 4 Mar 2019 14:00:54 +0000 To: Dmitry Stogov , Joe Watkins , "Bob Weinand" , Nikita Popov , "zeev@php.net" CC: PHP internals Thread-Topic: ZTS improvement idea Thread-Index: AQHUw3TQqpgme/Jm5UuPZpiy4zfnKqXeNnIAgAI+IoCAGyQlIA== Sender: Anatol Belski Date: Mon, 4 Mar 2019 14:00:54 +0000 Message-ID: References: <01ae563a-96c4-d544-835c-85ab91a6acea@zend.com> In-Reply-To: <01ae563a-96c4-d544-835c-85ab91a6acea@zend.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=anbelski@microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-03-04T14:00:52.3621940Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=2a511d04-6779-4d23-b32a-e6591819f904; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic x-incomingtopheadermarker: OriginalChecksum:EA22C4285C33C748FABC735BC139AE8F14BF2FEE64BAC9C6C291C892BB3211F9;UpperCasedChecksum:CEAD612B7FE872DEA0A91D572AF890A5B7E6AE0187746B11DFA3E24E402A6237;SizeAsReceived:7837;Count:47 x-ms-exchange-messagesentrepresentingtype: 2 x-tmn: [tqRKNWFACPwOlhPROkif1xxWEr5LmW1i] x-ms-publictraffictype: Email x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031322404)(2017031323274)(2017031324274)(1601125500)(1603101475)(1701031045);SRVR:DB5EUR03HT242; x-ms-traffictypediagnostic: DB5EUR03HT242: x-microsoft-antispam-message-info: 30q5Cp4wte4nJvCGk48udFWDc5AaNWm4MA9Py6orana/sRxWml1GsPV1/p8G20hb Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fad78158-2a76-4332-4822-08d6a0a9d1c5 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2019 14:00:54.7226 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR03HT242 Subject: RE: ZTS improvement idea From: ab@php.net (Anatol Belski) SGkgRG1pdHJ5LA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERtaXRy eSBTdG9nb3YgPGRtaXRyeUB6ZW5kLmNvbT4NCj4gU2VudDogRnJpZGF5LCBGZWJydWFyeSAxNSwg MjAxOSA4OjEyIEFNDQo+IFRvOiBBbmF0b2wgQmVsc2tpIDxhYkBwaHAubmV0PjsgSm9lIFdhdGtp bnMgPGtyYWtqb2VAZ21haWwuY29tPjsgQm9iDQo+IFdlaW5hbmQgPGJ3b2ViaUBwaHAubmV0Pjsg TmlraXRhIFBvcG92IDxuaWtpY0BwaHAubmV0PjsgemVldkBwaHAubmV0DQo+IENjOiBQSFAgaW50 ZXJuYWxzIDxpbnRlcm5hbHNAbGlzdHMucGhwLm5ldD4NCj4gU3ViamVjdDogUmU6IFpUUyBpbXBy b3ZlbWVudCBpZGVhDQo+IA0KPiBIaSBBbmF0b2wsDQo+IA0KPiBPbiAyLzE0LzE5IDg6NDQgUE0s IEFuYXRvbCBCZWxza2kgd3JvdGU6DQo+ID4gSGkgRG1pdHJ5LA0KPiA+DQo+ID4+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IERtaXRyeSBTdG9nb3YgPGRtaXRyeUB6ZW5k LmNvbT4NCj4gPj4gU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAxMywgMjAxOSAxMjoyNiBBTQ0K PiA+PiBUbzogSm9lIFdhdGtpbnMgPGtyYWtqb2VAZ21haWwuY29tPjsgQm9iIFdlaW5hbmQNCj4g PGJ3b2ViaUBwaHAubmV0PjsNCj4gPj4gTmlraXRhIFBvcG92IDxuaWtpY0BwaHAubmV0PjsgQW5h dG9sIEJlbHNraSAoYWJAcGhwLm5ldCkNCj4gPj4gPGFiQHBocC5uZXQ+OyB6ZWV2QHBocC5uZXQN Cj4gPj4gQ2M6IFBIUCBpbnRlcm5hbHMgPGludGVybmFsc0BsaXN0cy5waHAubmV0Pg0KPiA+PiBT dWJqZWN0OiBaVFMgaW1wcm92ZW1lbnQgaWRlYQ0KPiA+Pg0KPiA+PiBIaSwNCj4gPj4NCj4gPj4N Cj4gPj4NCj4gPj4NCj4gPj4gQWZ0ZXIgSklUK1pUUyByZWxhdGVkIGRpc2N1c3Npb24gd2l0aCBK b2UgYW5kIEJvYiwgYW5kIHNvbWUgcmVsYXRlZA0KPiA+PiBhbmFseXplcy4NCj4gPj4NCj4gPj4g SSBjYW1lIHRvIG1vcmUgb3IgbGVzcyBmb3JtZWQgZGVzaWduIGlkZWEgYW5kIGRlc2NyaWJlZCBp dCBhdA0KPiA+PiBodHRwczovL3dpa2kucGhwLm5ldC96dHMtaW1wcm92ZW1lbnQNCj4gPj4NCj4g PiBJIHRob3VnaHQgYWJvdXQgaXQgYXMgd2VsbC4gVGhlIHJlYXNvbiBmb3IgdGhlIGFkZGl0aW9u YWwgZGVyZWZlcmVuY2UgPg0KPiBsZXZlbHMgaXMgcHJvYmFibHkgLHRoYXQgZXZlcnkgZ2xvYmFs cyBzdHJ1Y3R1cmUgaGFzIGl0cyBvd24gc2l6ZS4NCj4gPiBUaGF0IHdheSwgaXQgbmVlZHMgdG8g Z28gb24gdGhlIGhlYXAuDQo+IA0KPiBOb3QgbmVjZXNzYXJ5LiBJbiBjYXNlIGFsbCB0aGUgc3Ry dWN0dXJlcyBhcmUga25vd24gYXQgTUlOSVQgdGltZSwgd2UgbWF5DQo+IHJlYWxsb2MoKS1hdGUg dGhlIHdob2xlIGZsYXR0ZW5lZCB0c3JtX3Rsc19lbnRyeSBhbmQgdGhlbiBhY2Nlc3MgZGF0YSBm YXN0ZXIuDQo+IA0KPiBJdCBtYXkgYmUgYSBwcm9ibGVtIHdpdGggZGwoKSwgYnV0IGl0IG11c3Qg YWxyZWFkeSBiZSBwcm9ibGVtYXRpYyBpbiBaVFMgYnVpbGQuDQoNCkkgd2FzIGRvaW5nIHNvbWUg cmVzZWFyY2ggb24gdGhpcy4gRGVwZW5kaW5nIG9uIGhvdyBmYXIgd2Ugd2FudCB0byBnbywgd2l0 aCB0aGUgY3VycmVudCBhcHByb2FjaCB0aGVyZSBzZWVtcyB0byBiZSBhbiBpc3N1ZS4gVGhlIGN1 cnJlbnQgZmxvdyBpcyBhcyBmb2xsb3dzDQoNCi0gY29yZSBhbGxvY2F0ZSB0c3JtX3Rsc19lbnRy eSBlbnRyeQ0KLSBjb3JlIHB1dHMgaXQgaW50byBUTFMNCi0gVFNSTUxTX0NBQ0hFIHBvaW50ZXIg Z2V0cyB1cGRhdGVkIGluIHRoZSBjb3JlDQotIGFueSBzaGFyZWQgZXh0IHVwZGF0ZXMgVFNSTUxT X0NBQ0hFDQotIGFueSBnbG9iYWxzIGFyZSBhY2Nlc3NlZCB1c2luZyB0aGF0IHNhbWUgVFNSTUxT X0NBQ0hFIHBvaW50ZXIsIGRpc3JlZ2FyZGluZyBzaGFyZWQgb3Igc3RhdGljIGV4dA0KDQpUaGUg VFNSTUxTX0NBQ0hFIHBvaW50ZXIgaXMgdXBkYXRlZCBieSBhIHRzcm1fZ2V0X2xzX2NhY2hlKCkg Y2FsbCBvbmNlIGluIEdJTkl0IG9yIGFsaWtlLiBUaGF0J3MgYSByZWFsIGZ1bmN0aW9uLCBoYXMg dG8gYmUsIGFzIFRTUk1MU19DQUNIRSBjYW4ndCBiZSBleHBvcnRlZC4gRXh0cyBub3QgaGF2aW5n IFpFTkRfRU5BQkxFX1NUQVRJQ19UU1JNTFNfQ0FDSEUgaW1wbGVtZW50ZWQgd291bGQgZG8gdGhh dCBjYWxsIG9uIGV2ZXJ5IGdsb2JhbCBhY2Nlc3MuDQoNClRoZSBhY3R1YWwgaXNzdWUsIGFzc3Vt ZWQgd2UgcmVhbGxvY2F0ZSwgdGhlIFRTUk1MU19DQUNIRSBwb2ludGVyIHdvdWxkIGNoYW5nZSBh bmQgd2UgbmVlZCB0byBvdmVyd3JpdGUgaXQgaW4gVExTLiBUaGF0J3Mgb2sgZm9yIGFsbCB0aGUg c3RhdGljIHN0dWZmLCBidXQgZm9yIHRoZSBkeW5hbWljIG1vZHVsZXMgd2lsbCBzdGlsbCBoYXZl IGFuIG9sZCBUU1JNTFNfQ0FDSEUuIER5bmFtaWMgbW9kdWxlcyB3b3VsZCBuZWVkIHRvIGhhdmUg YSB3YXkgdG8ga25vdywgdGhhdCB0aGUgVExTIHBvaW50ZXIgaGFzIGNoYW5nZWQuDQoNClRoZXJl IG1pZ2h0IGJlIGEgc29sdXRpb24gcmVxdWlyaW5nIGEgbW9yZSBleHRlbnNpdmUgcmVmYWN0b3Jp bmcuIEZvciBleGFtcGxlLCBpbnRvIHRoZSBtb2R1bGUgZW50cnkgYSBjYWxsYmFjayBtaWdodCBi ZSBpbmNsdWRlZCBzbyB0aGVuIHRoZSBjb3JlIHdvdWxkIGdvIHRocm91Z2ggYWxsIHRoZSBtb2R1 bGVzIGFuZCB1cGRhdGUgVFNSTUxTX0NBQ0hFIGF1dG9tYXRpY2FsbHksIG9uY2UgcmVhbGxvY2F0 aW9uIGhhcHBlbnMuIFRoYXQgbWlnaHQgd29yaywgYnV0IG5lZWQgdG8gZXhwZXJpbWVudCBtb3Jl IHRvIGhhdmUgYSBwcm9vZi4NCg0KSWYgd2UgZG9uJ3QgY2hhbmdlIHRoZSBleGlzdGluZyBtZWNo YW5pY3MsIHRoZSBzdHJ1Y3R1cmUgY291bGQgc3RpbGwgYmUgZmxhdHRlbmVkLCBidXQgYXMgVFNS TUxTX0NBQ0hFIHdvdWxkIGhhdmUgdG8gc3RheSBzYW1lIG9uY2UgYWxsb2NhdGVkIC0gdGhlIGZs YXQgc3RydWN0dXJlIHdvdWxkIGV4aXN0IHdpdGhpbiBUU1JNTFNfQ0FDSEUgKGxpa2Ugc2F5IHR1 cm4gdGhlIGN1cnJlbnQgc3RvcmFnZSBhcnJheSBpbnRvIGEgY29udGlndW91cyBtZW1vcnkgY2h1 bmspIGFuZCB3b3VsZCBuZWVkIG9uZSBhZGRpdGlvbmFsIGluZGlyZWN0aW9uIGxldmVsIHRvIGJl IGFjY2Vzc2VkLg0KDQpQZXJoYXBzIGEgbW9yZSBzZXJpb3VzIHJlZmFjdG9yaW5nIHdvdWxkIGJl IHByZWZlcmFibGUuIFBlcmhhcHMgSSBvdmVyc2VlIHNvbWV0aGluZywgcGxlYXNlIGxldCBtZSBr bm93Lg0KDQpSZWdhcmRzDQoNCkFuYXRvbA0KDQoNCg==