- changes from pvqa-server project

This commit is contained in:
2018-07-15 11:46:50 +03:00
parent a6535bdb97
commit 20ee81666b
11 changed files with 118 additions and 37 deletions
+11
View File
@@ -6,6 +6,7 @@
#include "HL_Sync.h"
#include <assert.h>
#include <atomic>
#include <memory.h>
#ifdef TARGET_OSX
# include <libkern/OSAtomic.h>
@@ -85,6 +86,16 @@ uint32_t TimeHelper::getDelta(uint32_t later, uint32_t earlier)
return 0;
}
TimeHelper::ExecutionTime::ExecutionTime()
{
mStart = TimeHelper::getTimestamp();
}
uint64_t TimeHelper::ExecutionTime::getSpentTime() const
{
return TimeHelper::getTimestamp() - mStart;
}
// --------------- BufferQueue -----------------
BufferQueue::BufferQueue()
{