infix
A JIT-Powered FFI Library for C
Loading...
Searching...
No Matches
821_threading_bare.c File Reference

A minimal, dependency-free version of the thread-safety stress test. More...

#include "common/infix_config.h"
#include <infix/infix.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
#include <pthread.h>
Include dependency graph for 821_threading_bare.c:

Macros

#define NUM_THREADS   8
 
#define ITERATIONS_PER_THREAD   500
 

Functions

void bare_helgrind_handler (int a, int b)
 
void * bare_thread_worker (void *arg)
 
int main (void)
 

Detailed Description

A minimal, dependency-free version of the thread-safety stress test.

Macro Definition Documentation

◆ ITERATIONS_PER_THREAD

#define ITERATIONS_PER_THREAD   500

◆ NUM_THREADS

#define NUM_THREADS   8

Function Documentation

◆ bare_helgrind_handler()

void bare_helgrind_handler ( int  a,
int  b 
)

◆ bare_thread_worker()

void * bare_thread_worker ( void *  arg)

◆ main()

int main ( void  )