now since X an array_len have find the arrived, this check that is pointing to this particular statement can finally be invoked but the processor would have would now observe that X is greater than array_len and therefor all the speculative execution that has been done should be discarded and therefore the process so would discarded this speculatively executed instructions.
എക്സ്, array_len എന്നിവ എത്തിയതിനാൽ, ഈ പ്രത്യേക statement-ലെ ഈ check ഒടുവിൽ invoke ചെയ്യും. പക്ഷേ array_len നേക്കാൾ x വലുതാണെന്ന് പ്രോസസർ മനസിലാക്കിയാൽ ഇതിനകം  ചെയ്ത എല്ലാ speculative execution-ഉം  ഉപേക്ഷിക്കണം, അതിനാൽ ഈ പ്രക്രിയ ഊഹത്തോടെ നിർവഹിച്ച എല്ലാ നിർദ്ദേശങ്ങളും ഉപേക്ഷിക്കും.