5.3 namespace code will check for CG(class_table) and see if a class is internal class to generate different code.
Compiler shouldn't generate different code. Unqualified name is resolved at runtime, but code should be the same whatever resolution was made. Did you check that different code is indeed generated?
-- Stanislav Malyshev, Zend Software Architect [EMAIL PROTECTED] http://www.zend.com/ (408)253-8829 MSN: [EMAIL PROTECTED] -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php