[Vm-dev] [commit][3183] Fix clearHeapMap in 64-bits.
commits at squeakvm.org
commits at squeakvm.org
Sat Dec 13 04:32:51 UTC 2014
Revision: 3183
Author: eliot
Date: 2014-12-12 20:32:50 -0800 (Fri, 12 Dec 2014)
Log Message:
-----------
Fix clearHeapMap in 64-bits.
Modified Paths:
--------------
branches/Cog/platforms/Cross/vm/sqHeapMap.c
Modified: branches/Cog/platforms/Cross/vm/sqHeapMap.c
===================================================================
--- branches/Cog/platforms/Cross/vm/sqHeapMap.c 2014-12-13 04:15:40 UTC (rev 3182)
+++ branches/Cog/platforms/Cross/vm/sqHeapMap.c 2014-12-13 04:32:50 UTC (rev 3183)
@@ -189,7 +189,7 @@
for (i = 0; i < NUMROOTPAGES; i++)
if ((directory = mapPages[i]))
- for (j = 0; j < DIRECTORYSIZE; j++)
+ for (j = 0; j < DIRECTORYSIZE / sizeof(void *); j++)
if ((page = directory[j]))
memset(page,0,PAGESIZE);
}
More information about the Vm-dev
mailing list