Loading libs/cputimeinstate/testtimeinstate.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,9 @@ namespace bpf { static constexpr uint64_t NSEC_PER_SEC = 1000000000; static constexpr uint64_t NSEC_PER_YEAR = NSEC_PER_SEC * 60 * 60 * 24 * 365; // Declare busy loop variable globally to prevent removal during optimization static long sum __attribute__((used)) = 0; using std::vector; class TimeInStateTest : public testing::Test { Loading Loading @@ -576,7 +579,7 @@ uint64_t timeNanos() { // Keeps CPU busy with some number crunching void useCpu() { long sum = 0; sum = 0; for (int i = 0; i < 100000; i++) { sum *= i; } Loading Loading
libs/cputimeinstate/testtimeinstate.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,9 @@ namespace bpf { static constexpr uint64_t NSEC_PER_SEC = 1000000000; static constexpr uint64_t NSEC_PER_YEAR = NSEC_PER_SEC * 60 * 60 * 24 * 365; // Declare busy loop variable globally to prevent removal during optimization static long sum __attribute__((used)) = 0; using std::vector; class TimeInStateTest : public testing::Test { Loading Loading @@ -576,7 +579,7 @@ uint64_t timeNanos() { // Keeps CPU busy with some number crunching void useCpu() { long sum = 0; sum = 0; for (int i = 0; i < 100000; i++) { sum *= i; } Loading