2023-01-17 12:26:48 can retro's vm be stored? then restore from its state

2023-01-17 12:28:09 say, we are counting a number 1 to 10 and we got a checkpoint while counting

2023-01-17 12:30:04 then we will restore it, will resume where it left off

2023-01-17 12:37:15 I haven't defined a standard way to do that so far. It's on my todo list for nga for this year. (I've written test implementations a few times last year for testing)

2023-01-17 13:03:37 is there any code receipt or external document

2023-01-17 13:04:08 i am really trying to understand that how can i accomplish such a task with a forth vm

2023-01-17 13:06:15 i have a small computation env and i need to setup a store/restore mechanism, i am thinking to use forth but need to figure out this firstly

2023-01-17 13:23:45 The basic process in the past was to write out the internal state (ip, sp, rp, stack data, etch), then the image. Loading back requires reading in the values and populating the internal data structures again.

2023-01-17 13:24:23 This is dependent on the vm implementation (has to match stack sizes, cell size, image size, etc)

2023-01-17 13:25:37 I'll put something together demonstrating this. It might take a day or two; I'm having some hand&wrist pain at present, so won't be programming tonight unless the pain lessens.

2023-01-17 13:27:39 oh, get well soon.. hm it makes sense about vm checkpointing

2023-01-17 13:27:56 ok-no hurry, i will sticking around

Proxy Information
Original URL
gemini://retroforth.org/irclogs/2023-01-17
Status Code
Success (20)
Meta
application/octet-stream
Capsule Response Time
413.953072 milliseconds
Gemini-to-HTML Time
0.288927 milliseconds

This content has been proxied by September (ba2dc).