[compiler-rt] r333627 - [XRay] Fixup: Explicitly call std::make_tuple(...)
Dean Michael Berris via llvm-commits
llvm-commits at lists.llvm.org
Wed May 30 22:02:11 PDT 2018
Author: dberris
Date: Wed May 30 22:02:11 2018
New Revision: 333627
URL: http://llvm.org/viewvc/llvm-project?rev=333627&view=rev
Log:
[XRay] Fixup: Explicitly call std::make_tuple(...)
Follow-up to D45758.
Modified:
compiler-rt/trunk/lib/xray/tests/unit/profile_collector_test.cc
Modified: compiler-rt/trunk/lib/xray/tests/unit/profile_collector_test.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/xray/tests/unit/profile_collector_test.cc?rev=333627&r1=333626&r2=333627&view=diff
==============================================================================
--- compiler-rt/trunk/lib/xray/tests/unit/profile_collector_test.cc (original)
+++ compiler-rt/trunk/lib/xray/tests/unit/profile_collector_test.cc Wed May 30 22:02:11 2018
@@ -54,7 +54,7 @@ std::tuple<u32, u32, u64> ParseBlockHead
internal_memcpy(&BlockSize, LocalBuffer, sizeof(u32));
internal_memcpy(&BlockNumber, LocalBuffer + sizeof(u32), sizeof(u32));
internal_memcpy(&ThreadId, LocalBuffer + (2 * sizeof(u32)), sizeof(u64));
- return {BlockSize, BlockNumber, ThreadId};
+ return std::make_tuple(BlockSize, BlockNumber, ThreadId);
}
struct Profile {
@@ -80,7 +80,7 @@ std::tuple<Profile, const char *> ParseP
// Then read the CumulativeLocalTime.
internal_memcpy(&Result.CumulativeLocalTime, P, sizeof(int64_t));
P += sizeof(int64_t);
- return {std::move(Result), P};
+ return std::make_tuple(std::move(Result), P);
}
TEST(profileCollectorServiceTest, PostSerializeCollect) {
More information about the llvm-commits
mailing list