Skip to content

Save/Load interpreter state #30

Description

@WhaleKit

being able to serialize interpreter state into an image and then deserialize and resume it later could be used for a lot of things:
moving workloads between physical servers, capturing snapshots for debugging, rollback-type lag compensation, maybe it could be useful for hibernating and forking (by deserializing same saved state multiple times) processes in a toy os.
My own use-case is to have player-programmable entities in videogames, and being able to save the game while they run and then load and have them continue execution as if nothing happened

I'd be up to try to implement this after async is implemented

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions