1. A computer readable storage device having executable instructions stored thereon for executing a method of operating a computing system, the method comprising: translating, in an inner virtual machine, first instructions that are supported by the inner virtual machine into second instructions that are supported by an outer virtual machine, wherein the inner virtual machine communicates with the outer virtual machine by sending inner machine instructions to the outer virtual machine over a communication channel; encoding, in the inner virtual machine, third instructions into the second instructions into which the first instructions are translated, the third instructions including hints for facilitating an execution of the second instructions; and responsive to the hints being supported by the outer virtual machine, initiating the execution of the second instructions utilizing the hints by the outer virtual machine to achieve an increased efficiency of the execution of the second instructions.