From a2187565d113001dfc3dc12746bd0b9e4c1b376e Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Mon, 13 Apr 2020 13:45:21 +0200 Subject: [PATCH] Optimize non-native-size memcpy. --- client/TracyProfiler.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/TracyProfiler.hpp b/client/TracyProfiler.hpp index f5deb9eb..441dac45 100644 --- a/client/TracyProfiler.hpp +++ b/client/TracyProfiler.hpp @@ -596,7 +596,8 @@ private: else { assert( sizeof( size ) == 8 ); - memcpy( &item->memAlloc.size, &size, 6 ); + memcpy( &item->memAlloc.size, &size, 4 ); + memcpy( ((char*)&item->memAlloc.size)+4, ((char*)&size)+4, 2 ); } GetProfiler().m_serialQueue.commit_next(); }