Unisys Corporation
PROXY COMPILATION FOR EXECUTION IN A FOREIGN ARCHITECTURE CONTROLLED BY EXECUTION WITHIN A NATIVE ARCHITECTURE

Last updated:

Abstract:

A proxy compiler may be used within a native execution environment to enable execution of non-native instructions from a non-native execution environment as if being performed within the native execution environment. In particular, the proxy compiler coordinates creation of a native executable that is uniquely tied to a particular non-native image at the time of creation of the non-native image. This allows a trusted relationship between the native executable and the non-native image, while avoiding a requirement of compilation/translation of the non-native instructions for execution directly within the native execution environment.

Status:
Application
Type:

Utility

Filling date:

16 Oct 2020

Issue date:

21 Apr 2022