Commits

Show all
Author Commit Message Labels Comments Date
Dongsheng Song
Only support pthread_rwlock_* and pthread_cond_* on Windows 6.0 or later
Dongsheng Song
Add barrier.c
Dongsheng Song
Add test_spin_rwlock.c
Dongsheng Song
Remove test_clock.c
Dongsheng Song
Make spin rwlock as simple as we can (do not over design)
Dongsheng Song
Relax spin lock contend threads from 65536 (2^16) to 4294967296 (2^32)
Dongsheng Song
Add test_sleep.c
Dongsheng Song
Add test_realtime.c
Dongsheng Song
For spin lock, asm vs C is 15ns vs 17ns
Dongsheng Song
The fair FIFO ticket rwlock can not support try lock
Dongsheng Song
Add pthread_spin_rwlock_* functions
Dongsheng Song
Add test_clock_*.c
Dongsheng Song
Rename set_errno to lc_set_errno
Dongsheng Song
Coding style change only
Dongsheng Song
Remove libpthread_time_increment and libpthread_hpet_frequency
Dongsheng Song
Add test_clock_getres.c
Dongsheng Song
When SleepEx return WAIT_IO_COMPLETION, nanosleep should not sleep again
Dongsheng Song
Move nanosleep from clock.c to nanosleep.c
Dongsheng Song
Add test_nanosleep.c
Dongsheng Song
Use atomic intrinsic and event instead of critical section
Dongsheng Song
Fix lock usage in arch_mutex_init
Dongsheng Song
cleanup pthread_mutexattr_* functions
Dongsheng Song
Add test_speed.c
Dongsheng Song
Rename arch_attr_t to arch_thread_attr
Dongsheng Song
Add more POSIX definitions
Dongsheng Song
Add more POSIX 2008 constants and functions
Dongsheng Song
Use calloc instead of HeapAlloc
Dongsheng Song
Add pthread_attr_getschedparam and pthread_attr_setschedparam
Dongsheng Song
Improve test_once.c
Dongsheng Song
Add pthread_getschedparam and pthread_setschedparam
  1. Prev
  2. Next