#1510: Time is wasted in Hydration
------------------------------+---------------------------------------------
Reporter: colnector | Owner: romanb
Type: defect | Status: new
Priority: critical | Milestone:
Component: Query/Hydration | Version: 1.0.2
Resolution: | Keywords:
Has_test: 0 | Mystatus: Pending Core Response
Has_patch: 0 |
------------------------------+---------------------------------------------
Comment (by colnector):
Well, I just installed xdebug and launched its profiler along with
WinCacheGrind (that's a Win dev machine). Apparantly I couldn't recreate
the problem on the Win machine BUT as you can see from the screen captures
attached, the function _setLastElement takes half the time without the
is_array() check.
Please mind that I've restarted the server and cleaned the cache before
launching each of the 4 tests.
Can't this call (and possibly other wasteful calls in the hydration loop)
be spared by using static variables? IMHO (from the user's side) the
hydration loop isn't as robust as the dev team imagines.
--
Ticket URL: <http://trac.phpdoctrine.org/ticket/1510#comment:2>
Doctrine <http://www.phpdoctrine.org>
PHP Doctrine Object Relational Mapper
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"doctrine-svn" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.co.uk/group/doctrine-svn?hl=en-GB
-~----------~----~----~----~------~----~------~--~---