Dynamic Class Loading Idea
Bruce Adams
tortoise_74 at yeah.who.co.uk
Sat Nov 3 10:59:59 PDT 2007
Daniel Keep Wrote:
>
>
> 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
Its also what an operating does to load dynamic link libraries or shared objects.
More information about the Digitalmars-d
mailing list