Reformat all the things. Have fun with merge conflicts.

This commit is contained in:
Pierre Bourdon
2016-06-24 10:43:46 +02:00
parent 2115e8a4a6
commit 3570c7f03a
1116 changed files with 187405 additions and 180344 deletions

View File

@ -2,8 +2,8 @@
// Licensed under GPLv2+
// Refer to the license.txt file included.
#include <thread>
#include <gtest/gtest.h>
#include <thread>
#include "Common/Event.h"
@ -11,32 +11,33 @@ using Common::Event;
TEST(Event, MultiThreaded)
{
Event has_sent, can_send;
int shared_obj;
const int ITERATIONS_COUNT = 100000;
Event has_sent, can_send;
int shared_obj;
const int ITERATIONS_COUNT = 100000;
auto sender = [&]() {
for (int i = 0; i < ITERATIONS_COUNT; ++i)
{
can_send.Wait();
shared_obj = i;
has_sent.Set();
}
};
auto sender = [&]() {
for (int i = 0; i < ITERATIONS_COUNT; ++i)
{
can_send.Wait();
shared_obj = i;
has_sent.Set();
}
};
auto receiver = [&]() {
for (int i = 0; i < ITERATIONS_COUNT; ++i) {
has_sent.Wait();
EXPECT_EQ(i, shared_obj);
can_send.Set();
}
};
auto receiver = [&]() {
for (int i = 0; i < ITERATIONS_COUNT; ++i)
{
has_sent.Wait();
EXPECT_EQ(i, shared_obj);
can_send.Set();
}
};
std::thread sender_thread(sender);
std::thread receiver_thread(receiver);
std::thread sender_thread(sender);
std::thread receiver_thread(receiver);
can_send.Set();
can_send.Set();
sender_thread.join();
receiver_thread.join();
sender_thread.join();
receiver_thread.join();
}