Files
mongo/db/dur.cpp
2010-09-27 12:35:22 -04:00

33 lines
688 B
C++

// @file dur.cpp
#include "pch.h"
#include "dur.h"
#include "../util/mmap.h"
namespace mongo {
namespace dur {
#if defined(_DEBUG) && defined(_DURABLE)
void* writingPtr(void *x, size_t len) {
cout << "TEMP writing " << x << ' ' << len << endl;
return MemoryMappedFile::getWriteViewFor(x);
}
void assertReading(void *p) {
assert( MemoryMappedFile::getWriteViewFor(p) !=
p );
}
void assertWriting(void *p) {
// todo:
//assert( MemoryMappedFile::getWriteViewFor(p) ==
// p );
}
#endif
}
}