allFileNames
cacheFileNames == true ifFalse: [ ^ self loadAllFileNames ].
^ allFileNames ifNil: [
allFileNames := self loadAllFileNames]
If you put a halt in the first if, you will see it stops... because�cacheFileNames is nil. In 1.4 you have:
allFileNamesOrCache
^ allFileNames ifNil: [self allFileNames]
so it kind of always cached... so maybe this is a difference that affects the results?
On Sun, Sep 9, 2012 at 3:14 PM, Camillo Bruni
<camillobruni@gmail.com> wrote:
On 2012-09-09, at 15:12, Mariano Martinez Peck <
marianopeck@gmail.com> wrote:
> I think instVar cacheFileNames is never initialized and hence, it follows
>
> cacheFileNames == true ifFalse: [ �^ self loadAllFileNames ].
where is that?
> On Sun, Sep 9, 2012 at 2:35 PM, Camillo Bruni <
camillobruni@gmail.com>wrote:
>
>>
>> On 2012-09-09, at 14:24, Mariano Martinez Peck <
marianopeck@gmail.com>
>> wrote:
>>
>>> I guess you tried both with an empty package-cache, right?
>>
>> yes, not much of a diff...
--
Mariano
http://marianopeck.wordpress.com