OSSpinLock is deprecated, so we are switching to os_unfair_lock. However, os_unfair_lock isn't available on older OSs, so we keep OSSpinLock as fallback.
Also change runtime assumption check to static since they only ever check constant values.
rdar://69588111