Dynamic Class Loading Idea
Craig Black
craigblack2 at cox.net
Sat Nov 3 11:47:58 PDT 2007
"Daniel Keep" <daniel.keep.lists at gmail.com> wrote in message
news:fgi777$na4$2 at digitalmars.com...
>
>
> Craig Black wrote:
>>> I like DDL's approach, in which it acts as a run-time linker. It uses
>>> relocation data in OBJ files to find address references and fix them
>>> (thus "relocating" the code for any memory address) when loading the
>>> libraries.
>>
>> Does this relocation use function pointers?
>
> Here's how I understand it. DDL is a linker. The only difference
> between DDL and dmd/gcc is that it works at run time instead of compile
> time.
>
> What you described is basically what a linker does, hence what DDL does.
>
> -- Daniel
That's pretty cool then. Since we have DDL, can we effectively say that we
have dynamic class loading? Or are features missing from DDL that make it
not a full dynamic class loader?
-Craig
More information about the Digitalmars-d
mailing list