Adaptive queued locking for control of speculative execution Grant US-9715416-B2 United States of America 25 Jul 2017