Dec. 7, 2011
3:20 p.m.
Yes Yesterday we looked at basicLoad implementation and compared with the squeak one. But igor' conclusions was that this is the same but we should relook at it.
I can't claim to know exactly, but I seem to remember it does batches of new, then changed, then removed methods. Other than that, I think they happen "seemingly" at random. There are many sorts of internal dependencies, so other than the old workaround of making multiple .mcz's without internal dependencies, one kind of needs an insight into what exactly was at fault here to see if anything could be improved of the loading order in the general case, which does not simultaneously break something else...
Cheers, Henry