void DurableImpl::declareWriteIntents(const std::vector<std::pair<void*, unsigned>>& intents) { typedef std::vector<std::pair<void*, unsigned>> Intents; stdx::lock_guard<SimpleMutex> lk(commitJob.groupCommitMutex); for (Intents::const_iterator it(intents.begin()), end(intents.end()); it != end; ++it) { commitJob.note(it->first, it->second); } }
/** declare write intent. when already in the write view if testIntent is true. */ void DurableImpl::declareWriteIntent(void *p, unsigned len) { WriteIntent w(p, len); commitJob.note(w); }
/** declare write intent. when already in the write view if testIntent is true. */ void declareWriteIntent(void *p, unsigned len) { WriteIntent w(p, len); commitJob.note(w); }