Mercurial > projects > ldc
comparison ir/irfunction.cpp @ 203:e881c9b1c738 trunk
[svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles and links into an executable (change in tango/lib/llvmdc-posix.mak), closes #5 .
Changed: removed the crappy realloc based dynamic memory runtime and started moving over to DMD style runtime support, part of moving to real GC.
Fixed: dynamic arrays now use GC runtime for allocating memory.
Fixed: new expression now use GC for allocating memory.
Changed: revamped the dynamic array support routines related to dynamic memory.
Fixed: assertions no longer create exsessive allocas.
Changed: misc. minor cleanups.
author | lindquist |
---|---|
date | Tue, 13 May 2008 14:42:09 +0200 |
parents | 8f704cb9969b |
children | 9d44ec83acd1 |
comparison
equal
deleted
inserted
replaced
202:56e0c5b1d428 | 203:e881c9b1c738 |
---|---|
22 thisVar = NULL; | 22 thisVar = NULL; |
23 nestedVar = NULL; | 23 nestedVar = NULL; |
24 _arguments = NULL; | 24 _arguments = NULL; |
25 _argptr = NULL; | 25 _argptr = NULL; |
26 dwarfSubProg = NULL; | 26 dwarfSubProg = NULL; |
27 | |
28 srcfileArg = NULL; | |
27 } | 29 } |
28 | 30 |
29 IrFunction::~IrFunction() | 31 IrFunction::~IrFunction() |
30 { | 32 { |
31 } | 33 } |