Mercurial > projects > ddmd
comparison dmd/backend/glue.d @ 165:25ede4f66bda
Temporarily disabled GC (again) because phobos fails to compile with it (looks like some ObjSymbols are being falsely collected, see Library.d:666)
Getting rid of global state (i.e global and static variables) to allow running concurrent compilation
author | korDen |
---|---|
date | Thu, 30 Sep 2010 10:04:32 +0400 |
parents | 31c086f76669 |
children | af724d3510d7 |
comparison
equal
deleted
inserted
replaced
164:8bf07a566fdf | 165:25ede4f66bda |
---|---|
316 { | 316 { |
317 //printf("clearStringTab()\n"); | 317 //printf("clearStringTab()\n"); |
318 memset(stringTab.ptr, 0, stringTab.sizeof); | 318 memset(stringTab.ptr, 0, stringTab.sizeof); |
319 stidx = 0; | 319 stidx = 0; |
320 | 320 |
321 assertexp_sfilename = null; | 321 // assertexp_sfilename = null; |
322 assertexp_name = null; | 322 // assertexp_name = null; |
323 assertexp_mn = null; | 323 // assertexp_mn = null; |
324 } | 324 } |
325 | 325 |
326 void obj_start(char *srcfile) | 326 void obj_start(char *srcfile) |
327 { | 327 { |
328 //printf("obj_start()\n"); | 328 //printf("obj_start()\n"); |