SA
Size: a a a
SA
SA
SA
SA
SA
SA
SA
VM
SA
SA
SA
SA
SA
SA
SA
SA
SA
SA
CL-USER> (defun bar (x)
(foo x 5 6))
WARNING: redefining COMMON-LISP-USER::BAR in DEFUN
BAR
CL-USER> (disassemble 'bar)
; disassembly for BAR
; Size: 30 bytes. Origin: #x52C3FFB0 ; BAR
; B0: 498B4D10 MOV RCX, [R13+16] ; thread.binding-stack-pointer
; B4: 48894DF8 MOV [RBP-8], RCX
; B8: A801 TEST AL, 1
; BA: 750D JNE L0
; BC: 488BD0 MOV RDX, RAX
; BF: 4883C23C ADD RDX, 60
; C3: 488BE5 MOV RSP, RBP
; C6: F8 CLC
; C7: 5D POP RBP
; C8: C3 RET
; C9: L0: CC4D INT3 77 ; OBJECT-NOT-FIXNUM-ERROR
; CB: 00 BYTE #X00 ; RAX
; CC: CC10 INT3 16 ; Invalid argument count trap
SA