mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-04-19 17:01:15 +03:00
Add mtx (mutex) to test infrastructure, in order to avoid bootstrapping complications that would result from directly using malloc_mutex. Rename test infrastructure's thread abstraction from je_thread to thd. Fix some header ordering issues.
9 lines
223 B
C
9 lines
223 B
C
/* Abstraction layer for threading in tests */
|
|
#ifdef _WIN32
|
|
typedef HANDLE thd_t;
|
|
#else
|
|
typedef pthread_t thd_t;
|
|
#endif
|
|
|
|
void thd_create(thd_t *thd, void *(*proc)(void *), void *arg);
|
|
void thd_join(thd_t thd, void **ret);
|