8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic

Adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the PAUSE instruction

Co-authored-by: Yuri Gaevsky <ygaevsky@azul.com>
Reviewed-by: iveresov, kvn
22 files changed