A portable interface for on-the-fly instruction space modification
David R. Keppel · 1991
Applications such as incremental linking must modify instruction space during program execution.Whenever instruction space is modified, machine-dependent systems issues such as instruction caching must be dealt with properly.However, there are no standard idioms for signaling a change to the instruction space.This paper discusses issues for instruction space allocation and coherence, describes a portable interface for modifying instruction space, and examines the details of several implementations of the interface.