Browse Source

detail in extra trace code: total bytes is given by 'gettotalbytes',
not by 'totalbytes' counter.

Roberto Ierusalimschy 14 years ago
parent
commit
12ab78aca6
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lmem.c

+ 2 - 2
lmem.c

@@ -1,5 +1,5 @@
 /*
-** $Id: lmem.c,v 1.80 2010/12/20 18:17:46 roberto Exp roberto $
+** $Id: lmem.c,v 1.81 2010/12/20 19:40:07 roberto Exp roberto $
 ** Interface to Memory Manager
 ** See Copyright Notice in lua.h
 */
@@ -106,7 +106,7 @@ void *luaM_realloc_ (lua_State *L, void *block, size_t osize, size_t nsize) {
     if ((total % 200) == 0) {
       if (f == NULL) f = fopen(TRACEMEM, "w");
       fprintf(f, "%lu %u %d %d\n", total,
-              g->totalbytes, g->GCdebt, g->gcstate * 1000);
+              gettotalbytes(g), g->GCdebt, g->gcstate * 10000);
     }
   }
 #endif