Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106333 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 84357 invoked from network); 30 Jul 2019 07:29:57 -0000 Received: from unknown (HELO NAM04-SN1-obe.outbound.protection.outlook.com) (40.107.70.138) by pb1.pair.com with SMTP; 30 Jul 2019 07:29:57 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UIphuIe0OxwKAg0zzq6MqRvUi3cDx8mYldgg+fVCWk318EPg8FD44Y/UNyZmG9ptl9sD5ML+YZmUZMCjTwGUI6/8zCxf/2WHGrY3F5hKtadUNK/IxisXLaOkARrGxFmYV+HESd7qq0titBCBr0QLwVJCfv/WuO98V4rcfvTVcfN0t/BKLCfx6xoCShQUDtDMAg1EIF9ovr4X8KkK4z/u2SUAA+uTSMjigfEkarIgYMTW0GDlLAJYimT7N3E62fJznRAWhFQ8fii3kwqmvlWv6MW1BBNnMHh7IQR8IgzLwxVDNzkgHSbDjkpOw1yV59MCzkk/NtCgQzZcyXXZfgm8wQ== 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-SenderADCheck; bh=jd2IRgiw6N8DC1MFKglaz8KNbcHTbVJusVlheGRqD78=; b=AIHUift+nm3C9uoMFRmi05hcwi5n1w06ilMxdX1ax9C9m4w68ul1KgguQxFLX65oW+w/jpb/p/6FwrSvGyHWr11Ce/kExIPA9QJrcWn3YuNhU6Y8CBkAfByNF8F9C35705bTKRmcE7X4xVWgz/dxpIFkuQYAu4Z+we1++tPKwKcgOfhA5Q6w5PcZozY+qyfjnFoAyF7BMeiepYoNC7PmsAFlvKIsOkfm4oRUY33/cvzzgPDq+dGAlDzAT0C4x7GD5adjGZaydSCxlwlu0p05IfL/WhxvDA4t5nJVN5rs9saGIjEkUSYIU5pfq3LlIPBSKPtSr6K9vyqv7tXNPo0QzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=zend.com;dmarc=pass action=none header.from=zend.com;dkim=pass header.d=zend.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RWSoftware.onmicrosoft.com; s=selector1-RWSoftware-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jd2IRgiw6N8DC1MFKglaz8KNbcHTbVJusVlheGRqD78=; b=JGWu6dM2Vd8BcKu2kE1E1FYgkc/bbv1gIXrIHL/ubki559EtoxFzKdcswXgBmf5tymEYQcHrp89DfeY4y/j8X07tZW6+wTyIZkIRaJ8VwK2CLnSXQcDKtrihlamw0yVTBjxK189Cc5rYMDVcA3BSPjGfCsoGWCofGIIgsGCrNL4= Received: from BL0PR02MB5588.namprd02.prod.outlook.com (20.177.242.148) by BL0PR02MB4449.namprd02.prod.outlook.com (10.167.181.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.14; Tue, 30 Jul 2019 04:54:44 +0000 Received: from BL0PR02MB5588.namprd02.prod.outlook.com ([fe80::45ca:4a4d:9800:cbbc]) by BL0PR02MB5588.namprd02.prod.outlook.com ([fe80::45ca:4a4d:9800:cbbc%6]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019 04:54:44 +0000 To: Nikita Popov CC: PHP Internals List Thread-Topic: [PHP-DEV] [RFC] Explicit call-site send-by-ref syntax Thread-Index: AQHVRelE/lWDdTfsFEmDoG2BcmuCB6bhq2eAgABrggCAABAIgIAAbm4g Date: Tue, 30 Jul 2019 04:54:43 +0000 Message-ID: References: <9aba78c9-f04d-45b8-6c34-ad1c2472ef76@gmail.com> <75d04139-b944-f204-f988-959fa6f3e305@gmail.com> <8CD3B476-ABF9-4DB7-96D3-217064023854@gmail.com> <98616527-805f-3425-d292-1363be26730d@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=zeev@zend.com; x-originating-ip: [77.137.118.27] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f0130d1b-cd08-4d86-a2c6-08d714aa09ff x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);SRVR:BL0PR02MB4449; x-ms-traffictypediagnostic: BL0PR02MB4449: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 0114FF88F6 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(39850400004)(366004)(376002)(396003)(136003)(346002)(189003)(199004)(52536014)(446003)(229853002)(6436002)(81166006)(81156014)(186003)(86362001)(7696005)(25786009)(486006)(256004)(66066001)(68736007)(4326008)(476003)(11346002)(26005)(64756008)(66446008)(66946007)(8676002)(8936002)(76116006)(66476007)(66556008)(6916009)(7736002)(102836004)(305945005)(71200400001)(74316002)(33656002)(5660300002)(71190400001)(76176011)(14454004)(2906002)(561944003)(99286004)(6116002)(3846002)(53936002)(6506007)(316002)(6246003)(9686003)(55016002)(478600001);DIR:OUT;SFP:1102;SCL:1;SRVR:BL0PR02MB4449;H:BL0PR02MB5588.namprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: zend.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: jdtsfP/WehkxN5JVrS+d5CyRQOUf3VVRmkiv+uSVfd762SkTugbkB0cEVOBv6dpDN7QxXzZo/zT6chvrwCwXSTFe3iqP/q0y1ju6yQQtp2hQkK5us/Y2B4EpPehA2V6FGTX+Hyuo5jSC4a+EM3bta9GO9RwHeNpvNQEvW74GGRlutFqWIG6gXT89rLk96gGp8TK1g/we7FdqTucihcX+Av+0r9H0oTdlsJPhcTRp657KfTRDB9HdF8KxbJjlSelj0QLjAf7OQkccA3L/WBVBXgL9ViRwMUEnsD7b38ZiVAuZSM7igN5hQmPrVJd4EX0XZEdjJA/5bqtRcj/aKFcnw8ruViv9raQumE9m89XoF1gDAlWpyuro4ahk0RyIBcXdnAm6OQYBhndg1odUmk8su1ZA572TjgfdbJE7r1G2+Ew= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: zend.com X-MS-Exchange-CrossTenant-Network-Message-Id: f0130d1b-cd08-4d86-a2c6-08d714aa09ff X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 04:54:43.6870 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 32210298-c08b-4829-8097-6b12c025a892 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zeev.suraski@roguewave.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4449 Subject: RE: [PHP-DEV] [RFC] Explicit call-site send-by-ref syntax From: zeev@zend.com (Zeev Suraski) DQoNCj4gSSdtIHNvcnJ5IFN0YXMsIGJ1dCBJIHdpbGwgbm90IGJlIHJlYWRpbmcgeW91ciBtYWls cyBpbiB0aGUgZnV0dXJlLiBJIHRoaW5rIHlvdSBtZWFuDQo+IHdlbGwgYW5kIGRvIHJhaXNlIGxl Z2l0aW1hdGUgcG9pbnRzLCBidXQgSSBoYXZlIG5vdGljZWQgb3ZlciBhIGxvbmcgcGVyaW9kIG9m IHRpbWUNCj4gdGhhdCBJIGZpbmQgYXJndWluZyB3aXRoIHlvdSB0byBiZSBleHRyZW1lbHkgbWVu dGFsbHkgZXhoYXVzdGl2ZSwgd2hpbGUNCj4gdWx0aW1hdGVseSBkZXJpdmluZyB2ZXJ5IGxpdHRs ZSBhY3Rpb25hYmxlIGJlbmVmaXQgZnJvbSB0aGVzZSBkaXNjdXNzaW9ucy4gWW91IGp1c3QNCj4g cnViIG1lIGVudGlyZWx5IHRoZSB3cm9uZyB3YXkuIFRoYXQncyB1bHRpbWF0ZWx5IG15IG93biBw ZXJzb25hbCBpc3N1ZSwgYnV0IEkNCj4gZG9uJ3QgdGhpbmsgSSBjYW4gYXZvaWQgYWN0aW5nIG9u IGl0IGFueSBsb25nZXIuIEkgaG9wZSB5b3VyIHBvc2l0aW9uIGlzIHN1ZmZpY2llbnRseQ0KPiB3 ZWxsLXJlcHJlc2VudGVkIGJ5IG90aGVyIHBlb3BsZS4NCg0KDQpOaWtpdGEsDQoNCkknbSBzb3Jy eSwgYnV0IHRoYXQgaXMgY29tcGxldGVseSB1bmFjY2VwdGFibGUuICBJJ20gYW5vdGhlciBwZXJz b24gd2l0aCB3aG9tIHlvdSB1c2VkIHRoaXMgYXBwcm9hY2ggaW4gcHJhY3RpY2UgKGFuZCBzYWlk IGFzIG11Y2gsIHR3aWNlKSwgZXZlbiBpZiB5b3UgZGlkbid0IGdvIHF1aXRlIGFzIGZhciBhcyBz YXlpbmcgdGhhdCBpdCB3aWxsIGJlIHlvdXIgb25nb2luZyBwb2xpY3kgKGFuZCBpZ25vcmVkIG15 IGZlZWRiYWNrIG9uIHRoaXMpLiAgV2hpbGUgZGlzcmVnYXJkaW5nIGEgcGVyc29uJ3Mgb3Bpbmlv biAoZXNwZWNpYWxseSBvbmUgdGhhdCdzIGEgY29yZSBjb250cmlidXRvcikgaXMgdW5hY2NlcHRh YmxlIGJ5IGl0c2VsZiAtIGl0J3MgZXZlbiB3b3JzZSBzaW5jZSBjbGFpbWluZyB0aGF0ICJvdGhl cnMgd2lsbCByZXByZXNlbnQgdGhlIHBvc2l0aW9uIiBpcyBwbGF5aW5nIG1ha2UtYmVsaWVmLiAg VGhlIHJlYWxpdHkgKGJhc2VkIG9uIHRyYWNrIHJlY29yZCkgaXMgdGhhdCB5b3UgdmVyeSBtdWNo IHRlbmQgdG8gc2ltcGx5IGlnbm9yZSBzdHJvbmcgJiB3ZWxsLXJlYXNvbmVkIG9wcG9zaXRpb24g dG8geW91ciBwcm9wb3NhbHMuICBUaGlzIGhhcyBubyBwbGFjZSBvbiBpbnRlcm5hbHMuDQoNCklm IHlvdSBjYW4ndCB0aG9yb3VnaGx5IGRpc2N1c3MgdGhlIG1lcml0cyBhbmQgaXNzdWVzIG9mIHlv dXIgcHJvcG9zYWxzLCBkb24ndCBwcm9wb3NlLiAgQmV0dGVyIHlldCAtIGlmIHlvdSB0aGluayB0 aGF0IGEgcHJvcG9zYWwgY29taW5nIGZyb20geW91IGlzIGxpa2VseSB0byByZXN1bHQgaW4gYSBk aXNjdXNzaW9uIHRoYXQgd2lsbCBtZW50YWxseSBleGhhdXN0IHlvdSAtIGRvbid0IHByb3Bvc2Ug aXQuICBJdCBwcm9iYWJseSBtZWFucyBpdCdzIGZhciBvdXRzaWRlIGNvbnNlbnN1cyBhbmQgaGFz IG5vIHBsYWNlIGluIFBIUC4NCg0KUmVnYXJkcywNCg0KWmVldg0KIA0K