rename findSpeculativeTask to findAndDequeueSpeculativeTask