[ENH][Modules] ModuleRefactoringUtils
stephane ducasse (home)
ducasse at iam.unibe.ch
Fri May 10 05:58:40 UTC 2002
Hi henrik
I just read a paper of Eliot about parcels and I suggest you to read it.
http://brain.cs.uiuc.edu/VisualWorks/Eliot+Miranda
The idea is that they use another namespace to load the parcel, then when
all the required parcels are loaded they install the code. This allows
them to have an atomic load over a bunch of parcels.
The paper is really worth reading it.
Stef
On Thursday, May 9, 2002, at 04:29 PM, Henrik Gedenryd wrote:
> danielv at netvision.net.il wrote:
>
>> Cool.
>> Can you explain what those inheritence dependencies mean exactly?
>> I read you recent answer to Stephen that references them as giving
>> trouble for cycles, but I'm not quite sure what cycles those would be in
>> inheritence...
>>
>> A swiki pointer would work for me, of course.
>>
>> Daniel
>
> The dependency is that class B inherits from class A. Thus A must be
> loaded
> first. Now if class D inherits from class C, and A and D are in one module
> and B and C are in another, then this causes a problem since both modules
> need to be loaded before the other.
>
> Henrik
>
>
More information about the Squeak-dev
mailing list
|