Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76739 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 69891 invoked from network); 20 Aug 2014 18:51:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Aug 2014 18:51:22 -0000 Authentication-Results: pb1.pair.com smtp.mail=markus@fischer.name; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=markus@fischer.name; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fischer.name from 62.179.121.49 cause and error) X-PHP-List-Original-Sender: markus@fischer.name X-Host-Fingerprint: 62.179.121.49 fep31.mx.upcmail.net Solaris 10 (beta) Received: from [62.179.121.49] ([62.179.121.49:53962] helo=fep31.mx.upcmail.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C2/D8-29327-52EE4F35 for ; Wed, 20 Aug 2014 14:51:18 -0400 Received: from edge02.upcmail.net ([192.168.13.237]) by viefep31-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20140820185115.PPSZ18900.viefep31-int.chello.at@edge02.upcmail.net> for ; Wed, 20 Aug 2014 20:51:15 +0200 Received: from mail02.home ([213.47.1.174]) by edge02.upcmail.net with edge id h6rE1o00d3lFLNl026rEJB; Wed, 20 Aug 2014 20:51:14 +0200 X-SourceIP: 213.47.1.174 Received: from rage.home ([192.168.1.52]) by mail02.home with esmtp (Exim 4.72) (envelope-from ) id 1XKAyX-0003Ay-C5 for internals@lists.php.net; Wed, 20 Aug 2014 20:51:14 +0200 Message-ID: <53F4EE15.5020805@fischer.name> Date: Wed, 20 Aug 2014 20:51:01 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: internals@lists.php.net References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam_report: Spam detection software, running on the system "scanner01.home", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Dmitry, On 20.08.2014 12:08, Dmitry Stogov wrote: > To have a robust way to detect resource leaks I propose a new > function - > get_resources() that returns an array of all registered resources or > an > array of registered resources of particular type. See patch: > > https://gist.github.com/dstogov/f96c04f5979e726909ab [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Subject: Re: [PHP-DEV] ext/standard/tests/http/bug60570.phpt failure From: markus@fischer.name (Markus Fischer) Hello Dmitry, On 20.08.2014 12:08, Dmitry Stogov wrote: > To have a robust way to detect resource leaks I propose a new > function - > get_resources() that returns an array of all registered resources or > an > array of registered resources of particular type. See patch: > > https://gist.github.com/dstogov/f96c04f5979e726909ab my only concern would be the naming? Is there a policy for introducing new global symbols in PHP? Looking at "get_resources" it doesn't look far way from "get_header" or similar related stuff. A quick search on github should only some very very few results so it's probably statistically irrelevant. I was just wondering in general how introducing global symbols without documented patterns (like __... methods) works? thank you, - Markus