On 2004/07/07, at 14:18, Kamesh Jayachandran wrote:

In this case while making a copy og global_class_table to thread
specific class_table in a deep fashion. zend_hash_copy has to do the
double dereferencing which it can't being a generic fuinction.

Sorry, but I don't quite understand what you meant in the above paragraph.
Is it a threading / race related issue that you are pointing out here?


As far as I know, only the global class table is shared across threads
and is duplicated to emulate fork() behaviour, as the compiler global is
actually a thread specific value (that is, a separate instance is
prepared for each thread.)

Moriyoshi

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to