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