Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91993 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8969 invoked from network); 29 Mar 2016 16:24:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Mar 2016 16:24:13 -0000 Authentication-Results: pb1.pair.com header.from=dmitry@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dmitry@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 65.55.169.110 as permitted sender) X-PHP-List-Original-Sender: dmitry@zend.com X-Host-Fingerprint: 65.55.169.110 mail-bl2on0110.outbound.protection.outlook.com Received: from [65.55.169.110] ([65.55.169.110:52096] helo=na01-bl2-obe.outbound.protection.outlook.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AE/93-24137-92CAAF65 for ; Tue, 29 Mar 2016 11:24:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RWSoftware.onmicrosoft.com; s=selector1-zend-com; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=AkiISQxF2qGVRRDreLuo5NEsSrZSIDwJ1Mk9W9o2wAw=; b=FhufnW67mwurimOpo3HjpbRzftlnl7ial9xdMvkzdMZbnrp+rhirWEeySF4n40lJEWS8MyEXWAQb3kSyFc2Ya0AagEBxDFHcmmy8+6ZID0zRfcs5SsOwFimwmg/urYmbUzRth0CEBBKRY9Tevjh6B6VW8mXmAV1Tk8whGIW8F8E= Received: from CY1PR0201MB1786.namprd02.prod.outlook.com (10.163.55.19) by CY1PR0201MB1787.namprd02.prod.outlook.com (10.163.55.20) with Microsoft SMTP Server (TLS) id 15.1.447.15; Tue, 29 Mar 2016 16:24:04 +0000 Received: from CY1PR0201MB1786.namprd02.prod.outlook.com ([10.163.55.19]) by CY1PR0201MB1786.namprd02.prod.outlook.com ([10.163.55.19]) with mapi id 15.01.0447.023; Tue, 29 Mar 2016 16:24:04 +0000 To: Joe Watkins CC: Phil Sturgeon , "krakjoe@php.net" , "internals@lists.php.net" Thread-Topic: [PHP-DEV] [RFC Discussion] Typed Properties Thread-Index: AQHRf6IoPDUZe6dKO0uOqXcCfmmOFZ9cVmwAgAAC8ICAAAQ6gIAAArwAgAAHWICAAdLfgIAF1WiAgAAYowCAAVH4AIAAHmmAgAABaICAAEfhgIAAIEOAgAqejYCAAAhCX4AABJQAgAABThw= Date: Tue, 29 Mar 2016 16:24:04 +0000 Message-ID: References: <1458149992.3969.2.camel@kuechenschabe> <1458151531.3969.8.camel@kuechenschabe> <1458153695.3969.16.camel@kuechenschabe> <3F.70.02405.6803BE65@pb1.pair.com> <56F01545.8080008@gmail.com> <56F14572.701@gmail.com> <56F15EF5.80006@telia.com> <56F16023.1010002@gmail.com> , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=zend.com; x-originating-ip: [132.245.81.165] x-ms-office365-filtering-correlation-id: 70e19ba8-328a-44cb-9d73-08d357ee8b95 x-microsoft-exchange-diagnostics: 1;CY1PR0201MB1787;5:wxw6dCMm+VXIrmBlo3Y8QJbuJMqoCwMxIAS1Yd4Qd4AIXhZBUUoOVxYiPmg9NdWHEz64WxClQbtvZJYzKavI4oASFGalJi9ZMzi1Xkl4PnGHkrc20AQupzjEZTV+HiILKFguiQl5GR8oQMEM7TxCxw==;24:RAXDmVIAEtTI6Az1nPfJYNK/UAnSRGk6rsVZ3Wqc+8vcpgluQg6G4egIuKBfcseHyfxLhR2ZnX/WSz73Vf18C/f3aPtSSyY/MO9z+01nCFk= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0201MB1787; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:CY1PR0201MB1787;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0201MB1787; x-forefront-prvs: 0896BFCE6C x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(24454002)(377454003)(43544003)(81166005)(102836003)(6116002)(2950100001)(16799955002)(2900100001)(86362001)(15188155005)(19617315012)(1096002)(11100500001)(106116001)(99286002)(1220700001)(19627405001)(122556002)(54356999)(50986999)(76176999)(74316001)(76576001)(19580395003)(110136002)(5003600100002)(33656002)(77096005)(189998001)(3660700001)(586003)(5004730100002)(92566002)(19580405001)(19625215002)(3846002)(5002640100001)(93886004)(66066001)(10400500002)(3280700002)(5008740100001)(87936001)(16297215004)(2906002)(15975445007)(16236675004)(3900700001)(4326007)(556834003);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0201MB1787;H:CY1PR0201MB1786.namprd02.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_CY1PR0201MB1786AAFDC6170AB1585CA7F5BF870CY1PR0201MB1786_" MIME-Version: 1.0 X-OriginatorOrg: zend.com X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2016 16:24:04.3480 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 32210298-c08b-4829-8097-6b12c025a892 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0201MB1787 Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties From: dmitry@zend.com (Dmitry Stogov) --_000_CY1PR0201MB1786AAFDC6170AB1585CA7F5BF870CY1PR0201MB1786_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thanks. I'll start tomorrow morning and will try to send you update by the = evening, ________________________________ From: Joe Watkins Sent: Tuesday, March 29, 2016 19:18 To: Dmitry Stogov Cc: Phil Sturgeon; krakjoe@php.net; internals@lists.php.net Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties Hi Dmitry, The patch is pretty close to complete. When you start to dig a bit further, you'll notice that I prepared for = using cached pointers to prop info, but, I'm not sure how to allocate those= as the handlers are using the currently allocated slots so differently. I also patched opcache, but it's probably wrong (or not good enough, no= t sure what to do about type_ce). Please do start working on the patch, that would be great ... I'll leav= e it alone for you to do your thing :) Cheers Joe On Tue, Mar 29, 2016 at 5:12 PM, Dmitry Stogov > wrote: Hi Phil, hi Joe, Is your patch complete? I took just a brief review yet, and I would like to make a deep check once = again (and may be optimization). I saw, the patch makes some slowdown, but less than I expected. If you are not going to modify the patch in next two days, I would start wo= rking on it tomorrow. RFC itself looks fine. Thanks. Dmitry. ________________________________________ From: Phil Sturgeon > Sent: Tuesday, March 29, 2016 18:32 To: Andrey Andreev Cc: internals@lists.php.net Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties I'd like to thank everyone for their feedback on this RFC! It looks like the majority of concerns were solved during the course of this discussion, which is great news. The RFC has been expanded in a few areas to take care of a few other concerns, so please go and review it and let me know if you have any feedback. https://wiki.php.net/rfc/typed-properties Voting will start in a few days. Cheers, Phil -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php --_000_CY1PR0201MB1786AAFDC6170AB1585CA7F5BF870CY1PR0201MB1786_--