Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39925 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44757 invoked from network); 13 Aug 2008 18:25:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Aug 2008 18:25:23 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.163 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 212.25.124.163 il-gw1.zend.com Windows 2000 SP4, XP SP1 Received: from [212.25.124.163] ([212.25.124.163:59504] helo=il-gw1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9F/F9-30462-31723A84 for ; Wed, 13 Aug 2008 14:25:23 -0400 Received: from us-ex1.zend.com ([192.168.16.5]) by il-gw1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 13 Aug 2008 21:26:12 +0300 Received: from [192.168.16.110] ([192.168.16.110]) by us-ex1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 13 Aug 2008 11:25:12 -0700 Message-ID: <48A32708.8090705@zend.com> Date: Wed, 13 Aug 2008 11:25:12 -0700 Organization: Zend Technologies User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Lars Strojny CC: Lukas Kahwe Smith , Marcus Boerger , Etienne Kneuss , hannes.magnusson@gmail.com, internals@lists.php.net References: <909776579.20080803142659@marcus-boerger.de> <840985F2-A701-4BE4-91F6-F6B39048CF9B@pooteeweet.org> <48A09FF4.1030101@zend.com> <7f3ed2c30808111411t51553771j389f05c3436bc625@mail.gmail.com> <48A0C415.9090104@zend.com> <48A0D579.2000000@zend.com> <48A0DBAE.2010401@zend.com> <496879481.20080812153636@marcus-boerger.de> <279600845.20080812225135@marcus-boerger.de> <1218621323.4926.1.camel@localhost> <1341995942.20080813152134@marcus-boerger.de> <1218634532.4926.5.camel@localhost> <66A41D6E-5CDF-4954-BF13-9ECF71038814@pooteeweet.org> <1218641609.4926.13.camel@localhost> In-Reply-To: <1218641609.4926.13.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 13 Aug 2008 18:25:12.0566 (UTC) FILETIME=[ECC71160:01C8FD71] Subject: Re: [PHP-DEV] Inconsistencies in 5.3 From: stas@zend.com (Stanislav Malyshev) Hi! > As far as I understood the discussion, it was related to OP code caches. > > The opcode result from this snippet ... > namespace Foo; > class Bar { > public function includeFile() { > require_once 'file.php'; > } > } > > ... is not the same as the opcode result from the following: > class Bar { > public function includeFile() { > require_once 'file.php'; > } > } These will generate identical opcodes except that the class name in the former snippet would be Foo::Bar of course. -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com