1. An apparatus comprising: a speculative code execution logic to detect occurrence of a speculative code debug event during speculative execution of an application; and a memory to store a speculative code execution debug module, wherein the speculative code execution logic is to cause execution of the speculative code execution debug module in response to the occurrence of the speculative code debug event.