Browse Source

fix non existant pthread funcs

eden-wasm
lizzie 2 months ago
parent
commit
a74d16a8fa
  1. 4
      src/common/thread.cpp

4
src/common/thread.cpp

@ -490,6 +490,8 @@ void SetCurrentThreadPriority(ThreadPriority new_priority) {
LOG_DEBUG(Common, "Could not set thread nice value to {}: {}", nice_value, LOG_DEBUG(Common, "Could not set thread nice value to {}: {}", nice_value,
GetLastErrorMsg()); GetLastErrorMsg());
} }
#elif defined(__EMSCRIPTEN__)
// TODO: set priority?
#else #else
const s32 max_prio = sched_get_priority_max(SCHED_OTHER); const s32 max_prio = sched_get_priority_max(SCHED_OTHER);
const s32 min_prio = sched_get_priority_min(SCHED_OTHER); const s32 min_prio = sched_get_priority_min(SCHED_OTHER);
@ -534,6 +536,8 @@ void SetCurrentThreadName(const char* name) {
// See for reference // See for reference
// https://gitlab.freedesktop.org/mesa/mesa/-/blame/main/src/util/u_thread.c?ref_type=heads#L75 // https://gitlab.freedesktop.org/mesa/mesa/-/blame/main/src/util/u_thread.c?ref_type=heads#L75
(void)name; (void)name;
#elif defined(__EMSCRIPTEN__)
// TODO: set thread name?
#else #else
pthread_setname_np(pthread_self(), name); pthread_setname_np(pthread_self(), name);
#endif #endif

Loading…
Cancel
Save