6 constexpr int LOOP_COUNT = 100000000;
8 void* ChildThreadFunction(void*) {
9 for (volatile int i = 0; i < LOOP_COUNT; ++i) {
14 void MainThreadFunction() {
15 for (volatile int i = 0; i < LOOP_COUNT; ++i) {
21 int ret = pthread_create(&thread, nullptr, ChildThreadFunction, nullptr);
23 fprintf(stderr, "pthread_create failed: %s\n", strerror(ret));
27 ret = pthread_join(thread, nullptr);
29 fprintf(stderr, "pthread_join failed: %s\n", strerror(ret));