22 lines
834 B
Plaintext
22 lines
834 B
Plaintext
@startuml
|
|
skinparam backgroundColor transparent
|
|
skinparam shadowing false
|
|
skinparam defaultFontName Monospace
|
|
skinparam defaultFontSize 12
|
|
skinparam rectangleBorderColor #2c7794
|
|
skinparam rectangleBackgroundColor #edf6fa
|
|
title A7 RUNTIME — public proof and TCB debugger evidence
|
|
rectangle "01 g_fc10\nreceiver handle\nphase + results" as exp
|
|
rectangle "02 sender stack\np3 during posts" as sender
|
|
rectangle "03 receiver stack\neBlocked before each phase" as receiver
|
|
rectangle "04 notification slot 0\nvalue 0→3→0→0x22→0→0x24→0\n(debugger evidence)" as slot
|
|
rectangle "05 no intermediary object\nsmaller topology than queue/semaphore" as absent
|
|
rectangle "06 events[12]\ncommit marker last\ndigest c60747cb" as log
|
|
exp --> sender
|
|
exp --> receiver
|
|
receiver ..> slot
|
|
exp ..> absent
|
|
sender --> log
|
|
receiver --> log
|
|
@enduml
|