Changed structure of objstr_t: removed void *base pointer, data block now immediately...
authorerubow <erubow>
Sat, 3 Mar 2007 01:02:03 +0000 (01:02 +0000)
committererubow <erubow>
Sat, 3 Mar 2007 01:02:03 +0000 (01:02 +0000)
commit2b725cdbe9252a894cd58b4922f11828efb9766e
tree784e6380bfd8700543b6880e3b361a0f46042c2b
parent94fc482ff6c3798a11809ed6b2eb565687da7ad5
Changed structure of objstr_t: removed void *base pointer, data block now immediately follows the structure. This cuts the number of malloc() and free() calls in half.
Implemented objstr_t functions in objstr.c, testobjstr.c tests them.
Robust/src/Runtime/DSTM/interface/dstm.h
Robust/src/Runtime/DSTM/interface/objstr.c [new file with mode: 0644]
Robust/src/Runtime/DSTM/interface/testobjstr.c [new file with mode: 0644]