1. A system for an agnostic runtime architecture, comprising: a system emulation/virtualization converter; an application code converter; and a converter wherein a system emulation/virtualization converter and a application code converter implement a system emulation process, and wherein the system converter implements a system and application conversion process for executing code from a guest image, wherein the system converter or the system emulator: a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address, wherein a load will check for a same address of subsequent loads from a same thread; a thread checking process that enable other thread store checks against the entire load queue and a monitor extension.