summaryrefslogtreecommitdiff
path: root/llama.cpp/ggml/src/ggml-threading.cpp
blob: 25a19eedb90535daccd640056175dbbbc58c1ca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "ggml-threading.h"
#include <mutex>

std::mutex ggml_critical_section_mutex;

void ggml_critical_section_start() {
    ggml_critical_section_mutex.lock();
}

void ggml_critical_section_end(void) {
    ggml_critical_section_mutex.unlock();
}