#include "il2cpp-config.h"
|
#include "icalls/System/System.Diagnostics/Stopwatch.h"
|
#include "os/Time.h"
|
|
namespace il2cpp
|
{
|
namespace icalls
|
{
|
namespace System
|
{
|
namespace System
|
{
|
namespace Diagnostics
|
{
|
int64_t Stopwatch::GetTimestamp()
|
{
|
return il2cpp::os::Time::GetTicks100NanosecondsMonotonic();
|
}
|
} /* namespace Diagnostics */
|
} /* namespace System */
|
} /* namespace mscorlib */
|
} /* namespace icalls */
|
} /* namespace il2cpp */
|
|
#if IL2CPP_TINY
|
|
// When the debugger is enabled, we use the big libil2cpp runtime code
|
// with the tiny profile. We need to build this icall for big libil2cpp,
|
// so direcrtly include the .cpp file to avboid code duplication.
|
#include "../libil2cpptiny/icalls/mscorlib/System.Diagnostics/Stopwatch.cpp"
|
|
#endif
|