state
state
canary
canary
r15
r15
r14
r14
r13
r13
r12
r12
rbp
rbp
rbx
rbx
rsp
rsp
*executor_context
*executor_context
context
context
struct ThreadFuture
struct ThreadFuture
Executor Stack
Executor Stack
stack bottom
(aligned to 0x2000)
stack bottom...
stack top
stack top
0x08
0x08
0x10
0x10
0x18
0x18
0x20
0x20
0x28
0x28
0x30
0x30
0x38
0x38
0x40
0x40
0x48
0x48
0x1ff8
0x1ff8
function
object
function...
return
value
return...
0x??
0x??
%rsp
%rsp
0x00
0x00
rip
rip
stack
stack
stack frame
stack frame
context
context
rsp
rsp
rip
rip
r15
r15
r14
r14
r13
r13
r12
r12
rbp
rbp
rbx
rbx