fpsi: mutexless mode

This commit is contained in:
Maxim Devaev
2024-03-30 19:34:43 +02:00
parent 88203f9c53
commit 3a3889d02c
2 changed files with 45 additions and 21 deletions

View File

@@ -22,6 +22,8 @@
#pragma once
#include <stdatomic.h>
#include <pthread.h>
#include "types.h"
@@ -36,8 +38,8 @@ typedef struct {
char *name;
bool with_meta;
uint accum;
ldf ts;
uint current;
atomic_llong ts;
atomic_uint current;
us_fpsi_meta_s meta;
pthread_mutex_t mutex;
} us_fpsi_s;