diff --git a/book/art/runtime.bob b/book/art/runtime.bob index ef61ca17cc..a483a7d7e7 100644 --- a/book/art/runtime.bob +++ b/book/art/runtime.bob @@ -1,9 +1,9 @@ -+-----------+ +-------------+ +--------------+ +--------------------+ -| sigverify |--->| lock memory |--->| validate fee |--->| allocate accounts |---> -+-----------+ +-------------+ +--------------+ +--------------------+ +.-----------. .-------------. .--------------. .--------------------. +| sigverify +--->| lock memory +--->| validate fee +--->| allocate accounts +---> +`-----------` `-------------` `--------------` `--------------------` - +------------+ +---------+ +-=------------+ +--------------+ ---->| load data |--->| execute |--->| commit data |-->|unlock memory | - +------------+ +---------+ +--------------+ +--------------+ + .------------. .---------. .--------------. .--------------. +--->| load data +--->| execute +--->| commit data +-->|unlock memory | + `------------` `---------` `--------------` `--------------`