Skip to content

Generalisation? #2

@stephenrkell

Description

@stephenrkell

The ability to map a loaded DSO MAP_SHARED seems powerful as a primitive. It's worth thinking about this more generally. It brings some image-like qualities to Unix systems. Does it help with live coding? Does it help with caching compilation results in a way similar to the R people (Jan Vitek et al) have done? Can it help with security updates somehow? In a single-user system where permissions are not an issue, what are its benefits and drawbacks if used at wide scale? Can it allow linkage to be used to form interprocess bindings?

Writing a paper about this system increasingly seems feasible, although some experiments comparing it to the gdb JIT protocol (and others if there are any?) seem essential.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions