File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -147,8 +147,8 @@ namespace internal
147147 requires (std::is_trivially_copyable_v<Object>)
148148 static void ToBuffer (Object object, void * buffer) noexcept
149149 {
150- CopyBuffer<sizeof (Object)>(&object, buffer); // gcc perf
151- // MOMO_COPY_MEMORY(buffer, &object, sizeof(Object));
150+ // CopyBuffer<sizeof(Object)>(&object, buffer); // gcc perf
151+ MOMO_COPY_MEMORY (buffer, &object, sizeof (Object));
152152 }
153153
154154 template <typename ResObject>
@@ -157,8 +157,8 @@ namespace internal
157157 static ResObject FromBuffer (const void * buffer) noexcept
158158 {
159159 ResObject object{};
160- CopyBuffer<sizeof (ResObject)>(buffer, &object); // gcc perf
161- // MOMO_COPY_MEMORY(&object, buffer, sizeof(ResObject));
160+ // CopyBuffer<sizeof(ResObject)>(buffer, &object); // gcc perf
161+ MOMO_COPY_MEMORY (&object, buffer, sizeof (ResObject));
162162 return object;
163163 }
164164
You can’t perform that action at this time.
0 commit comments