#include "mymemory.h"
#include "snapshot.h"
-#include "snapshotimp.h"
#include "common.h"
#define REQUESTS_BEFORE_ALLOC 1024
ptr = callocp(count, size);
return ptr;
#else
- if (!snapshotrecord)
- createSharedMemory();
if (!sStaticSpace)
- sStaticSpace = create_mspace_with_base((void *)(snapshotrecord->mSharedMemoryBase), SHARED_MEMORY_DEFAULT - sizeof(struct SnapShot), 1);
+ sStaticSpace = create_shared_mspace();
return mspace_calloc(sStaticSpace, count, size);
#endif
}
ptr = mallocp(size);
return ptr;
#else
- if (!snapshotrecord)
- createSharedMemory();
if (!sStaticSpace)
- sStaticSpace = create_mspace_with_base((void *)(snapshotrecord->mSharedMemoryBase), SHARED_MEMORY_DEFAULT - sizeof(struct SnapShot), 1);
+ sStaticSpace = create_shared_mspace();
return mspace_malloc(sStaticSpace, size);
#endif
}