fix memory corruption errors and replace mallocs with calloc.
authoradash <adash>
Sat, 26 Jan 2008 01:48:15 +0000 (01:48 +0000)
committeradash <adash>
Sat, 26 Jan 2008 01:48:15 +0000 (01:48 +0000)
commitfaaea186e1850c8c8f986e0fdaf6829ad4ae7b27
treebf4209c163633fefbe305bba7f8cbcf82a2fa999
parentf06d5dcf455248fe725d04385d116274d2782a2c
fix memory corruption errors and replace mallocs with calloc.
Current fix works fine for testcase Atomic2.java  and Atomic3.java
other minor fixes
Remove prefetchpile.c file (was not used)
Robust/src/Runtime/DSTM/interface/dstmserver.c
Robust/src/Runtime/DSTM/interface/machinepile.c
Robust/src/Runtime/DSTM/interface/machinepile.h
Robust/src/Runtime/DSTM/interface/mcpileq.c
Robust/src/Runtime/DSTM/interface/mcpileq.h
Robust/src/Runtime/DSTM/interface/objstr.c
Robust/src/Runtime/DSTM/interface/queue.c
Robust/src/Runtime/DSTM/interface/trans.c