Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87572 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25294 invoked from network); 3 Aug 2015 11:42:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Aug 2015 11:42:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.180 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.212.180 mail-wi0-f180.google.com Received: from [209.85.212.180] ([209.85.212.180:33678] helo=mail-wi0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9B/42-13081-3A35FB55 for ; Mon, 03 Aug 2015 07:42:27 -0400 Received: by wicmv11 with SMTP id mv11so131951630wic.0 for ; Mon, 03 Aug 2015 04:42:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:to:cc :message-id; bh=rKrehFp0bqnEfB81QKOY01pnY7wuXew/SrBsO0QPGHw=; b=uOjGdXHQ1Vv0e2ZtzX1a4i/yPWVvvFY+lq864g4sTfitbiORyg2DpaiuQkRZoXcPR5 fEw9h+LylIJypCIF7zDu9pCCn0/zF9g6v1ElN/HcpXkDur2ukoWEHljZ55tcaTNDm0Gc oP7ax+lIrkVF6LIaPXq6Yge7x0tmXC3q5DA24bD7V1kdxER3VLNKTd/p5IN+4XXCRyQt X9xGTftY7f2RchnTo70s9N1iXQuQ6fviJuQdmInHC6GENF1QJ8higdzjI48OcLrWuJ2E 9/FRq+c8Tbj9z6ORDCLkM68zUugmXyrgwL4TqLFiAz9dUCj41bhT6Sh/clW0yEux+Zgd LX0w== X-Received: by 10.194.10.165 with SMTP id j5mr35222959wjb.147.1438602144773; Mon, 03 Aug 2015 04:42:24 -0700 (PDT) Received: from [100.75.218.196] ([213.205.194.252]) by smtp.gmail.com with ESMTPSA id x6sm13164742wiy.6.2015.08.03.04.38.37 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 03 Aug 2015 04:42:24 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: References: <024101d0cbaa$f864aa50$e92dfef0$@belski.net> <55BDBE25.5050104@gmail.com> <55BE5B89.5080103@gmail.com> <4557ED13-5446-45F1-8E04-A01F8A066600@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Date: Mon, 03 Aug 2015 12:37:56 +0100 To: Nicolas Grekas CC: "internals@lists.php.net" Message-ID: <8067A692-6D2A-4953-B7D4-8D8037E0C60F@gmail.com> Subject: Re: [PHP-DEV] Exposing object handles to userland From: rowan.collins@gmail.com (Rowan Collins) On 3 August 2015 12:28:48 BST, Nicolas Grekas wrote: >Oh, and an other benefit of the handle is that it gives a rough >estimation >of the number of objects created and their instantiation order. When >debugging, any hints count. That is exactly the detail that people don't want to expose, or promise to deliver in future versions. It's the same debate that is often had regarding automatic database IDs - you shouldn't rely on them having any particular meaning. People still do, of course... Regards, -- Rowan Collins [IMSoP]