2013-10-28, 00:11:39
Yeah i was looking at that yesterday i think i can just stick a
if(pagesArray) return; right after the global in getPagesXmlValues
As far as always loading, yes the cache is always loaded now, 3.4.0 will have true lazy loading.
But I have eliminated so many file loads in 3.2 and this that this is still a net gain of several hundreds of milliseconds. I have tested cache loads of large size and they are still so negligible. I have discussed this elsewhere also. hmm
There are a bunch of core functions that call getPagesXmlValues values directly and imagine this was already an issues in some cases.
if(pagesArray) return; right after the global in getPagesXmlValues
As far as always loading, yes the cache is always loaded now, 3.4.0 will have true lazy loading.
But I have eliminated so many file loads in 3.2 and this that this is still a net gain of several hundreds of milliseconds. I have tested cache loads of large size and they are still so negligible. I have discussed this elsewhere also. hmm
There are a bunch of core functions that call getPagesXmlValues values directly and imagine this was already an issues in some cases.