अब जब इस प्रक्रिया चल रही है , array_len के बाद, अंत में कैश मेमोरी पर पहुंच गया है और अब के बाद से X एक array_len कि यह चेक पाया गया है, इस विशेष स्टेटमेंट की ओर इशारा करते हुए अंत में लागू किया जा सकता है, लेकिन प्रोसेसर अब यह देखेगा कि X, array_len से अधिक है और वहाँ सभी सट्टा निष्पादन के लिए किया गया है जिसे छोड़ दिया जाना चाहिए।
आता जेव्हा प्रोसेस वर प्रोसेस होतं राहतील , याचा अर्थ असा की array_len हे शेवटी कॅशे मेमरी मध्ये पोहोचले. आता X आणि array_len आले आहे आहेत, चेक विशिष्ट स्टेटमेंट जे पॉईंट करत होता ते स्टेटमेंट प्रोसेसर शेवटी इनव्होक करेन आणि आता असे निदर्शनात येईल की X हा array_len पेक्षा मोठा आहे आणि स्पेक्यूलेटीव्ह एक्झिक्युशन जे झालेले होते ते काढून टाकण्यात येतील आणि म्हणून प्रोसेस पण स्पेक्यूलेटीव्हली एक्झिक्युट झालेल्या इन्स्ट्रक्शन काढून टाकतील.