1#include "ggml-threading.h"
 2#include <mutex>
 3
 4std::mutex ggml_critical_section_mutex;
 5
 6void ggml_critical_section_start() {
 7    ggml_critical_section_mutex.lock();
 8}
 9
10void ggml_critical_section_end(void) {
11    ggml_critical_section_mutex.unlock();
12}