From 3ba6686fc991998a0a420709dfb0012bbddf77ab Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Tue, 29 Sep 2026 12:21:46 -0700 Subject: Backport lazy memory splits to ch10, split into ch10a and b --- chapter10b/docs/example1.svg | 62 +++++++++++++++++++++++--------------------- 1 file changed, 32 insertions(+), 30 deletions(-) (limited to 'chapter10b/docs/example1.svg') diff --git a/chapter10b/docs/example1.svg b/chapter10b/docs/example1.svg index c441bc7b..384b6e12 100644 --- a/chapter10b/docs/example1.svg +++ b/chapter10b/docs/example1.svg @@ -4,88 +4,90 @@ - - + + Memory - + M - -Initial memory + +Initial memory X - -Store x = 42 + +Store x = 42 X->M - - + + Y - -Loop: Store y + +Loop: Store y Y->M - - + + + L - -Load x -> 42 + +Load x (42) L->X - - + + MemMerge - -MemMerge + +MemMerge MemMerge->X - - + + MemMerge->Y - - + + + Return - -Return + +Return Return->L - - + + Return->MemMerge - - + + -- cgit v1.2.3