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 creation time 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:
Grant
Type:

Utility

Filling date:

16 Oct 2020

Issue date:

8 Feb 2022