joyce8/EMBER2024-capa huggingface dataset:
Function at 0x4d0780
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d08a9
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x65
jne 0x4d07bf
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d07ad
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateEndValue
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d07d5
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e7884]
mov r11d, 0x1f
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0866
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d089a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateTru
Function at 0x4d08e0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d0a09
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x61
jne 0x4d091f
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d090d
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateFa
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0935
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e7e1b]
mov r11d, 0x20
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d09c6
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d09fa
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateF
Function at 0x4d0a40
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d0b69
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x6c
jne 0x4d0a7f
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0a6d
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateFal
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0a95
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e7e3b]
mov r11d, 0x20
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0b26
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0b5a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateFa
Function at 0x4d0ba0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d0cc9
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x73
jne 0x4d0bdf
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0bcd
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateFals
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0bf5
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e7e5b]
mov r11d, 0x20
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0c86
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0cba
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateFal
Function at 0x4d0e60
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d0f89
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x75
jne 0x4d0e9f
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0e8d
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateNu
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0eb5
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e78a3]
mov r11d, 0x1f
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0f46
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d0f7a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateN
Function at 0x4d0fc0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d10e9
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x6c
jne 0x4d0fff
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d0fed
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateNul
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d1015
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e78c2]
mov r11d, 0x1f
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d10a6
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d10da
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateNu
Function at 0x4d1120
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d1249
push rbp
mov rbp, rsp
sub rsp, 0x60
cmp bl, 0x6c
jne 0x4d115f
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d114d
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
lea rcx, sym.encoding_json.stateEndValue
mov qword [rax], rcx
xor eax, eax
add rsp, 0x60
pop rbp
ret
test byte [rax], al
cmp dword [0x007c4ac0], 0
je 0x4d1175
mov rcx, qword [rax]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x70], rax
lea rcx, sym.encoding_json.stateError
mov qword [rax], rcx
mov eax, ebx
call sym.encoding_json.quoteChar
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x48], rbx
lea rax, [0x005b3460]
nop dword [rax]
call sym.runtime.newobject
mov qword [rsp + 0x50], rax
lea rbx, [0x005e1905]
mov ecx, 0x12
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
lea r8, [0x00636538]
mov r9d, 1
lea r10, [0x005e78c2]
mov r11d, 0x1f
xor eax, eax
nop dword [rax]
call sym.runtime.concatstring4
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 8], rbx
cmp dword [0x007c4ac0], 0
je 0x4d1206
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rcx]
mov qword [r11 + 8], rdx
mov qword [rcx], rax
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rdx + 0x38]
mov qword [rcx + 0x10], rbx
lea rbx, [0x00637500]
mov qword [rdx + 0x28], rbx
cmp dword [0x007c4ac0], 0
je 0x4d123a
call sym.runtime.gcWriteBarrier2
mov qword [r11], rcx
mov rbx, qword [rdx + 0x30]
mov qword [r11 + 8], rbx
mov qword [rdx + 0x30], rcx
mov eax, 0xb
add rsp, 0x60
pop rbp
ret
mov qword [rsp + 8], rax
mov byte [rsp + 0x10], bl
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
movzx ebx, byte [rsp + 0x10]
jmp sym.encoding_json.stateNul
Function at 0x4d7fc0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4d8165
push rbp
mov rbp, rsp
sub rsp, 0x68
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x60], rdi
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
mov rax, rbx
mov rbx, rcx
mov rcx, rdi
xor edi, edi
call sym.time.Time.date
nop
cmp rax, 0x2710
jb 0x4d803a
lea rax, [0x005a9cc0]
call sym.runtime.newobject
mov qword [rax + 8], 0x28
lea rcx, [0x005e9c8b]
mov qword [rax], rcx
lea rbx, [0x006371c0]
mov rcx, rax
mov rax, qword [rsp + 0x78]
call sym.log_slog._handleState_.appendError
mov rdx, qword [rsp + 0x78]
mov r11, qword [rdx + 8]
mov rcx, qword [r11 + 0x10]
mov rbx, qword [r11 + 8]
inc rbx
mov rax, qword [r11]
cmp rcx, rbx
jae 0x4d809a
mov qword [rsp + 0x58], r11
mov edi, 1
lea rsi, [0x00592de0]
call sym.runtime.growslice
mov rdx, qword [rsp + 0x58]
mov qword [rdx + 0x10], rcx
cmp dword [0x007c4ac0], 0
je 0x4d808f
nop
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov r12, qword [rdx]
mov qword [r11 + 8], r12
mov qword [rdx], rax
mov r11, rdx
mov rdx, qword [rsp + 0x78]
mov qword [r11 + 8], rbx
mov byte [rbx + rax - 1], 0x22
mov r11, qword [rdx + 8]
mov rdi, qword [r11]
mov rsi, qword [r11 + 8]
mov r8, qword [r11 + 0x10]
mov rax, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x60]
lea r9, [0x005e8985]
mov r10d, 0x23
call sym.time.Time.AppendFormat
mov rdx, qword [rsp + 0x78]
mov r11, qword [rdx + 8]
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rcx
cmp dword [0x007c4ac0], 0
je 0x4d8102
mov rcx, r11
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov r8, qword [rcx]
mov qword [r11 + 8], r8
mov r11, rcx
mov qword [r11], rax
mov rdx, qword [rdx + 8]
mov rcx, qword [rdx + 0x10]
mov rbx, qword [rdx + 8]
inc rbx
mov rax, qword [rdx]
cmp rcx, rbx
jae 0x4d8156
mov qword [rsp + 0x50], rdx
mov edi, 1
lea rsi, [0x00592de0]
call sym.runtime.growslice
mov rdx, qword [rsp + 0x50]
mov qword [rdx + 0x10], rcx
cmp dword [0x007c4ac0], 0
je 0x4d8153
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rcx, qword [rdx]
mov qword [r11 + 8], rcx
mov qword [rdx], rax
mov qword [rdx + 8], rbx
mov byte [rbx + rax - 1], 0x22
add rsp, 0x68
pop rbp
ret
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rdi
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
jmp sym.log_slog.appendJSONTime
Function at 0x4e0aa0
Capabilities:
Hash data using fnv

Disassembly:
test byte [rax], al
mov rcx, rbx
and ebx, 0x7f
shl rbx, 5
lea rdx, [rax + rbx]
xor eax, eax
jmp 0x4e0ab7
inc rax
cmp rax, 4
jge 0x4e0acf
lea rbx, [rdx + rax*8]
mov rbx, qword [rbx]
cmp rbx, rcx
jne 0x4e0ab4
mov eax, 1
ret
xor eax, eax
movabs rbx, 0xcbf29ce484222325
jmp 0x4e0ae0
inc rax
cmp rax, 4
jge 0x4e0aee
mov rsi, qword [rdx + rax*8]
xor edi, edi
jmp 0x4e0b17
and ebx, 3
lea rdx, [rdx + rbx*8]
xchg qword [rdx], rcx
xor eax, eax
ret
movzx r8d, sil
xor rbx, r8
inc rdi
shr rsi, 8
movabs r8, 0x100000001b3
imul rbx, r8
cmp rdi, 8
jl 0x4e0afb
jmp 0x4e0add

Function at 0x4e0be0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4e0cf5
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rdx, qword [rax + 0x20]
mov rdx, qword [rdx + 0x20]
nop word [rax + rax]
test rdx, rdx
je 0x4e0cc1
cmp byte [rdx + 0x38], 0
jne 0x4e0cc1
mov qword [rsp + 0x60], rax
mov rcx, qword [rax + 8]
mov rdx, qword [rax]
nop
test rcx, rcx
je 0x4e0c3d
cmp byte [rdx], 0x23
jne 0x4e0c3d
dec rcx
mov rbx, rcx
neg rbx
sar rbx, 0x3f
and ebx, 1
add rdx, rbx
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rdx
lea rax, [0x005ae440]
call sym.runtime.newobject
lea rcx, [sym.sync_atomic._Uint64_.Load_fm]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x60]
mov rcx, qword [rcx + 0x20]
test byte [rcx], al
add rcx, 0x18
cmp dword [0x007c4ac0], 0
je 0x4e0c7d
call sym.runtime.gcWriteBarrier1
mov qword [r11], rcx
mov qword [rsp + 0x48], rax
mov qword [rax + 8], rcx
lea rbx, [0x005e6f7e]
mov ecx, 0x1e
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
lea r8, [0x005dda6a]
mov r9d, 7
xor eax, eax
call sym.runtime.concatstring3
mov rcx, qword [rsp + 0x48]
call sym.internal_godebug.registerMetric
add rsp, 0x50
pop rbp
nop
ret
mov rsi, qword [rax + 8]
mov rdi, qword [rax]
xor eax, eax
lea rbx, [0x005e94c1]
mov ecx, 0x25
call sym.runtime.concatstring2
nop dword [rax + rax]
call sym.runtime.convTstring
mov rbx, rax
lea rax, [0x00592aa0]
call sym.runtime.gopanic
nop
mov qword [rsp + 8], rax
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
jmp sym.internal_godebug._Setting_.register
Function at 0x4e0de0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4e0e9a
push rbp
mov rbp, rsp
sub rsp, 0x30
mov rcx, qword [rdx + 8]
mov qword [rsp + 0x28], rcx
mov rdx, qword [rcx + 8]
mov rsi, qword [rcx]
test rdx, rdx
je 0x4e0e1f
cmp byte [rsi], 0x23
jne 0x4e0e1f
dec rdx
mov rdi, rdx
neg rdi
sar rdi, 0x3f
and edi, 1
add rsi, rdi
mov rax, rsi
mov rbx, rdx
call sym.internal_godebug.lookup
cmp dword [0x007c4ac0], 0
jne 0x4e0e3a
mov rdx, qword [rsp + 0x28]
jmp 0x4e0e4f
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rsp + 0x28]
mov r8, qword [rdx + 0x20]
mov qword [r11 + 8], r8
mov qword [rdx + 0x20], rax
cmp qword [rax + 0x20], 0
jne 0x4e0e6b
mov rsi, qword [rdx + 8]
mov rdi, qword [rdx]
test rsi, rsi
je 0x4e0e71
cmp byte [rdi], 0x23
jne 0x4e0e71
add rsp, 0x30
pop rbp
ret
xor eax, eax
lea rbx, [0x005ebdfe]
mov ecx, 0x33
nop
call sym.runtime.concatstring2
call sym.runtime.convTstring
mov rbx, rax
lea rax, [0x00592aa0]
call sym.runtime.gopanic
nop
call sym.runtime.morestack.abi0
nop
jmp sym.internal_godebug._Setting_.Value.func1
Function at 0x4e6480
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4e66e7
push rbp
mov rbp, rsp
sub rsp, 0x58
mov rcx, qword [rax + 0xa0]
nop dword [rax]
test rcx, rcx
je 0x4e6647
cmp qword [rax + 0xa8], 0
jne 0x4e6614
mov qword [rsp + 0x68], rax
nop
mov rax, rcx
call sym.os._Process_.wait
test rbx, rbx
jne 0x4e6520
mov edx, dword [rax + 8]
nop
test rdx, rdx
je 0x4e6520
mov qword [rsp + 0x28], rax
lea rax, [0x005cfc80]
nop
call sym.runtime.newobject
mov qword [rax + 8], 0
cmp dword [0x007c4ac0], 0
jne 0x4e6500
mov rcx, qword [rsp + 0x28]
jmp 0x4e650d
call sym.runtime.gcWriteBarrier1
mov rcx, qword [rsp + 0x28]
mov qword [r11], rcx
mov qword [rax], rcx
lea rbx, [0x006373a0]
mov rdx, rax
mov rax, rcx
mov rcx, rdx
cmp dword [0x007c4ac0], 0
jne 0x4e6530
mov rdx, qword [rsp + 0x68]
jmp 0x4e6548
call sym.runtime.gcWriteBarrier2
mov qword [r11], rax
mov rdx, qword [rsp + 0x68]
mov rsi, qword [rdx + 0xa8]
mov qword [r11 + 8], rsi
mov qword [rdx + 0xa8], rax
cmp qword [rdx + 0x130], 0
jne 0x4e655d
xor esi, esi
jmp 0x4e65c1
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x10], rbx
movups xmmword [rsp + 0x40], xmm15
mov qword [rsp + 0x50], 0
mov rax, qword [rdx + 0x130]
lea rbx, [rsp + 0x40]
call sym.runtime.chanrecv1
mov rcx, qword [rsp + 0x10]
test rcx, rcx
je 0x4e659b
mov rdx, rcx
mov rcx, qword [rsp + 0x30]
jmp 0x4e65b4
mov rdx, qword [rsp + 0x40]
test rdx, rdx
je 0x4e65ac
mov rcx, qword [rsp + 0x48]
jmp 0x4e65b4
mov rdx, rcx
mov rcx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x50]
mov rbx, rdx
mov rdx, qword [rsp + 0x68]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x10], rbx
mov rax, rdx
mov rbx, rsi
call sym.os_exec._Cmd_.awaitGoroutines
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rcx + 0xf8]
mov rsi, qword [rcx + 0x100]
mov qword [rsp + 0x18], rsi
mov rdi, qword [rsp + 0x10]
test rdi, rdi
cmovne rax, rdi
mov qword [rsp + 0x10], rax
mov rdi, qword [rsp + 0x30]
cmovne rbx, rdi
mov qword [rsp + 0x30], rbx
xor edi, edi
jmp 0x4e66b1
lea rax, [0x005a9cc0]
nop dword [rax + rax]
call sym.runtime.newobject
mov qword [rax + 8], 0x1d
lea rcx, [0x005e67f9]
mov qword [rax], rcx
mov rbx, rax
lea rax, [0x006371c0]
add rsp, 0x58
pop rbp
ret
lea rax, [0x005a9cc0]
call sym.runtime.newobject
mov qword [rax + 8], 0x11
lea rcx, [0x005e0fe1]
mov qword [rax], rcx
mov rbx, rax
lea rax, [0x006371c0]
add rsp, 0x58
pop rbp
ret
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x38], rdx
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov rcx, qword [rcx + 0x18]
call rcx
mov rdx, qword [rsp + 0x38]
add rdx, 0x10
mov rdi, qword [rsp + 0x20]
inc rdi
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x18]
cmp rdi, rsi
jl 0x4e6675
movups xmmword [rcx + 0x100], xmm15
cmp dword [0x007c4ac0], 0
je 0x4e66d6
mov rdx, qword [rcx + 0xf8]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rdx
mov qword [rcx + 0xf8], 0
add rsp, 0x58
pop rbp
ret
mov qword [rsp + 8], rax
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 8]
jmp sym.os_exec._Cmd_.Wait
Function at 0x4e6a40
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4e6ab8
push rbp
mov rbp, rsp
sub rsp, 0x18
mov rcx, qword [rdx + 8]
mov rax, qword [rcx]
mov rcx, qword [rdx + 0x10]
test rax, rax
je 0x4e6a79
nop
cmp qword [rax + 0x20], 0
je 0x4e6aa4
mov qword [rsp + 0x10], rcx
add rax, 8
call sym.time.stopTimer
mov rcx, qword [rsp + 0x10]
test byte [rcx], al
cmp dword [0x007c4ac0], 0
je 0x4e6a93
mov rax, qword [rcx + 0x128]
call sym.runtime.gcWriteBarrier1
mov qword [r11], rax
mov qword [rcx + 0x128], 0
add rsp, 0x18
pop rbp
ret
lea rax, [0x00592aa0]
lea rbx, [0x00636828]
call sym.runtime.gopanic
nop
call sym.runtime.morestack.abi0
jmp sym.os_exec._Cmd_.awaitGoroutines.func1