The library currently converts calls to omp_init_lock_with_hint() directly into calls to omp_init_lock(). That is an entirely legal implementation, however since there are machines with hardware support for speculative locks, and our lock-zoo already has such locks, it would be nice to use them where appropriate.
The library currently converts calls to
omp_init_lock_with_hint()
directly into calls toomp_init_lock()
. That is an entirely legal implementation, however since there are machines with hardware support for speculative locks, and our lock-zoo already has such locks, it would be nice to use them where appropriate.