Leveraging speculative architectures for run-time program validation uri icon