Changeset 10940 for branches/jch-memory/psLib/src/sys/psMemory.c
- Timestamp:
- Jan 5, 2007, 11:26:52 AM (20 years ago)
- File:
-
- 1 edited
-
branches/jch-memory/psLib/src/sys/psMemory.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/jch-memory/psLib/src/sys/psMemory.c
r10914 r10940 10 10 * @author Joshua Hoblitt, University of Hawaii 11 11 * 12 * @version $Revision: 1.88.2.2 0$ $Name: not supported by cvs2svn $13 * @date $Date: 2007-01-05 04:36:19$12 * @version $Revision: 1.88.2.21 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2007-01-05 21:26:52 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 175 175 } 176 176 177 if (*(ps Ptr *)((int8_t *)(memBlock + 1) + memBlock->userMemorySize) != P_PS_MEMMAGIC) {177 if (*(psU32 *)((char *)(memBlock + 1) + memBlock->userMemorySize) != P_PS_MEMMAGIC) { 178 178 if (!blockPrinted) { 179 179 psMemBlockPrint(output, memBlock); … … 407 407 408 408 // posts 409 *(ps Ptr*)&memBlock->startblock = P_PS_MEMMAGIC;410 *(ps Ptr*)&memBlock->endblock= P_PS_MEMMAGIC;411 *(ps Ptr *)((int8_t*) (memBlock + 1) + size) = P_PS_MEMMAGIC;409 *(psU32 *)&memBlock->startblock = P_PS_MEMMAGIC; 410 *(psU32 *)&memBlock->endblock = P_PS_MEMMAGIC; 411 *(psU32 *)((char *) (memBlock + 1) + size) = P_PS_MEMMAGIC; 412 412 413 413 // size of memory allocated … … 507 507 508 508 memBlock->userMemorySize = size; 509 *(ps Ptr *)((int8_t *)(memBlock + 1) + size) = P_PS_MEMMAGIC;509 *(psU32 *)((char *)(memBlock + 1) + size) = P_PS_MEMMAGIC; 510 510 511 511 MUTEX_LOCK(&memBlockListMutex); … … 1058 1058 "\tFree function: %p\n" 1059 1059 "\tSize: %zd Reference count: %lu Persistent: %s\n" 1060 "\tPosts: % p %p %p\n"1060 "\tPosts: %x %x %x\n" 1061 1061 "\tAllocated in %s at (%s:%d)\n" 1062 1062 "\t\tby Thread ID %lu\n", … … 1066 1066 memBlock->userMemorySize, memBlock->refCounter, (memBlock->persistent ? "Yes" : "No"), 1067 1067 memBlock->startblock, memBlock->endblock, 1068 *(ps Ptr *)((int8_t*) (memBlock + 1) + memBlock->userMemorySize),1068 *(psU32 *)((char *) (memBlock + 1) + memBlock->userMemorySize), 1069 1069 memBlock->func, memBlock->file, memBlock->lineno, memBlock->tid); 1070 1070 }
Note:
See TracChangeset
for help on using the changeset viewer.
