Mercurial > projects > dwt-win
diff dwt/dwthelper/utils.d @ 79:67d24430822a
Delayed DLL load
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 06 Feb 2008 11:08:01 +0100 |
parents | b00303c762ac |
children | 00a333240696 |
line wrap: on
line diff
--- a/dwt/dwthelper/utils.d Tue Feb 05 20:28:19 2008 +0100 +++ b/dwt/dwthelper/utils.d Wed Feb 06 11:08:01 2008 +0100 @@ -147,20 +147,20 @@ } } -struct GCStats { +private struct GCStats { size_t poolsize; // total size of pool size_t usedsize; // bytes allocated size_t freeblocks; // number of blocks marked FREE size_t freelistsize; // total of memory on free lists size_t pageblocks; // number of blocks marked PAGE } -extern(C) GCStats gc_stats(); +private extern(C) GCStats gc_stats(); + size_t RuntimeTotalMemory(){ GCStats s = gc_stats(); return s.poolsize; } -}