Skip to content

Instantly share code, notes, and snippets.

@amircodota
Created June 14, 2024 18:38
Show Gist options
  • Save amircodota/17a5c098e571d29d290793b86ab752a8 to your computer and use it in GitHub Desktop.
Save amircodota/17a5c098e571d29d290793b86ab752a8 to your computer and use it in GitHub Desktop.
0:000> u TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E L1000
TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E:
00007ff6`a0b50930 55 push rbp
00007ff6`a0b50931 4157 push r15
00007ff6`a0b50933 4156 push r14
00007ff6`a0b50935 4155 push r13
00007ff6`a0b50937 4154 push r12
00007ff6`a0b50939 56 push rsi
00007ff6`a0b5093a 57 push rdi
00007ff6`a0b5093b 53 push rbx
00007ff6`a0b5093c 4881ec48020000 sub rsp,248h
00007ff6`a0b50943 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b5094b 48c785c0010000feffffff mov qword ptr [rbp+1C0h],0FFFFFFFFFFFFFFFEh
00007ff6`a0b50956 488d7120 lea rsi,[rcx+20h]
00007ff6`a0b5095a 488d4140 lea rax,[rcx+40h]
00007ff6`a0b5095e 488985b8000000 mov qword ptr [rbp+0B8h],rax
00007ff6`a0b50965 488d4110 lea rax,[rcx+10h]
00007ff6`a0b50969 48894528 mov qword ptr [rbp+28h],rax
00007ff6`a0b5096d 48898da8010000 mov qword ptr [rbp+1A8h],rcx
00007ff6`a0b50974 488d4160 lea rax,[rcx+60h]
00007ff6`a0b50978 48894520 mov qword ptr [rbp+20h],rax
00007ff6`a0b5097c 488d5dd8 lea rbx,[rbp-28h]
00007ff6`a0b50980 4c8b25f1f7cd00 mov r12,qword ptr [TabNine!_imp_WaitForSingleObjectEx (00007ff6`a1830178)]
00007ff6`a0b50987 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b50990 4889d9 mov rcx,rbx
00007ff6`a0b50993 4889f2 mov rdx,rsi
00007ff6`a0b50996 e8c5580000 call TabNine!ZN17crossbeam_channel7channel17Receiver$LT$T$GT$8try_recv17hb79706404905c68fE (00007ff6`a0b56260)
00007ff6`a0b5099b 0fb645d8 movzx eax,byte ptr [rbp-28h]
00007ff6`a0b5099f 83f804 cmp eax,4
00007ff6`a0b509a2 0f8596000000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x10e (00007ff6`a0b50a3e)
00007ff6`a0b509a8 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b509af 488b4870 mov rcx,qword ptr [rax+70h]
00007ff6`a0b509b3 ba64000000 mov edx,64h
00007ff6`a0b509b8 41b801000000 mov r8d,1
00007ff6`a0b509be 41ffd4 call r12
00007ff6`a0b509c1 85c0 test eax,eax
00007ff6`a0b509c3 75cb jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b509c5 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b509cc 488b00 mov rax,qword ptr [rax]
00007ff6`a0b509cf 4885c0 test rax,rax
00007ff6`a0b509d2 741f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc3 (00007ff6`a0b509f3)
00007ff6`a0b509d4 83f801 cmp eax,1
00007ff6`a0b509d7 7534 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xdd (00007ff6`a0b50a0d)
00007ff6`a0b509d9 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b509e0 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b509e4 b201 mov dl,1
00007ff6`a0b509e6 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b509ec e88f850000 call TabNine!ZN17crossbeam_channel7flavors4list16Channel$LT$T$GT$4send17h8e1415d8acd53e08E (00007ff6`a0b58f80)
00007ff6`a0b509f1 eb36 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf9 (00007ff6`a0b50a29)
00007ff6`a0b509f3 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b509fa 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b509fe b201 mov dl,1
00007ff6`a0b50a00 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b50a06 e8d5a50000 call TabNine!ZN17crossbeam_channel7flavors5array16Channel$LT$T$GT$4send17h3f52458638acfe76E (00007ff6`a0b5afe0)
00007ff6`a0b50a0b eb1c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf9 (00007ff6`a0b50a29)
00007ff6`a0b50a0d 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b50a14 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b50a18 4883c110 add rcx,10h
00007ff6`a0b50a1c b201 mov dl,1
00007ff6`a0b50a1e 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b50a24 e8d7f40000 call TabNine!ZN17crossbeam_channel7flavors4zero16Channel$LT$T$GT$4send17hff643954e0a891c6E (00007ff6`a0b5ff00)
00007ff6`a0b50a29 3c02 cmp al,2
00007ff6`a0b50a2b 0f845fffffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b50a31 2401 and al,1
00007ff6`a0b50a33 0f8557ffffff jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b50a39 e99e0d0000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xeac (00007ff6`a0b517dc)
00007ff6`a0b50a3e 4c89ad88010000 mov qword ptr [rbp+188h],r13
00007ff6`a0b50a45 4c8b45e0 mov r8,qword ptr [rbp-20h]
00007ff6`a0b50a49 488b55e8 mov rdx,qword ptr [rbp-18h]
00007ff6`a0b50a4d 4c8b7df0 mov r15,qword ptr [rbp-10h]
00007ff6`a0b50a51 4c8b6df8 mov r13,qword ptr [rbp-8]
00007ff6`a0b50a55 89c0 mov eax,eax
00007ff6`a0b50a57 488d0df2333401 lea rcx,[TabNine!`string'+0x575c (00007ff6`a1e93e50)]
00007ff6`a0b50a5e 48630481 movsxd rax,dword ptr [rcx+rax*4]
00007ff6`a0b50a62 4801c8 add rax,rcx
00007ff6`a0b50a65 ffe0 jmp rax
00007ff6`a0b50a67 4c898590010000 mov qword ptr [rbp+190h],r8
00007ff6`a0b50a6e 448a75d9 mov r14b,byte ptr [rbp-27h]
00007ff6`a0b50a72 c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b50a79 488995a0010000 mov qword ptr [rbp+1A0h],rdx
00007ff6`a0b50a80 4889d1 mov rcx,rdx
00007ff6`a0b50a83 4c89fa mov rdx,r15
00007ff6`a0b50a86 e895ae9100 call TabNine!std::path::Path::is_dir (00007ff6`a146b920)
00007ff6`a0b50a8b 84c0 test al,al
00007ff6`a0b50a8d 751e jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x17d (00007ff6`a0b50aad)
00007ff6`a0b50a8f c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b50a96 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b50a9d 4c89fa mov rdx,r15
00007ff6`a0b50aa0 e81bae9100 call TabNine!std::path::Path::is_file (00007ff6`a146b8c0)
00007ff6`a0b50aa5 84c0 test al,al
00007ff6`a0b50aa7 0f8421020000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x39e (00007ff6`a0b50cce)
00007ff6`a0b50aad c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b50ab4 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b50abb 4c89fa mov rdx,r15
00007ff6`a0b50abe e85dae9100 call TabNine!std::path::Path::is_dir (00007ff6`a146b920)
00007ff6`a0b50ac3 89c7 mov edi,eax
00007ff6`a0b50ac5 84c0 test al,al
00007ff6`a0b50ac7 4488b508010000 mov byte ptr [rbp+108h],r14b
00007ff6`a0b50ace 0f847c010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x320 (00007ff6`a0b50c50)
00007ff6`a0b50ad4 4d85ff test r15,r15
00007ff6`a0b50ad7 0f846d030000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x51a (00007ff6`a0b50e4a)
00007ff6`a0b50add 0f88f70d0000 js TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xfaa (00007ff6`a0b518da)
00007ff6`a0b50ae3 0fb6058724b901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b50aea ba01000000 mov edx,1
00007ff6`a0b50aef 4c89f9 mov rcx,r15
00007ff6`a0b50af2 e8491be9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b50af7 4885c0 test rax,rax
00007ff6`a0b50afa 0f854f030000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x51f (00007ff6`a0b50e4f)
00007ff6`a0b50b00 e9e30d0000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xfb8 (00007ff6`a0b518e8)
00007ff6`a0b50b05 4c894560 mov qword ptr [rbp+60h],r8
00007ff6`a0b50b09 48895568 mov qword ptr [rbp+68h],rdx
00007ff6`a0b50b0d 4c897d70 mov qword ptr [rbp+70h],r15
00007ff6`a0b50b11 4c896d78 mov qword ptr [rbp+78h],r13
00007ff6`a0b50b15 488b4d20 mov rcx,qword ptr [rbp+20h]
00007ff6`a0b50b19 488d5560 lea rdx,[rbp+60h]
00007ff6`a0b50b1d e8be230100 call TabNine!ZN4core4hash11BuildHasher8hash_one17h024827e7cb3825beE (00007ff6`a0b62ee0)
00007ff6`a0b50b22 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b50b29 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b50b30 488b95b8000000 mov rdx,qword ptr [rbp+0B8h]
00007ff6`a0b50b37 4989c0 mov r8,rax
00007ff6`a0b50b3a 4c8d4d60 lea r9,[rbp+60h]
00007ff6`a0b50b3e e81d680000 call TabNine!ZN9hashbrown3raw21RawTable$LT$T$C$A$GT$12remove_entry17hd67ebcd979d6bc5dE (00007ff6`a0b57360)
00007ff6`a0b50b43 488b9530010000 mov rdx,qword ptr [rbp+130h]
00007ff6`a0b50b4a 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b50b54 4839c2 cmp rdx,rax
00007ff6`a0b50b57 0f84cc020000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4f9 (00007ff6`a0b50e29)
00007ff6`a0b50b5d 4c8bb550010000 mov r14,qword ptr [rbp+150h]
00007ff6`a0b50b64 488bbd58010000 mov rdi,qword ptr [rbp+158h]
00007ff6`a0b50b6b 4885d2 test rdx,rdx
00007ff6`a0b50b6e 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x252 (00007ff6`a0b50b82)
00007ff6`a0b50b70 488b8d38010000 mov rcx,qword ptr [rbp+138h]
00007ff6`a0b50b77 41b801000000 mov r8d,1
00007ff6`a0b50b7d e8ce1ae9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b50b82 4c89f1 mov rcx,r14
00007ff6`a0b50b85 ff15f5f5cd00 call qword ptr [TabNine!_imp_CancelIo (00007ff6`a1830180)]
00007ff6`a0b50b8b 4189c7 mov r15d,eax
00007ff6`a0b50b8e 4c89f1 mov rcx,r14
00007ff6`a0b50b91 ff1571f5cd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b50b97 4585ff test r15d,r15d
00007ff6`a0b50b9a 7472 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2de (00007ff6`a0b50c0e)
00007ff6`a0b50b9c 0f1f4000 nop dword ptr [rax]
00007ff6`a0b50ba0 85c0 test eax,eax
00007ff6`a0b50ba2 746a je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2de (00007ff6`a0b50c0e)
00007ff6`a0b50ba4 4889f9 mov rcx,rdi
00007ff6`a0b50ba7 baffffffff mov edx,0FFFFFFFFh
00007ff6`a0b50bac 41b801000000 mov r8d,1
00007ff6`a0b50bb2 41ffd4 call r12
00007ff6`a0b50bb5 ebe9 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x270 (00007ff6`a0b50ba0)
00007ff6`a0b50bb7 488b4500 mov rax,qword ptr [rbp]
00007ff6`a0b50bbb 4c896d40 mov qword ptr [rbp+40h],r13
00007ff6`a0b50bbf 48894548 mov qword ptr [rbp+48h],rax
00007ff6`a0b50bc3 c6853801000000 mov byte ptr [rbp+138h],0
00007ff6`a0b50bca 48c7853001000006000000 mov qword ptr [rbp+130h],6
00007ff6`a0b50bd5 488d8dc0000000 lea rcx,[rbp+0C0h]
00007ff6`a0b50bdc 488d5540 lea rdx,[rbp+40h]
00007ff6`a0b50be0 4c8d8530010000 lea r8,[rbp+130h]
00007ff6`a0b50be7 e8744f0000 call TabNine!ZN17crossbeam_channel7channel15Sender$LT$T$GT$4send17h5c3f9f3e437fdb17E (00007ff6`a0b55b60)
00007ff6`a0b50bec 83bdc000000007 cmp dword ptr [rbp+0C0h],7
00007ff6`a0b50bf3 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b50bfa 0f85f90b0000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xec9 (00007ff6`a0b517f9)
00007ff6`a0b50c00 488d4d40 lea rcx,[rbp+40h]
00007ff6`a0b50c04 e8b75e0000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h683022dd8dbffc4dE (00007ff6`a0b56ac0)
00007ff6`a0b50c09 e982fdffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b50c0e 4889f9 mov rcx,rdi
00007ff6`a0b50c11 ff15f1f4cd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b50c17 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b50c1e 488b00 mov rax,qword ptr [rax]
00007ff6`a0b50c21 4885c0 test rax,rax
00007ff6`a0b50c24 0f84bd010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4b7 (00007ff6`a0b50de7)
00007ff6`a0b50c2a 83f801 cmp eax,1
00007ff6`a0b50c2d 0f85ce010000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4d1 (00007ff6`a0b50e01)
00007ff6`a0b50c33 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b50c3a 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b50c3e 31d2 xor edx,edx
00007ff6`a0b50c40 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b50c46 e835830000 call TabNine!ZN17crossbeam_channel7flavors4list16Channel$LT$T$GT$4send17h8e1415d8acd53e08E (00007ff6`a0b58f80)
00007ff6`a0b50c4b e9cd010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4ed (00007ff6`a0b50e1d)
00007ff6`a0b50c50 c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b50c57 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b50c5e 4c89fa mov rdx,r15
00007ff6`a0b50c61 e8ca9b9100 call TabNine!std::path::Path::parent (00007ff6`a146a830)
00007ff6`a0b50c66 4885c0 test rax,rax
00007ff6`a0b50c69 0f840f0c0000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf4e (00007ff6`a0b5187e)
00007ff6`a0b50c6f 4989d0 mov r8,rdx
00007ff6`a0b50c72 c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b50c79 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b50c80 4889c2 mov rdx,rax
00007ff6`a0b50c83 e8e8999100 call TabNine!std::path::Path::to_path_buf (00007ff6`a146a670)
00007ff6`a0b50c88 488b8530010000 mov rax,qword ptr [rbp+130h]
00007ff6`a0b50c8f 48898528010000 mov qword ptr [rbp+128h],rax
00007ff6`a0b50c96 4c8bb538010000 mov r14,qword ptr [rbp+138h]
00007ff6`a0b50c9d 488b9540010000 mov rdx,qword ptr [rbp+140h]
00007ff6`a0b50ca4 0fb68548010000 movzx eax,byte ptr [rbp+148h]
00007ff6`a0b50cab 8885b9010000 mov byte ptr [rbp+1B9h],al
00007ff6`a0b50cb1 488d8d49010000 lea rcx,[rbp+149h]
00007ff6`a0b50cb8 8b01 mov eax,dword ptr [rcx]
00007ff6`a0b50cba 8b4903 mov ecx,dword ptr [rcx+3]
00007ff6`a0b50cbd 8985c0000000 mov dword ptr [rbp+0C0h],eax
00007ff6`a0b50cc3 898dc3000000 mov dword ptr [rbp+0C3h],ecx
00007ff6`a0b50cc9 e9aa010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x548 (00007ff6`a0b50e78)
00007ff6`a0b50cce 0fb6059c22b901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b50cd5 b933000000 mov ecx,33h
00007ff6`a0b50cda ba01000000 mov edx,1
00007ff6`a0b50cdf e85c19e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b50ce4 4885c0 test rax,rax
00007ff6`a0b50ce7 0f84d20b0000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf8f (00007ff6`a0b518bf)
00007ff6`a0b50ced 0f1005da2d3401 movups xmm0,xmmword ptr [TabNine!`string'+0x53da (00007ff6`a1e93ace)]
00007ff6`a0b50cf4 0f114020 movups xmmword ptr [rax+20h],xmm0
00007ff6`a0b50cf8 0f1005bf2d3401 movups xmm0,xmmword ptr [TabNine!`string'+0x53ca (00007ff6`a1e93abe)]
00007ff6`a0b50cff 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b50d03 0f1005a42d3401 movups xmm0,xmmword ptr [TabNine!`string'+0x53ba (00007ff6`a1e93aae)]
00007ff6`a0b50d0a 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b50d0d c7402f6f72792e mov dword ptr [rax+2Fh],2E79726Fh
00007ff6`a0b50d14 48c7853001000000000000 mov qword ptr [rbp+130h],0
00007ff6`a0b50d1f 48c7853801000033000000 mov qword ptr [rbp+138h],33h
00007ff6`a0b50d2a 48898540010000 mov qword ptr [rbp+140h],rax
00007ff6`a0b50d31 48c7854801000033000000 mov qword ptr [rbp+148h],33h
00007ff6`a0b50d3c 48c7855001000000000000 mov qword ptr [rbp+150h],0
00007ff6`a0b50d47 48c7855801000008000000 mov qword ptr [rbp+158h],8
00007ff6`a0b50d52 48c7856001000000000000 mov qword ptr [rbp+160h],0
00007ff6`a0b50d5d 488d8d50010000 lea rcx,[rbp+150h]
00007ff6`a0b50d64 31d2 xor edx,edx
00007ff6`a0b50d66 e8d514ebfe call TabNine!ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h00d0be9a84f00c1eE (00007ff6`9fa02240)
00007ff6`a0b50d6b 488b8558010000 mov rax,qword ptr [rbp+158h]
00007ff6`a0b50d72 488b8d60010000 mov rcx,qword ptr [rbp+160h]
00007ff6`a0b50d79 48c1e105 shl rcx,5
00007ff6`a0b50d7d 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b50d84 48891408 mov qword ptr [rax+rcx],rdx
00007ff6`a0b50d88 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b50d8f 4889540808 mov qword ptr [rax+rcx+8],rdx
00007ff6`a0b50d94 4c897c0810 mov qword ptr [rax+rcx+10h],r15
00007ff6`a0b50d99 4c896c0818 mov qword ptr [rax+rcx+18h],r13
00007ff6`a0b50d9e 488b8560010000 mov rax,qword ptr [rbp+160h]
00007ff6`a0b50da5 48ffc0 inc rax
00007ff6`a0b50da8 f30f6f8530010000 movdqu xmm0,xmmword ptr [rbp+130h]
00007ff6`a0b50db0 0f108d40010000 movups xmm1,xmmword ptr [rbp+140h]
00007ff6`a0b50db7 0f109550010000 movups xmm2,xmmword ptr [rbp+150h]
00007ff6`a0b50dbe 660f7f8580000000 movdqa xmmword ptr [rbp+80h],xmm0
00007ff6`a0b50dc6 0f298d90000000 movaps xmmword ptr [rbp+90h],xmm1
00007ff6`a0b50dcd 0f2995a0000000 movaps xmmword ptr [rbp+0A0h],xmm2
00007ff6`a0b50dd4 488985b0000000 mov qword ptr [rbp+0B0h],rax
00007ff6`a0b50ddb 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b50de2 e93f070000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbf6 (00007ff6`a0b51526)
00007ff6`a0b50de7 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b50dee 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b50df2 31d2 xor edx,edx
00007ff6`a0b50df4 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b50dfa e8e1a10000 call TabNine!ZN17crossbeam_channel7flavors5array16Channel$LT$T$GT$4send17h3f52458638acfe76E (00007ff6`a0b5afe0)
00007ff6`a0b50dff eb1c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4ed (00007ff6`a0b50e1d)
00007ff6`a0b50e01 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b50e08 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b50e0c 4883c110 add rcx,10h
00007ff6`a0b50e10 31d2 xor edx,edx
00007ff6`a0b50e12 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b50e18 e8e3f00000 call TabNine!ZN17crossbeam_channel7flavors4zero16Channel$LT$T$GT$4send17hff643954e0a891c6E (00007ff6`a0b5ff00)
00007ff6`a0b50e1d 3c02 cmp al,2
00007ff6`a0b50e1f 7408 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x4f9 (00007ff6`a0b50e29)
00007ff6`a0b50e21 2401 and al,1
00007ff6`a0b50e23 0f84380a0000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf31 (00007ff6`a0b51861)
00007ff6`a0b50e29 488b5560 mov rdx,qword ptr [rbp+60h]
00007ff6`a0b50e2d 4885d2 test rdx,rdx
00007ff6`a0b50e30 0f845afbffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b50e36 488b4d68 mov rcx,qword ptr [rbp+68h]
00007ff6`a0b50e3a 41b801000000 mov r8d,1
00007ff6`a0b50e40 e80b18e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b50e45 e946fbffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b50e4a b801000000 mov eax,1
00007ff6`a0b50e4f 4889c1 mov rcx,rax
00007ff6`a0b50e52 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b50e59 4d89f8 mov r8,r15
00007ff6`a0b50e5c 4989c6 mov r14,rax
00007ff6`a0b50e5f e89254c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b50e64 4c89bd28010000 mov qword ptr [rbp+128h],r15
00007ff6`a0b50e6b 4c89fa mov rdx,r15
00007ff6`a0b50e6e 4489e8 mov eax,r13d
00007ff6`a0b50e71 4488adb9010000 mov byte ptr [rbp+1B9h],r13b
00007ff6`a0b50e78 8b85c0000000 mov eax,dword ptr [rbp+0C0h]
00007ff6`a0b50e7e 8b8dc3000000 mov ecx,dword ptr [rbp+0C3h]
00007ff6`a0b50e84 898d13010000 mov dword ptr [rbp+113h],ecx
00007ff6`a0b50e8a 898510010000 mov dword ptr [rbp+110h],eax
00007ff6`a0b50e90 48895530 mov qword ptr [rbp+30h],rdx
00007ff6`a0b50e94 498d0416 lea rax,[r14+rdx]
00007ff6`a0b50e98 4c89b518010000 mov qword ptr [rbp+118h],r14
00007ff6`a0b50e9f 4c897540 mov qword ptr [rbp+40h],r14
00007ff6`a0b50ea3 48894548 mov qword ptr [rbp+48h],rax
00007ff6`a0b50ea7 66c745500000 mov word ptr [rbp+50h],0
00007ff6`a0b50ead c7455801000000 mov dword ptr [rbp+58h],1
00007ff6`a0b50eb4 c685b801000001 mov byte ptr [rbp+1B8h],1
00007ff6`a0b50ebb c685b701000001 mov byte ptr [rbp+1B7h],1
00007ff6`a0b50ec2 488d4d08 lea rcx,[rbp+8]
00007ff6`a0b50ec6 488d5540 lea rdx,[rbp+40h]
00007ff6`a0b50eca e801430000 call TabNine!ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h09d2ac0071b2fff3E (00007ff6`a0b551d0)
00007ff6`a0b50ecf 488b4d10 mov rcx,qword ptr [rbp+10h]
00007ff6`a0b50ed3 c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b50eda c685bd01000001 mov byte ptr [rbp+1BDh],1
00007ff6`a0b50ee1 48c744243000000000 mov qword ptr [rsp+30h],0
00007ff6`a0b50eea c744242800000042 mov dword ptr [rsp+28h],42000000h
00007ff6`a0b50ef2 c744242003000000 mov dword ptr [rsp+20h],3
00007ff6`a0b50efa 48898d00010000 mov qword ptr [rbp+100h],rcx
00007ff6`a0b50f01 ba01000000 mov edx,1
00007ff6`a0b50f06 41b807000000 mov r8d,7
00007ff6`a0b50f0c 4531c9 xor r9d,r9d
00007ff6`a0b50f0f ff1573f2cd00 call qword ptr [TabNine!_imp_CreateFileW (00007ff6`a1830188)]
00007ff6`a0b50f15 4989c6 mov r14,rax
00007ff6`a0b50f18 4883f8ff cmp rax,0FFFFFFFFFFFFFFFFh
00007ff6`a0b50f1c 7452 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x640 (00007ff6`a0b50f70)
00007ff6`a0b50f1e 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b50f28 48898520010000 mov qword ptr [rbp+120h],rax
00007ff6`a0b50f2f 4084ff test dil,dil
00007ff6`a0b50f32 0f850b020000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x813 (00007ff6`a0b51143)
00007ff6`a0b50f38 4d85ff test r15,r15
00007ff6`a0b50f3b 0f84cc010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x7dd (00007ff6`a0b5110d)
00007ff6`a0b50f41 0f88b7090000 js TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xfce (00007ff6`a0b518fe)
00007ff6`a0b50f47 0fb6052320b901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b50f4e ba01000000 mov edx,1
00007ff6`a0b50f53 4c89f9 mov rcx,r15
00007ff6`a0b50f56 e8e516e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b50f5b 4885c0 test rax,rax
00007ff6`a0b50f5e 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b50f65 0f85ae010000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x7e9 (00007ff6`a0b51119)
00007ff6`a0b50f6b e9a3090000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xfe3 (00007ff6`a0b51913)
00007ff6`a0b50f70 4084ff test dil,dil
00007ff6`a0b50f73 743f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x684 (00007ff6`a0b50fb4)
00007ff6`a0b50f75 48c7853001000002000000 mov qword ptr [rbp+130h],2
00007ff6`a0b50f80 48c7855001000000000000 mov qword ptr [rbp+150h],0
00007ff6`a0b50f8b 48c7855801000008000000 mov qword ptr [rbp+158h],8
00007ff6`a0b50f96 48c7856001000000000000 mov qword ptr [rbp+160h],0
00007ff6`a0b50fa1 488d8d50010000 lea rcx,[rbp+150h]
00007ff6`a0b50fa8 31d2 xor edx,edx
00007ff6`a0b50faa e89112ebfe call TabNine!ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h00d0be9a84f00c1eE (00007ff6`9fa02240)
00007ff6`a0b50faf e9ac000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x730 (00007ff6`a0b51060)
00007ff6`a0b50fb4 0fb605b61fb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b50fbb b94f000000 mov ecx,4Fh
00007ff6`a0b50fc0 ba01000000 mov edx,1
00007ff6`a0b50fc5 e87616e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b50fca 4885c0 test rax,rax
00007ff6`a0b50fcd 0f845d090000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1000 (00007ff6`a0b51930)
00007ff6`a0b50fd3 0f1005e22b3401 movups xmm0,xmmword ptr [TabNine!`string'+0x54c8 (00007ff6`a1e93bbc)]
00007ff6`a0b50fda 0f11403f movups xmmword ptr [rax+3Fh],xmm0
00007ff6`a0b50fde 0f1005c82b3401 movups xmm0,xmmword ptr [TabNine!`string'+0x54b9 (00007ff6`a1e93bad)]
00007ff6`a0b50fe5 0f114030 movups xmmword ptr [rax+30h],xmm0
00007ff6`a0b50fe9 0f1005ad2b3401 movups xmm0,xmmword ptr [TabNine!`string'+0x54a9 (00007ff6`a1e93b9d)]
00007ff6`a0b50ff0 0f114020 movups xmmword ptr [rax+20h],xmm0
00007ff6`a0b50ff4 0f1005922b3401 movups xmm0,xmmword ptr [TabNine!`string'+0x5499 (00007ff6`a1e93b8d)]
00007ff6`a0b50ffb 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b50fff 0f1005772b3401 movups xmm0,xmmword ptr [TabNine!`string'+0x5489 (00007ff6`a1e93b7d)]
00007ff6`a0b51006 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b51009 48c7853001000000000000 mov qword ptr [rbp+130h],0
00007ff6`a0b51014 48c785380100004f000000 mov qword ptr [rbp+138h],4Fh
00007ff6`a0b5101f 48898540010000 mov qword ptr [rbp+140h],rax
00007ff6`a0b51026 48c785480100004f000000 mov qword ptr [rbp+148h],4Fh
00007ff6`a0b51031 48c7855001000000000000 mov qword ptr [rbp+150h],0
00007ff6`a0b5103c 48c7855801000008000000 mov qword ptr [rbp+158h],8
00007ff6`a0b51047 48c7856001000000000000 mov qword ptr [rbp+160h],0
00007ff6`a0b51052 488d8d50010000 lea rcx,[rbp+150h]
00007ff6`a0b51059 31d2 xor edx,edx
00007ff6`a0b5105b e8e011ebfe call TabNine!ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h00d0be9a84f00c1eE (00007ff6`9fa02240)
00007ff6`a0b51060 488b8558010000 mov rax,qword ptr [rbp+158h]
00007ff6`a0b51067 488b8d60010000 mov rcx,qword ptr [rbp+160h]
00007ff6`a0b5106e 48c1e105 shl rcx,5
00007ff6`a0b51072 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b51079 48891408 mov qword ptr [rax+rcx],rdx
00007ff6`a0b5107d 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b51084 4889540808 mov qword ptr [rax+rcx+8],rdx
00007ff6`a0b51089 4c897c0810 mov qword ptr [rax+rcx+10h],r15
00007ff6`a0b5108e 4c896c0818 mov qword ptr [rax+rcx+18h],r13
00007ff6`a0b51093 488b8560010000 mov rax,qword ptr [rbp+160h]
00007ff6`a0b5109a 48ffc0 inc rax
00007ff6`a0b5109d 0f108530010000 movups xmm0,xmmword ptr [rbp+130h]
00007ff6`a0b510a4 0f108d40010000 movups xmm1,xmmword ptr [rbp+140h]
00007ff6`a0b510ab 0f109550010000 movups xmm2,xmmword ptr [rbp+150h]
00007ff6`a0b510b2 0f2985c0000000 movaps xmmword ptr [rbp+0C0h],xmm0
00007ff6`a0b510b9 0f298dd0000000 movaps xmmword ptr [rbp+0D0h],xmm1
00007ff6`a0b510c0 0f2995e0000000 movaps xmmword ptr [rbp+0E0h],xmm2
00007ff6`a0b510c7 488985f0000000 mov qword ptr [rbp+0F0h],rax
00007ff6`a0b510ce 488b85f0000000 mov rax,qword ptr [rbp+0F0h]
00007ff6`a0b510d5 488985b0000000 mov qword ptr [rbp+0B0h],rax
00007ff6`a0b510dc 660f6f85c0000000 movdqa xmm0,xmmword ptr [rbp+0C0h]
00007ff6`a0b510e4 0f288dd0000000 movaps xmm1,xmmword ptr [rbp+0D0h]
00007ff6`a0b510eb 0f2895e0000000 movaps xmm2,xmmword ptr [rbp+0E0h]
00007ff6`a0b510f2 0f2995a0000000 movaps xmmword ptr [rbp+0A0h],xmm2
00007ff6`a0b510f9 0f298d90000000 movaps xmmword ptr [rbp+90h],xmm1
00007ff6`a0b51100 660f7f8580000000 movdqa xmmword ptr [rbp+80h],xmm0
00007ff6`a0b51108 e9ad010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x98a (00007ff6`a0b512ba)
00007ff6`a0b5110d b801000000 mov eax,1
00007ff6`a0b51112 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b51119 48898588010000 mov qword ptr [rbp+188h],rax
00007ff6`a0b51120 4889c1 mov rcx,rax
00007ff6`a0b51123 4d89f8 mov r8,r15
00007ff6`a0b51126 e8cb51c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b5112b 4c89f8 mov rax,r15
00007ff6`a0b5112e 4c89bd20010000 mov qword ptr [rbp+120h],r15
00007ff6`a0b51135 4c897d38 mov qword ptr [rbp+38h],r15
00007ff6`a0b51139 4489e8 mov eax,r13d
00007ff6`a0b5113c 4488ad9f010000 mov byte ptr [rbp+19Fh],r13b
00007ff6`a0b51143 c685bc01000000 mov byte ptr [rbp+1BCh],0
00007ff6`a0b5114a c685bb01000001 mov byte ptr [rbp+1BBh],1
00007ff6`a0b51151 c685ba01000001 mov byte ptr [rbp+1BAh],1
00007ff6`a0b51158 31c9 xor ecx,ecx
00007ff6`a0b5115a 31d2 xor edx,edx
00007ff6`a0b5115c 41b801000000 mov r8d,1
00007ff6`a0b51162 4531c9 xor r9d,r9d
00007ff6`a0b51165 ff1525f0cd00 call qword ptr [TabNine!_imp_CreateSemaphoreW (00007ff6`a1830190)]
00007ff6`a0b5116b 4889c7 mov rdi,rax
00007ff6`a0b5116e 48ffc0 inc rax
00007ff6`a0b51171 4883f801 cmp rax,1
00007ff6`a0b51175 0f8789010000 ja TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x9d4 (00007ff6`a0b51304)
00007ff6`a0b5117b c685bc01000000 mov byte ptr [rbp+1BCh],0
00007ff6`a0b51182 c685bb01000001 mov byte ptr [rbp+1BBh],1
00007ff6`a0b51189 c685ba01000001 mov byte ptr [rbp+1BAh],1
00007ff6`a0b51190 4c89f1 mov rcx,r14
00007ff6`a0b51193 ff156fefcd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b51199 0fb605d11db901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b511a0 b925000000 mov ecx,25h
00007ff6`a0b511a5 ba01000000 mov edx,1
00007ff6`a0b511aa e89114e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b511af 4885c0 test rax,rax
00007ff6`a0b511b2 0f84de060000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xf66 (00007ff6`a0b51896)
00007ff6`a0b511b8 0f1005a9293401 movups xmm0,xmmword ptr [TabNine!`string'+0x5474 (00007ff6`a1e93b68)]
00007ff6`a0b511bf 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b511c3 0f10058e293401 movups xmm0,xmmword ptr [TabNine!`string'+0x5464 (00007ff6`a1e93b58)]
00007ff6`a0b511ca 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b511cd 48b9722077617463682e mov rcx,2E68637461772072h
00007ff6`a0b511d7 4889481d mov qword ptr [rax+1Dh],rcx
00007ff6`a0b511db 48c7853001000000000000 mov qword ptr [rbp+130h],0
00007ff6`a0b511e6 48c7853801000025000000 mov qword ptr [rbp+138h],25h
00007ff6`a0b511f1 48898540010000 mov qword ptr [rbp+140h],rax
00007ff6`a0b511f8 48c7854801000025000000 mov qword ptr [rbp+148h],25h
00007ff6`a0b51203 48c7855001000000000000 mov qword ptr [rbp+150h],0
00007ff6`a0b5120e 48c7855801000008000000 mov qword ptr [rbp+158h],8
00007ff6`a0b51219 48c7856001000000000000 mov qword ptr [rbp+160h],0
00007ff6`a0b51224 488d8d50010000 lea rcx,[rbp+150h]
00007ff6`a0b5122b 31d2 xor edx,edx
00007ff6`a0b5122d e80e10ebfe call TabNine!ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h00d0be9a84f00c1eE (00007ff6`9fa02240)
00007ff6`a0b51232 488b8558010000 mov rax,qword ptr [rbp+158h]
00007ff6`a0b51239 488b8d60010000 mov rcx,qword ptr [rbp+160h]
00007ff6`a0b51240 48c1e105 shl rcx,5
00007ff6`a0b51244 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b5124b 48891408 mov qword ptr [rax+rcx],rdx
00007ff6`a0b5124f 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b51256 4889540808 mov qword ptr [rax+rcx+8],rdx
00007ff6`a0b5125b 4c897c0810 mov qword ptr [rax+rcx+10h],r15
00007ff6`a0b51260 4c896c0818 mov qword ptr [rax+rcx+18h],r13
00007ff6`a0b51265 488b8560010000 mov rax,qword ptr [rbp+160h]
00007ff6`a0b5126c 48ffc0 inc rax
00007ff6`a0b5126f f30f6f8530010000 movdqu xmm0,xmmword ptr [rbp+130h]
00007ff6`a0b51277 0f108d40010000 movups xmm1,xmmword ptr [rbp+140h]
00007ff6`a0b5127e 0f109550010000 movups xmm2,xmmword ptr [rbp+150h]
00007ff6`a0b51285 660f7f8580000000 movdqa xmmword ptr [rbp+80h],xmm0
00007ff6`a0b5128d 0f298d90000000 movaps xmmword ptr [rbp+90h],xmm1
00007ff6`a0b51294 0f2995a0000000 movaps xmmword ptr [rbp+0A0h],xmm2
00007ff6`a0b5129b 488985b0000000 mov qword ptr [rbp+0B0h],rax
00007ff6`a0b512a2 488b9520010000 mov rdx,qword ptr [rbp+120h]
00007ff6`a0b512a9 488d045500000000 lea rax,[rdx*2]
00007ff6`a0b512b1 4885c0 test rax,rax
00007ff6`a0b512b4 0f8511010000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xa9b (00007ff6`a0b513cb)
00007ff6`a0b512ba 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b512c1 488bbd28010000 mov rdi,qword ptr [rbp+128h]
00007ff6`a0b512c8 488b5508 mov rdx,qword ptr [rbp+8]
00007ff6`a0b512cc 4885d2 test rdx,rdx
00007ff6`a0b512cf 7415 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x9b6 (00007ff6`a0b512e6)
00007ff6`a0b512d1 4801d2 add rdx,rdx
00007ff6`a0b512d4 41b802000000 mov r8d,2
00007ff6`a0b512da 488b8d00010000 mov rcx,qword ptr [rbp+100h]
00007ff6`a0b512e1 e86a13e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b512e6 4885ff test rdi,rdi
00007ff6`a0b512e9 0f8437020000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbf6 (00007ff6`a0b51526)
00007ff6`a0b512ef 41b801000000 mov r8d,1
00007ff6`a0b512f5 488b8d18010000 mov rcx,qword ptr [rbp+118h]
00007ff6`a0b512fc 4889fa mov rdx,rdi
00007ff6`a0b512ff e91d020000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbf1 (00007ff6`a0b51521)
00007ff6`a0b51304 440fb68508010000 movzx r8d,byte ptr [rbp+108h]
00007ff6`a0b5130c 4180e001 and r8b,1
00007ff6`a0b51310 488b8528010000 mov rax,qword ptr [rbp+128h]
00007ff6`a0b51317 48898530010000 mov qword ptr [rbp+130h],rax
00007ff6`a0b5131e 488b8518010000 mov rax,qword ptr [rbp+118h]
00007ff6`a0b51325 48898538010000 mov qword ptr [rbp+138h],rax
00007ff6`a0b5132c 488b4530 mov rax,qword ptr [rbp+30h]
00007ff6`a0b51330 48898540010000 mov qword ptr [rbp+140h],rax
00007ff6`a0b51337 0fb685b9010000 movzx eax,byte ptr [rbp+1B9h]
00007ff6`a0b5133e 888548010000 mov byte ptr [rbp+148h],al
00007ff6`a0b51344 8b8510010000 mov eax,dword ptr [rbp+110h]
00007ff6`a0b5134a 8b8d13010000 mov ecx,dword ptr [rbp+113h]
00007ff6`a0b51350 488d9549010000 lea rdx,[rbp+149h]
00007ff6`a0b51357 894a03 mov dword ptr [rdx+3],ecx
00007ff6`a0b5135a 8902 mov dword ptr [rdx],eax
00007ff6`a0b5135c 488b8520010000 mov rax,qword ptr [rbp+120h]
00007ff6`a0b51363 48898550010000 mov qword ptr [rbp+150h],rax
00007ff6`a0b5136a 488b8588010000 mov rax,qword ptr [rbp+188h]
00007ff6`a0b51371 48898558010000 mov qword ptr [rbp+158h],rax
00007ff6`a0b51378 488b4538 mov rax,qword ptr [rbp+38h]
00007ff6`a0b5137c 48898560010000 mov qword ptr [rbp+160h],rax
00007ff6`a0b51383 0fb6859f010000 movzx eax,byte ptr [rbp+19Fh]
00007ff6`a0b5138a 888568010000 mov byte ptr [rbp+168h],al
00007ff6`a0b51390 4889bd70010000 mov qword ptr [rbp+170h],rdi
00007ff6`a0b51397 4180f001 xor r8b,1
00007ff6`a0b5139b 44888578010000 mov byte ptr [rbp+178h],r8b
00007ff6`a0b513a2 4d85ff test r15,r15
00007ff6`a0b513a5 7452 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xac9 (00007ff6`a0b513f9)
00007ff6`a0b513a7 0f88a2050000 js TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x101f (00007ff6`a0b5194f)
00007ff6`a0b513ad 0fb605bd1bb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b513b4 ba01000000 mov edx,1
00007ff6`a0b513b9 4c89f9 mov rcx,r15
00007ff6`a0b513bc e87f12e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b513c1 4885c0 test rax,rax
00007ff6`a0b513c4 7538 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xace (00007ff6`a0b513fe)
00007ff6`a0b513c6 e98b050000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1026 (00007ff6`a0b51956)
00007ff6`a0b513cb 41b801000000 mov r8d,1
00007ff6`a0b513d1 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b513d8 4c89e9 mov rcx,r13
00007ff6`a0b513db e87012e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b513e0 488bbd28010000 mov rdi,qword ptr [rbp+128h]
00007ff6`a0b513e7 488b5508 mov rdx,qword ptr [rbp+8]
00007ff6`a0b513eb 4885d2 test rdx,rdx
00007ff6`a0b513ee 0f85ddfeffff jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x9a1 (00007ff6`a0b512d1)
00007ff6`a0b513f4 e9edfeffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x9b6 (00007ff6`a0b512e6)
00007ff6`a0b513f9 b801000000 mov eax,1
00007ff6`a0b513fe 48898508010000 mov qword ptr [rbp+108h],rax
00007ff6`a0b51405 4889c1 mov rcx,rax
00007ff6`a0b51408 488b95a0010000 mov rdx,qword ptr [rbp+1A0h]
00007ff6`a0b5140f 4d89f8 mov r8,r15
00007ff6`a0b51412 e8df4ec300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b51417 4c89bdc0000000 mov qword ptr [rbp+0C0h],r15
00007ff6`a0b5141e 488b8508010000 mov rax,qword ptr [rbp+108h]
00007ff6`a0b51425 488985c8000000 mov qword ptr [rbp+0C8h],rax
00007ff6`a0b5142c 4c89bdd0000000 mov qword ptr [rbp+0D0h],r15
00007ff6`a0b51433 4488add8000000 mov byte ptr [rbp+0D8h],r13b
00007ff6`a0b5143a 48897c2420 mov qword ptr [rsp+20h],rdi
00007ff6`a0b5143f 488d4dc0 lea rcx,[rbp-40h]
00007ff6`a0b51443 488b95b8000000 mov rdx,qword ptr [rbp+0B8h]
00007ff6`a0b5144a 4c8d85c0000000 lea r8,[rbp+0C0h]
00007ff6`a0b51451 4d89f1 mov r9,r14
00007ff6`a0b51454 e837370000 call TabNine!ZN9hashbrown3map28HashMap$LT$K$C$V$C$S$C$A$GT$6insert17h3c15a510140d9ea9E (00007ff6`a0b54b90)
00007ff6`a0b51459 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51460 488b5030 mov rdx,qword ptr [rax+30h]
00007ff6`a0b51464 4c8b4038 mov r8,qword ptr [rax+38h]
00007ff6`a0b51468 f048ff02 lock inc qword ptr [rdx]
00007ff6`a0b5146c 0f8ef1040000 jle TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51472 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51479 4d89f1 mov r9,r14
00007ff6`a0b5147c e88f0a0000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x15e0 (00007ff6`a0b51f10)
00007ff6`a0b51481 488b8590010000 mov rax,qword ptr [rbp+190h]
00007ff6`a0b51488 48898588000000 mov qword ptr [rbp+88h],rax
00007ff6`a0b5148f 488b85a0010000 mov rax,qword ptr [rbp+1A0h]
00007ff6`a0b51496 48898590000000 mov qword ptr [rbp+90h],rax
00007ff6`a0b5149d 4c89bd98000000 mov qword ptr [rbp+98h],r15
00007ff6`a0b514a4 4c89ada0000000 mov qword ptr [rbp+0A0h],r13
00007ff6`a0b514ab 48c7858000000006000000 mov qword ptr [rbp+80h],6
00007ff6`a0b514b6 488b9528010000 mov rdx,qword ptr [rbp+128h]
00007ff6`a0b514bd 4885d2 test rdx,rdx
00007ff6`a0b514c0 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xba4 (00007ff6`a0b514d4)
00007ff6`a0b514c2 41b801000000 mov r8d,1
00007ff6`a0b514c8 488b8d18010000 mov rcx,qword ptr [rbp+118h]
00007ff6`a0b514cf e87c11e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b514d4 488b9520010000 mov rdx,qword ptr [rbp+120h]
00007ff6`a0b514db 488d045500000000 lea rax,[rdx*2]
00007ff6`a0b514e3 4885c0 test rax,rax
00007ff6`a0b514e6 4c8bad88010000 mov r13,qword ptr [rbp+188h]
00007ff6`a0b514ed 750b jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbca (00007ff6`a0b514fa)
00007ff6`a0b514ef 488b5508 mov rdx,qword ptr [rbp+8]
00007ff6`a0b514f3 4885d2 test rdx,rdx
00007ff6`a0b514f6 7519 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbe1 (00007ff6`a0b51511)
00007ff6`a0b514f8 eb2c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbf6 (00007ff6`a0b51526)
00007ff6`a0b514fa 41b801000000 mov r8d,1
00007ff6`a0b51500 4c89e9 mov rcx,r13
00007ff6`a0b51503 e84811e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51508 488b5508 mov rdx,qword ptr [rbp+8]
00007ff6`a0b5150c 4885d2 test rdx,rdx
00007ff6`a0b5150f 7415 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xbf6 (00007ff6`a0b51526)
00007ff6`a0b51511 4801d2 add rdx,rdx
00007ff6`a0b51514 41b802000000 mov r8d,2
00007ff6`a0b5151a 488b8d00010000 mov rcx,qword ptr [rbp+100h]
00007ff6`a0b51521 e82a11e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51526 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b5152d 488b5528 mov rdx,qword ptr [rbp+28h]
00007ff6`a0b51531 4c8d8580000000 lea r8,[rbp+80h]
00007ff6`a0b51538 e8d3470000 call TabNine!ZN17crossbeam_channel7channel15Sender$LT$T$GT$4send17ha1ed0d592efb5b28E (00007ff6`a0b55d10)
00007ff6`a0b5153d 488b8530010000 mov rax,qword ptr [rbp+130h]
00007ff6`a0b51544 4883f807 cmp rax,7
00007ff6`a0b51548 0f8442f4ffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b5154e 83f806 cmp eax,6
00007ff6`a0b51551 7527 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc4a (00007ff6`a0b5157a)
00007ff6`a0b51553 488b9538010000 mov rdx,qword ptr [rbp+138h]
00007ff6`a0b5155a 4885d2 test rdx,rdx
00007ff6`a0b5155d 0f842df4ffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b51563 488b8d40010000 mov rcx,qword ptr [rbp+140h]
00007ff6`a0b5156a 41b801000000 mov r8d,1
00007ff6`a0b51570 e8db10e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51575 e916f4ffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b5157a 83f801 cmp eax,1
00007ff6`a0b5157d 7425 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc74 (00007ff6`a0b515a4)
00007ff6`a0b5157f 4885c0 test rax,rax
00007ff6`a0b51582 752c jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc80 (00007ff6`a0b515b0)
00007ff6`a0b51584 488b9538010000 mov rdx,qword ptr [rbp+138h]
00007ff6`a0b5158b 4885d2 test rdx,rdx
00007ff6`a0b5158e 7420 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc80 (00007ff6`a0b515b0)
00007ff6`a0b51590 488b8d40010000 mov rcx,qword ptr [rbp+140h]
00007ff6`a0b51597 41b801000000 mov r8d,1
00007ff6`a0b5159d e8ae10e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b515a2 eb0c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xc80 (00007ff6`a0b515b0)
00007ff6`a0b515a4 488b8d38010000 mov rcx,qword ptr [rbp+138h]
00007ff6`a0b515ab e850fde4fe call TabNine!ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h089c94aea8f701bcE.llvm.13011215800939872608 (00007ff6`9f9a1300)
00007ff6`a0b515b0 488bbd58010000 mov rdi,qword ptr [rbp+158h]
00007ff6`a0b515b7 4c8bb560010000 mov r14,qword ptr [rbp+160h]
00007ff6`a0b515be 4d85f6 test r14,r14
00007ff6`a0b515c1 742f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xcc2 (00007ff6`a0b515f2)
00007ff6`a0b515c3 4c8d7f08 lea r15,[rdi+8]
00007ff6`a0b515c7 eb10 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xca9 (00007ff6`a0b515d9)
00007ff6`a0b515c9 0f1f8000000000 nop dword ptr [rax]
00007ff6`a0b515d0 4983c720 add r15,20h
00007ff6`a0b515d4 49ffce dec r14
00007ff6`a0b515d7 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xcc2 (00007ff6`a0b515f2)
00007ff6`a0b515d9 498b57f8 mov rdx,qword ptr [r15-8]
00007ff6`a0b515dd 4885d2 test rdx,rdx
00007ff6`a0b515e0 74ee je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xca0 (00007ff6`a0b515d0)
00007ff6`a0b515e2 498b0f mov rcx,qword ptr [r15]
00007ff6`a0b515e5 41b801000000 mov r8d,1
00007ff6`a0b515eb e86010e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b515f0 ebde jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xca0 (00007ff6`a0b515d0)
00007ff6`a0b515f2 488b9550010000 mov rdx,qword ptr [rbp+150h]
00007ff6`a0b515f9 4885d2 test rdx,rdx
00007ff6`a0b515fc 0f848ef3ffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b51602 48c1e205 shl rdx,5
00007ff6`a0b51606 41b808000000 mov r8d,8
00007ff6`a0b5160c 4889f9 mov rcx,rdi
00007ff6`a0b5160f e83c10e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51614 e977f3ffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x60 (00007ff6`a0b50990)
00007ff6`a0b51619 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51620 4c8b7040 mov r14,qword ptr [rax+40h]
00007ff6`a0b51624 488b5058 mov rdx,qword ptr [rax+58h]
00007ff6`a0b51628 66410f6f06 movdqa xmm0,xmmword ptr [r14]
00007ff6`a0b5162d 66440fd7f8 pmovmskb r15d,xmm0
00007ff6`a0b51632 41f7d7 not r15d
00007ff6`a0b51635 4d8d6e10 lea r13,[r14+10h]
00007ff6`a0b51639 0f1f8000000000 nop dword ptr [rax]
00007ff6`a0b51640 4883ea01 sub rdx,1
00007ff6`a0b51644 0f8260010000 jb TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe7a (00007ff6`a0b517aa)
00007ff6`a0b5164a 664585ff test r15w,r15w
00007ff6`a0b5164e 7522 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xd42 (00007ff6`a0b51672)
00007ff6`a0b51650 66410f6f4500 movdqa xmm0,xmmword ptr [r13]
00007ff6`a0b51656 66440fd7f8 pmovmskb r15d,xmm0
00007ff6`a0b5165b 4981c600fdffff add r14,0FFFFFFFFFFFFFD00h
00007ff6`a0b51662 4983c510 add r13,10h
00007ff6`a0b51666 4181ffffff0000 cmp r15d,0FFFFh
00007ff6`a0b5166d 74e1 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xd20 (00007ff6`a0b51650)
00007ff6`a0b5166f 41f7d7 not r15d
00007ff6`a0b51672 4d85f6 test r14,r14
00007ff6`a0b51675 0f842f010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe7a (00007ff6`a0b517aa)
00007ff6`a0b5167b f3410fbcc7 tzcnt eax,r15d
00007ff6`a0b51680 48f7d8 neg rax
00007ff6`a0b51683 488d0440 lea rax,[rax+rax*2]
00007ff6`a0b51687 48c1e004 shl rax,4
00007ff6`a0b5168b 498d0c06 lea rcx,[r14+rax]
00007ff6`a0b5168f 4883c1f0 add rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b51693 4885c9 test rcx,rcx
00007ff6`a0b51696 0f840e010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe7a (00007ff6`a0b517aa)
00007ff6`a0b5169c 48899588010000 mov qword ptr [rbp+188h],rdx
00007ff6`a0b516a3 4c01f0 add rax,r14
00007ff6`a0b516a6 488b78f0 mov rdi,qword ptr [rax-10h]
00007ff6`a0b516aa 488b70f8 mov rsi,qword ptr [rax-8]
00007ff6`a0b516ae 4889f9 mov rcx,rdi
00007ff6`a0b516b1 ff15c9eacd00 call qword ptr [TabNine!_imp_CancelIo (00007ff6`a1830180)]
00007ff6`a0b516b7 89c3 mov ebx,eax
00007ff6`a0b516b9 4889f9 mov rcx,rdi
00007ff6`a0b516bc ff1546eacd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b516c2 85db test ebx,ebx
00007ff6`a0b516c4 742a je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xdc0 (00007ff6`a0b516f0)
00007ff6`a0b516c6 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b516d0 85c0 test eax,eax
00007ff6`a0b516d2 741c je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xdc0 (00007ff6`a0b516f0)
00007ff6`a0b516d4 4889f1 mov rcx,rsi
00007ff6`a0b516d7 baffffffff mov edx,0FFFFFFFFh
00007ff6`a0b516dc 41b801000000 mov r8d,1
00007ff6`a0b516e2 41ffd4 call r12
00007ff6`a0b516e5 ebe9 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xda0 (00007ff6`a0b516d0)
00007ff6`a0b516e7 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b516f0 4889f1 mov rcx,rsi
00007ff6`a0b516f3 ff150feacd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b516f9 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51700 488b00 mov rax,qword ptr [rax]
00007ff6`a0b51703 4885c0 test rax,rax
00007ff6`a0b51706 7428 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe00 (00007ff6`a0b51730)
00007ff6`a0b51708 83f801 cmp eax,1
00007ff6`a0b5170b 7543 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe20 (00007ff6`a0b51750)
00007ff6`a0b5170d 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51714 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b51718 31d2 xor edx,edx
00007ff6`a0b5171a 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b51720 e85b780000 call TabNine!ZN17crossbeam_channel7flavors4list16Channel$LT$T$GT$4send17h8e1415d8acd53e08E (00007ff6`a0b58f80)
00007ff6`a0b51725 eb45 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe3c (00007ff6`a0b5176c)
00007ff6`a0b51727 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b51730 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51737 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b5173b 31d2 xor edx,edx
00007ff6`a0b5173d 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b51743 e898980000 call TabNine!ZN17crossbeam_channel7flavors5array16Channel$LT$T$GT$4send17h3f52458638acfe76E (00007ff6`a0b5afe0)
00007ff6`a0b51748 eb22 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xe3c (00007ff6`a0b5176c)
00007ff6`a0b5174a 660f1f440000 nop word ptr [rax+rax]
00007ff6`a0b51750 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b51757 488b4808 mov rcx,qword ptr [rax+8]
00007ff6`a0b5175b 4883c110 add rcx,10h
00007ff6`a0b5175f 31d2 xor edx,edx
00007ff6`a0b51761 41b900ca9a3b mov r9d,3B9ACA00h
00007ff6`a0b51767 e894e70000 call TabNine!ZN17crossbeam_channel7flavors4zero16Channel$LT$T$GT$4send17hff643954e0a891c6E (00007ff6`a0b5ff00)
00007ff6`a0b5176c 418d4fff lea ecx,[r15-1]
00007ff6`a0b51770 4421f9 and ecx,r15d
00007ff6`a0b51773 4189cf mov r15d,ecx
00007ff6`a0b51776 3c02 cmp al,2
00007ff6`a0b51778 488b9588010000 mov rdx,qword ptr [rbp+188h]
00007ff6`a0b5177f 0f84bbfeffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xd10 (00007ff6`a0b51640)
00007ff6`a0b51785 2401 and al,1
00007ff6`a0b51787 0f85b3feffff jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0xd10 (00007ff6`a0b51640)
00007ff6`a0b5178d 488d0dbc2a3401 lea rcx,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.0.llvm.14599196547851913838 (00007ff6`a1e94250)]
00007ff6`a0b51794 4c8d054d2b3401 lea r8,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.2.llvm.14599196547851913838 (00007ff6`a1e942e8)]
00007ff6`a0b5179b ba28000000 mov edx,28h
00007ff6`a0b517a0 e8bbd3cd00 call TabNine!core::panicking::panic (00007ff6`a182eb60)
00007ff6`a0b517a5 e9b9010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b517aa 488b85a8010000 mov rax,qword ptr [rbp+1A8h]
00007ff6`a0b517b1 488b4870 mov rcx,qword ptr [rax+70h]
00007ff6`a0b517b5 ff154de9cd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b517bb 488b8da8010000 mov rcx,qword ptr [rbp+1A8h]
00007ff6`a0b517c2 e8f9ebffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x3d0 (00007ff6`a0b503c0)
00007ff6`a0b517c7 90 nop
00007ff6`a0b517c8 4881c448020000 add rsp,248h
00007ff6`a0b517cf 5b pop rbx
00007ff6`a0b517d0 5f pop rdi
00007ff6`a0b517d1 5e pop rsi
00007ff6`a0b517d2 415c pop r12
00007ff6`a0b517d4 415d pop r13
00007ff6`a0b517d6 415e pop r14
00007ff6`a0b517d8 415f pop r15
00007ff6`a0b517da 5d pop rbp
00007ff6`a0b517db c3 ret
00007ff6`a0b517dc 488d0d6d2a3401 lea rcx,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.0.llvm.14599196547851913838 (00007ff6`a1e94250)]
00007ff6`a0b517e3 4c8d05fe2a3401 lea r8,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.2.llvm.14599196547851913838 (00007ff6`a1e942e8)]
00007ff6`a0b517ea ba28000000 mov edx,28h
00007ff6`a0b517ef e86cd3cd00 call TabNine!core::panicking::panic (00007ff6`a182eb60)
00007ff6`a0b517f4 e96a010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b517f9 488b85f0000000 mov rax,qword ptr [rbp+0F0h]
00007ff6`a0b51800 48898560010000 mov qword ptr [rbp+160h],rax
00007ff6`a0b51807 0f1085c0000000 movups xmm0,xmmword ptr [rbp+0C0h]
00007ff6`a0b5180e 0f108dd0000000 movups xmm1,xmmword ptr [rbp+0D0h]
00007ff6`a0b51815 0f1095e0000000 movups xmm2,xmmword ptr [rbp+0E0h]
00007ff6`a0b5181c 0f299550010000 movaps xmmword ptr [rbp+150h],xmm2
00007ff6`a0b51823 0f298d40010000 movaps xmmword ptr [rbp+140h],xmm1
00007ff6`a0b5182a 0f298530010000 movaps xmmword ptr [rbp+130h],xmm0
00007ff6`a0b51831 488d05b8233401 lea rax,[TabNine!`string'+0x54fc (00007ff6`a1e93bf0)]
00007ff6`a0b51838 4889442420 mov qword ptr [rsp+20h],rax
00007ff6`a0b5183d 488d0d88233401 lea rcx,[TabNine!`string'+0x54d8 (00007ff6`a1e93bcc)]
00007ff6`a0b51844 4c8d0d2d223401 lea r9,[TabNine!`string'+0x5384 (00007ff6`a1e93a78)]
00007ff6`a0b5184b 4c8d8530010000 lea r8,[rbp+130h]
00007ff6`a0b51852 ba20000000 mov edx,20h
00007ff6`a0b51857 e814d7cd00 call TabNine!core::result::unwrap_failed (00007ff6`a182ef70)
00007ff6`a0b5185c e902010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51861 488d0de8293401 lea rcx,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.0.llvm.14599196547851913838 (00007ff6`a1e94250)]
00007ff6`a0b51868 4c8d05792a3401 lea r8,[TabNine!anon.2a11ba0552f601dc2d7352dc2ddbabd1.2.llvm.14599196547851913838 (00007ff6`a1e942e8)]
00007ff6`a0b5186f ba28000000 mov edx,28h
00007ff6`a0b51874 e8e7d2cd00 call TabNine!core::panicking::panic (00007ff6`a182eb60)
00007ff6`a0b51879 e9e5000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b5187e c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b51885 488d0db4223401 lea rcx,[TabNine!`string'+0x544c (00007ff6`a1e93b40)]
00007ff6`a0b5188c e86fd1cd00 call TabNine!core::option::unwrap_failed (00007ff6`a182ea00)
00007ff6`a0b51891 e9cd000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51896 c685bc01000000 mov byte ptr [rbp+1BCh],0
00007ff6`a0b5189d c685bb01000001 mov byte ptr [rbp+1BBh],1
00007ff6`a0b518a4 c685ba01000001 mov byte ptr [rbp+1BAh],1
00007ff6`a0b518ab b901000000 mov ecx,1
00007ff6`a0b518b0 ba25000000 mov edx,25h
00007ff6`a0b518b5 e866cecd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b518ba e9a4000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b518bf c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b518c6 b901000000 mov ecx,1
00007ff6`a0b518cb ba33000000 mov edx,33h
00007ff6`a0b518d0 e84bcecd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b518d5 e989000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b518da c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b518e1 e88a939300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b518e6 eb7b jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b518e8 c685bf01000001 mov byte ptr [rbp+1BFh],1
00007ff6`a0b518ef b901000000 mov ecx,1
00007ff6`a0b518f4 4c89fa mov rdx,r15
00007ff6`a0b518f7 e824cecd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b518fc eb65 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b518fe c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b51905 c685bd01000001 mov byte ptr [rbp+1BDh],1
00007ff6`a0b5190c e85f939300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b51911 eb50 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51913 c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b5191a c685bd01000001 mov byte ptr [rbp+1BDh],1
00007ff6`a0b51921 b901000000 mov ecx,1
00007ff6`a0b51926 4c89fa mov rdx,r15
00007ff6`a0b51929 e8f2cdcd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b5192e eb33 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51930 c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b51937 c685bd01000001 mov byte ptr [rbp+1BDh],1
00007ff6`a0b5193e b901000000 mov ecx,1
00007ff6`a0b51943 ba4f000000 mov edx,4Fh
00007ff6`a0b51948 e8d3cdcd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b5194d eb14 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b5194f e81c939300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b51954 eb0d jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1033 (00007ff6`a0b51963)
00007ff6`a0b51956 b901000000 mov ecx,1
00007ff6`a0b5195b 4c89fa mov rdx,r15
00007ff6`a0b5195e e8bdcdcd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b51963 0f0b ud2
00007ff6`a0b51965 66662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51970 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51975 55 push rbp
00007ff6`a0b51976 4157 push r15
00007ff6`a0b51978 4156 push r14
00007ff6`a0b5197a 4155 push r13
00007ff6`a0b5197c 4154 push r12
00007ff6`a0b5197e 56 push rsi
00007ff6`a0b5197f 57 push rdi
00007ff6`a0b51980 53 push rbx
00007ff6`a0b51981 4883ec38 sub rsp,38h
00007ff6`a0b51985 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5198c 488d8d50010000 lea rcx,[rbp+150h]
00007ff6`a0b51993 e838d8eafe call TabNine!ZN4core3ptr104drop_in_place$LT$alloc..vec..Vec$LT$snippet_suggestions..types..temari..response..TokenScorePair$GT$$GT$17h08474fb1eac6aea7E.llvm.10634781689100057499 (00007ff6`9f9ff1d0)
00007ff6`a0b51998 90 nop
00007ff6`a0b51999 4883c438 add rsp,38h
00007ff6`a0b5199d 5b pop rbx
00007ff6`a0b5199e 5f pop rdi
00007ff6`a0b5199f 5e pop rsi
00007ff6`a0b519a0 415c pop r12
00007ff6`a0b519a2 415d pop r13
00007ff6`a0b519a4 415e pop r14
00007ff6`a0b519a6 415f pop r15
00007ff6`a0b519a8 5d pop rbp
00007ff6`a0b519a9 c3 ret
00007ff6`a0b519aa 660f1f440000 nop word ptr [rax+rax]
00007ff6`a0b519b0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b519b5 55 push rbp
00007ff6`a0b519b6 4157 push r15
00007ff6`a0b519b8 4156 push r14
00007ff6`a0b519ba 4155 push r13
00007ff6`a0b519bc 4154 push r12
00007ff6`a0b519be 56 push rsi
00007ff6`a0b519bf 57 push rdi
00007ff6`a0b519c0 53 push rbx
00007ff6`a0b519c1 4883ec38 sub rsp,38h
00007ff6`a0b519c5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b519cc 4883bd9001000000 cmp qword ptr [rbp+190h],0
00007ff6`a0b519d4 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x10bf (00007ff6`a0b519ef)
00007ff6`a0b519d6 41b801000000 mov r8d,1
00007ff6`a0b519dc 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b519e3 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b519ea e8610ce9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b519ef c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b519f6 c685bd01000000 mov byte ptr [rbp+1BDh],0
00007ff6`a0b519fd 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51a04 e8e7efe9ff call TabNine!ZN4core3ptr41drop_in_place$LT$notify..error..Error$GT$17h812e5830d68fa17cE.llvm.11752470217564073637 (00007ff6`a09f09f0)
00007ff6`a0b51a09 c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b51a10 c685bd01000000 mov byte ptr [rbp+1BDh],0
00007ff6`a0b51a17 4883c438 add rsp,38h
00007ff6`a0b51a1b 5b pop rbx
00007ff6`a0b51a1c 5f pop rdi
00007ff6`a0b51a1d 5e pop rsi
00007ff6`a0b51a1e 415c pop r12
00007ff6`a0b51a20 415d pop r13
00007ff6`a0b51a22 415e pop r14
00007ff6`a0b51a24 415f pop r15
00007ff6`a0b51a26 5d pop rbp
00007ff6`a0b51a27 c3 ret
00007ff6`a0b51a28 0f1f840000000000 nop dword ptr [rax+rax]
00007ff6`a0b51a30 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51a35 55 push rbp
00007ff6`a0b51a36 4157 push r15
00007ff6`a0b51a38 4156 push r14
00007ff6`a0b51a3a 4155 push r13
00007ff6`a0b51a3c 4154 push r12
00007ff6`a0b51a3e 56 push rsi
00007ff6`a0b51a3f 57 push rdi
00007ff6`a0b51a40 53 push rbx
00007ff6`a0b51a41 4883ec38 sub rsp,38h
00007ff6`a0b51a45 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51a4c 4883bd9001000000 cmp qword ptr [rbp+190h],0
00007ff6`a0b51a54 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x113f (00007ff6`a0b51a6f)
00007ff6`a0b51a56 41b801000000 mov r8d,1
00007ff6`a0b51a5c 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b51a63 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b51a6a e8e10be9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51a6f c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b51a76 c685bd01000000 mov byte ptr [rbp+1BDh],0
00007ff6`a0b51a7d 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51a84 e867efe9ff call TabNine!ZN4core3ptr41drop_in_place$LT$notify..error..Error$GT$17h812e5830d68fa17cE.llvm.11752470217564073637 (00007ff6`a09f09f0)
00007ff6`a0b51a89 c685be01000001 mov byte ptr [rbp+1BEh],1
00007ff6`a0b51a90 c685bd01000000 mov byte ptr [rbp+1BDh],0
00007ff6`a0b51a97 4883c438 add rsp,38h
00007ff6`a0b51a9b 5b pop rbx
00007ff6`a0b51a9c 5f pop rdi
00007ff6`a0b51a9d 5e pop rsi
00007ff6`a0b51a9e 415c pop r12
00007ff6`a0b51aa0 415d pop r13
00007ff6`a0b51aa2 415e pop r14
00007ff6`a0b51aa4 415f pop r15
00007ff6`a0b51aa6 5d pop rbp
00007ff6`a0b51aa7 c3 ret
00007ff6`a0b51aa8 0f1f840000000000 nop dword ptr [rax+rax]
00007ff6`a0b51ab0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51ab5 55 push rbp
00007ff6`a0b51ab6 4157 push r15
00007ff6`a0b51ab8 4156 push r14
00007ff6`a0b51aba 4155 push r13
00007ff6`a0b51abc 4154 push r12
00007ff6`a0b51abe 56 push rsi
00007ff6`a0b51abf 57 push rdi
00007ff6`a0b51ac0 53 push rbx
00007ff6`a0b51ac1 4883ec38 sub rsp,38h
00007ff6`a0b51ac5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51acc 4883bd9001000000 cmp qword ptr [rbp+190h],0
00007ff6`a0b51ad4 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x11bf (00007ff6`a0b51aef)
00007ff6`a0b51ad6 41b801000000 mov r8d,1
00007ff6`a0b51adc 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b51ae3 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b51aea e8610be9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51aef c685bf01000000 mov byte ptr [rbp+1BFh],0
00007ff6`a0b51af6 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51afd e8eeeee9ff call TabNine!ZN4core3ptr41drop_in_place$LT$notify..error..Error$GT$17h812e5830d68fa17cE.llvm.11752470217564073637 (00007ff6`a09f09f0)
00007ff6`a0b51b02 c685bf01000000 mov byte ptr [rbp+1BFh],0
00007ff6`a0b51b09 4883c438 add rsp,38h
00007ff6`a0b51b0d 5b pop rbx
00007ff6`a0b51b0e 5f pop rdi
00007ff6`a0b51b0f 5e pop rsi
00007ff6`a0b51b10 415c pop r12
00007ff6`a0b51b12 415d pop r13
00007ff6`a0b51b14 415e pop r14
00007ff6`a0b51b16 415f pop r15
00007ff6`a0b51b18 5d pop rbp
00007ff6`a0b51b19 c3 ret
00007ff6`a0b51b1a 660f1f440000 nop word ptr [rax+rax]
00007ff6`a0b51b20 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51b25 55 push rbp
00007ff6`a0b51b26 4157 push r15
00007ff6`a0b51b28 4156 push r14
00007ff6`a0b51b2a 4155 push r13
00007ff6`a0b51b2c 4154 push r12
00007ff6`a0b51b2e 56 push rsi
00007ff6`a0b51b2f 57 push rdi
00007ff6`a0b51b30 53 push rbx
00007ff6`a0b51b31 4883ec38 sub rsp,38h
00007ff6`a0b51b35 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51b3c 4883bd9001000000 cmp qword ptr [rbp+190h],0
00007ff6`a0b51b44 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x122f (00007ff6`a0b51b5f)
00007ff6`a0b51b46 41b801000000 mov r8d,1
00007ff6`a0b51b4c 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b51b53 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b51b5a e8f10ae9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51b5f c685bc01000000 mov byte ptr [rbp+1BCh],0
00007ff6`a0b51b66 c685bb01000001 mov byte ptr [rbp+1BBh],1
00007ff6`a0b51b6d c685ba01000000 mov byte ptr [rbp+1BAh],0
00007ff6`a0b51b74 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51b7b e870eee9ff call TabNine!ZN4core3ptr41drop_in_place$LT$notify..error..Error$GT$17h812e5830d68fa17cE.llvm.11752470217564073637 (00007ff6`a09f09f0)
00007ff6`a0b51b80 c685bc01000000 mov byte ptr [rbp+1BCh],0
00007ff6`a0b51b87 c685bb01000001 mov byte ptr [rbp+1BBh],1
00007ff6`a0b51b8e c685ba01000000 mov byte ptr [rbp+1BAh],0
00007ff6`a0b51b95 4883c438 add rsp,38h
00007ff6`a0b51b99 5b pop rbx
00007ff6`a0b51b9a 5f pop rdi
00007ff6`a0b51b9b 5e pop rsi
00007ff6`a0b51b9c 415c pop r12
00007ff6`a0b51b9e 415d pop r13
00007ff6`a0b51ba0 415e pop r14
00007ff6`a0b51ba2 415f pop r15
00007ff6`a0b51ba4 5d pop rbp
00007ff6`a0b51ba5 c3 ret
00007ff6`a0b51ba6 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51bb0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51bb5 55 push rbp
00007ff6`a0b51bb6 4157 push r15
00007ff6`a0b51bb8 4156 push r14
00007ff6`a0b51bba 4155 push r13
00007ff6`a0b51bbc 4154 push r12
00007ff6`a0b51bbe 56 push rsi
00007ff6`a0b51bbf 57 push rdi
00007ff6`a0b51bc0 53 push rbx
00007ff6`a0b51bc1 4883ec38 sub rsp,38h
00007ff6`a0b51bc5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51bcc 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51bd3 e8887b06ff call TabNine!ZN4core3ptr183drop_in_place$LT$$LP$std..path..PathBuf$C$$LP$core..option..Option$LT$notify..op..Op$GT$$C$core..option..Option$LT$std..path..PathBuf$GT$$C$core..option..Option$LT$u64$GT$$RP$$RP$$GT$17hd7bbdfe095f591cdE.llvm.12678218991594045954 (00007ff6`9fbb9760)
00007ff6`a0b51bd8 c685bc01000001 mov byte ptr [rbp+1BCh],1
00007ff6`a0b51bdf c685bb01000000 mov byte ptr [rbp+1BBh],0
00007ff6`a0b51be6 c685ba01000001 mov byte ptr [rbp+1BAh],1
00007ff6`a0b51bed 4883c438 add rsp,38h
00007ff6`a0b51bf1 5b pop rbx
00007ff6`a0b51bf2 5f pop rdi
00007ff6`a0b51bf3 5e pop rsi
00007ff6`a0b51bf4 415c pop r12
00007ff6`a0b51bf6 415d pop r13
00007ff6`a0b51bf8 415e pop r14
00007ff6`a0b51bfa 415f pop r15
00007ff6`a0b51bfc 5d pop rbp
00007ff6`a0b51bfd c3 ret
00007ff6`a0b51bfe 6690 nop
00007ff6`a0b51c00 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51c05 55 push rbp
00007ff6`a0b51c06 4157 push r15
00007ff6`a0b51c08 4156 push r14
00007ff6`a0b51c0a 4155 push r13
00007ff6`a0b51c0c 4154 push r12
00007ff6`a0b51c0e 56 push rsi
00007ff6`a0b51c0f 57 push rdi
00007ff6`a0b51c10 53 push rbx
00007ff6`a0b51c11 4883ec38 sub rsp,38h
00007ff6`a0b51c15 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51c1c 83bd3001000006 cmp dword ptr [rbp+130h],6
00007ff6`a0b51c23 740c je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1301 (00007ff6`a0b51c31)
00007ff6`a0b51c25 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b51c2c e8bfe5ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x200 (00007ff6`a0b501f0)
00007ff6`a0b51c31 90 nop
00007ff6`a0b51c32 4883c438 add rsp,38h
00007ff6`a0b51c36 5b pop rbx
00007ff6`a0b51c37 5f pop rdi
00007ff6`a0b51c38 5e pop rsi
00007ff6`a0b51c39 415c pop r12
00007ff6`a0b51c3b 415d pop r13
00007ff6`a0b51c3d 415e pop r14
00007ff6`a0b51c3f 415f pop r15
00007ff6`a0b51c41 5d pop rbp
00007ff6`a0b51c42 c3 ret
00007ff6`a0b51c43 666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51c50 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51c55 55 push rbp
00007ff6`a0b51c56 4157 push r15
00007ff6`a0b51c58 4156 push r14
00007ff6`a0b51c5a 4155 push r13
00007ff6`a0b51c5c 4154 push r12
00007ff6`a0b51c5e 56 push rsi
00007ff6`a0b51c5f 57 push rdi
00007ff6`a0b51c60 53 push rbx
00007ff6`a0b51c61 4883ec38 sub rsp,38h
00007ff6`a0b51c65 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51c6c 0fb69dba010000 movzx ebx,byte ptr [rbp+1BAh]
00007ff6`a0b51c73 0fb6b5bb010000 movzx esi,byte ptr [rbp+1BBh]
00007ff6`a0b51c7a 80bdbc01000000 cmp byte ptr [rbp+1BCh],0
00007ff6`a0b51c81 741e je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1371 (00007ff6`a0b51ca1)
00007ff6`a0b51c83 4088b5be010000 mov byte ptr [rbp+1BEh],sil
00007ff6`a0b51c8a 889dbd010000 mov byte ptr [rbp+1BDh],bl
00007ff6`a0b51c90 4883c438 add rsp,38h
00007ff6`a0b51c94 5b pop rbx
00007ff6`a0b51c95 5f pop rdi
00007ff6`a0b51c96 5e pop rsi
00007ff6`a0b51c97 415c pop r12
00007ff6`a0b51c99 415d pop r13
00007ff6`a0b51c9b 415e pop r14
00007ff6`a0b51c9d 415f pop r15
00007ff6`a0b51c9f 5d pop rbp
00007ff6`a0b51ca0 c3 ret
00007ff6`a0b51ca1 488b8520010000 mov rax,qword ptr [rbp+120h]
00007ff6`a0b51ca8 488d044500000000 lea rax,[rax*2]
00007ff6`a0b51cb0 4885c0 test rax,rax
00007ff6`a0b51cb3 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x139e (00007ff6`a0b51cce)
00007ff6`a0b51cb5 41b801000000 mov r8d,1
00007ff6`a0b51cbb 488b8d88010000 mov rcx,qword ptr [rbp+188h]
00007ff6`a0b51cc2 488b9520010000 mov rdx,qword ptr [rbp+120h]
00007ff6`a0b51cc9 e88209e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51cce 4088b5be010000 mov byte ptr [rbp+1BEh],sil
00007ff6`a0b51cd5 889dbd010000 mov byte ptr [rbp+1BDh],bl
00007ff6`a0b51cdb 4883c438 add rsp,38h
00007ff6`a0b51cdf 5b pop rbx
00007ff6`a0b51ce0 5f pop rdi
00007ff6`a0b51ce1 5e pop rsi
00007ff6`a0b51ce2 415c pop r12
00007ff6`a0b51ce4 415d pop r13
00007ff6`a0b51ce6 415e pop r14
00007ff6`a0b51ce8 415f pop r15
00007ff6`a0b51cea 5d pop rbp
00007ff6`a0b51ceb c3 ret
00007ff6`a0b51cec 0f1f4000 nop dword ptr [rax]
00007ff6`a0b51cf0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51cf5 55 push rbp
00007ff6`a0b51cf6 4157 push r15
00007ff6`a0b51cf8 4156 push r14
00007ff6`a0b51cfa 4155 push r13
00007ff6`a0b51cfc 4154 push r12
00007ff6`a0b51cfe 56 push rsi
00007ff6`a0b51cff 57 push rdi
00007ff6`a0b51d00 53 push rbx
00007ff6`a0b51d01 4883ec38 sub rsp,38h
00007ff6`a0b51d05 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51d0c 488d4d40 lea rcx,[rbp+40h]
00007ff6`a0b51d10 e8ab4d0000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h683022dd8dbffc4dE (00007ff6`a0b56ac0)
00007ff6`a0b51d15 90 nop
00007ff6`a0b51d16 4883c438 add rsp,38h
00007ff6`a0b51d1a 5b pop rbx
00007ff6`a0b51d1b 5f pop rdi
00007ff6`a0b51d1c 5e pop rsi
00007ff6`a0b51d1d 415c pop r12
00007ff6`a0b51d1f 415d pop r13
00007ff6`a0b51d21 415e pop r14
00007ff6`a0b51d23 415f pop r15
00007ff6`a0b51d25 5d pop rbp
00007ff6`a0b51d26 c3 ret
00007ff6`a0b51d27 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b51d30 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51d35 55 push rbp
00007ff6`a0b51d36 4157 push r15
00007ff6`a0b51d38 4156 push r14
00007ff6`a0b51d3a 4155 push r13
00007ff6`a0b51d3c 4154 push r12
00007ff6`a0b51d3e 56 push rsi
00007ff6`a0b51d3f 57 push rdi
00007ff6`a0b51d40 53 push rbx
00007ff6`a0b51d41 4883ec38 sub rsp,38h
00007ff6`a0b51d45 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51d4c 0fb69dbd010000 movzx ebx,byte ptr [rbp+1BDh]
00007ff6`a0b51d53 0fb6b5be010000 movzx esi,byte ptr [rbp+1BEh]
00007ff6`a0b51d5a 488b5508 mov rdx,qword ptr [rbp+8]
00007ff6`a0b51d5e 4885d2 test rdx,rdx
00007ff6`a0b51d61 7415 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1448 (00007ff6`a0b51d78)
00007ff6`a0b51d63 4801d2 add rdx,rdx
00007ff6`a0b51d66 41b802000000 mov r8d,2
00007ff6`a0b51d6c 488b8d00010000 mov rcx,qword ptr [rbp+100h]
00007ff6`a0b51d73 e8d808e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51d78 4088b5b8010000 mov byte ptr [rbp+1B8h],sil
00007ff6`a0b51d7f 889db7010000 mov byte ptr [rbp+1B7h],bl
00007ff6`a0b51d85 4883c438 add rsp,38h
00007ff6`a0b51d89 5b pop rbx
00007ff6`a0b51d8a 5f pop rdi
00007ff6`a0b51d8b 5e pop rsi
00007ff6`a0b51d8c 415c pop r12
00007ff6`a0b51d8e 415d pop r13
00007ff6`a0b51d90 415e pop r14
00007ff6`a0b51d92 415f pop r15
00007ff6`a0b51d94 5d pop rbp
00007ff6`a0b51d95 c3 ret
00007ff6`a0b51d96 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51da0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51da5 55 push rbp
00007ff6`a0b51da6 4157 push r15
00007ff6`a0b51da8 4156 push r14
00007ff6`a0b51daa 4155 push r13
00007ff6`a0b51dac 4154 push r12
00007ff6`a0b51dae 56 push rsi
00007ff6`a0b51daf 57 push rdi
00007ff6`a0b51db0 53 push rbx
00007ff6`a0b51db1 4883ec38 sub rsp,38h
00007ff6`a0b51db5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51dbc 0fb69db7010000 movzx ebx,byte ptr [rbp+1B7h]
00007ff6`a0b51dc3 80bdb801000000 cmp byte ptr [rbp+1B8h],0
00007ff6`a0b51dca 7517 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x14b3 (00007ff6`a0b51de3)
00007ff6`a0b51dcc 889dbf010000 mov byte ptr [rbp+1BFh],bl
00007ff6`a0b51dd2 4883c438 add rsp,38h
00007ff6`a0b51dd6 5b pop rbx
00007ff6`a0b51dd7 5f pop rdi
00007ff6`a0b51dd8 5e pop rsi
00007ff6`a0b51dd9 415c pop r12
00007ff6`a0b51ddb 415d pop r13
00007ff6`a0b51ddd 415e pop r14
00007ff6`a0b51ddf 415f pop r15
00007ff6`a0b51de1 5d pop rbp
00007ff6`a0b51de2 c3 ret
00007ff6`a0b51de3 4883bd2801000000 cmp qword ptr [rbp+128h],0
00007ff6`a0b51deb 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x14d6 (00007ff6`a0b51e06)
00007ff6`a0b51ded 41b801000000 mov r8d,1
00007ff6`a0b51df3 488b8d18010000 mov rcx,qword ptr [rbp+118h]
00007ff6`a0b51dfa 488b9528010000 mov rdx,qword ptr [rbp+128h]
00007ff6`a0b51e01 e84a08e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51e06 889dbf010000 mov byte ptr [rbp+1BFh],bl
00007ff6`a0b51e0c 4883c438 add rsp,38h
00007ff6`a0b51e10 5b pop rbx
00007ff6`a0b51e11 5f pop rdi
00007ff6`a0b51e12 5e pop rsi
00007ff6`a0b51e13 415c pop r12
00007ff6`a0b51e15 415d pop r13
00007ff6`a0b51e17 415e pop r14
00007ff6`a0b51e19 415f pop r15
00007ff6`a0b51e1b 5d pop rbp
00007ff6`a0b51e1c c3 ret
00007ff6`a0b51e1d 0f1f00 nop dword ptr [rax]
00007ff6`a0b51e20 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51e25 55 push rbp
00007ff6`a0b51e26 4157 push r15
00007ff6`a0b51e28 4156 push r14
00007ff6`a0b51e2a 4155 push r13
00007ff6`a0b51e2c 4154 push r12
00007ff6`a0b51e2e 56 push rsi
00007ff6`a0b51e2f 57 push rdi
00007ff6`a0b51e30 53 push rbx
00007ff6`a0b51e31 4883ec38 sub rsp,38h
00007ff6`a0b51e35 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51e3c 80bdbf01000000 cmp byte ptr [rbp+1BFh],0
00007ff6`a0b51e43 488b9590010000 mov rdx,qword ptr [rbp+190h]
00007ff6`a0b51e4a 7417 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1533 (00007ff6`a0b51e63)
00007ff6`a0b51e4c 4885d2 test rdx,rdx
00007ff6`a0b51e4f 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1533 (00007ff6`a0b51e63)
00007ff6`a0b51e51 41b801000000 mov r8d,1
00007ff6`a0b51e57 488b8da0010000 mov rcx,qword ptr [rbp+1A0h]
00007ff6`a0b51e5e e8ed07e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51e63 90 nop
00007ff6`a0b51e64 4883c438 add rsp,38h
00007ff6`a0b51e68 5b pop rbx
00007ff6`a0b51e69 5f pop rdi
00007ff6`a0b51e6a 5e pop rsi
00007ff6`a0b51e6b 415c pop r12
00007ff6`a0b51e6d 415d pop r13
00007ff6`a0b51e6f 415e pop r14
00007ff6`a0b51e71 415f pop r15
00007ff6`a0b51e73 5d pop rbp
00007ff6`a0b51e74 c3 ret
00007ff6`a0b51e75 66662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51e80 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51e85 55 push rbp
00007ff6`a0b51e86 4157 push r15
00007ff6`a0b51e88 4156 push r14
00007ff6`a0b51e8a 4155 push r13
00007ff6`a0b51e8c 4154 push r12
00007ff6`a0b51e8e 56 push rsi
00007ff6`a0b51e8f 57 push rdi
00007ff6`a0b51e90 53 push rbx
00007ff6`a0b51e91 4883ec38 sub rsp,38h
00007ff6`a0b51e95 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51e9c 488b5560 mov rdx,qword ptr [rbp+60h]
00007ff6`a0b51ea0 4885d2 test rdx,rdx
00007ff6`a0b51ea3 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1584 (00007ff6`a0b51eb4)
00007ff6`a0b51ea5 488b4d68 mov rcx,qword ptr [rbp+68h]
00007ff6`a0b51ea9 41b801000000 mov r8d,1
00007ff6`a0b51eaf e89c07e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b51eb4 90 nop
00007ff6`a0b51eb5 4883c438 add rsp,38h
00007ff6`a0b51eb9 5b pop rbx
00007ff6`a0b51eba 5f pop rdi
00007ff6`a0b51ebb 5e pop rsi
00007ff6`a0b51ebc 415c pop r12
00007ff6`a0b51ebe 415d pop r13
00007ff6`a0b51ec0 415e pop r14
00007ff6`a0b51ec2 415f pop r15
00007ff6`a0b51ec4 5d pop rbp
00007ff6`a0b51ec5 c3 ret
00007ff6`a0b51ec6 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b51ed0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b51ed5 55 push rbp
00007ff6`a0b51ed6 4157 push r15
00007ff6`a0b51ed8 4156 push r14
00007ff6`a0b51eda 4155 push r13
00007ff6`a0b51edc 4154 push r12
00007ff6`a0b51ede 56 push rsi
00007ff6`a0b51edf 57 push rdi
00007ff6`a0b51ee0 53 push rbx
00007ff6`a0b51ee1 4883ec38 sub rsp,38h
00007ff6`a0b51ee5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b51eec 488b8da8010000 mov rcx,qword ptr [rbp+1A8h]
00007ff6`a0b51ef3 e8c8e4ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x3d0 (00007ff6`a0b503c0)
00007ff6`a0b51ef8 90 nop
00007ff6`a0b51ef9 4883c438 add rsp,38h
00007ff6`a0b51efd 5b pop rbx
00007ff6`a0b51efe 5f pop rdi
00007ff6`a0b51eff 5e pop rsi
00007ff6`a0b51f00 415c pop r12
00007ff6`a0b51f02 415d pop r13
00007ff6`a0b51f04 415e pop r14
00007ff6`a0b51f06 415f pop r15
00007ff6`a0b51f08 5d pop rbp
00007ff6`a0b51f09 c3 ret
00007ff6`a0b51f0a cc int 3
00007ff6`a0b51f0b cc int 3
00007ff6`a0b51f0c cc int 3
00007ff6`a0b51f0d cc int 3
00007ff6`a0b51f0e cc int 3
00007ff6`a0b51f0f cc int 3
00007ff6`a0b51f10 55 push rbp
00007ff6`a0b51f11 4157 push r15
00007ff6`a0b51f13 4156 push r14
00007ff6`a0b51f15 4155 push r13
00007ff6`a0b51f17 4154 push r12
00007ff6`a0b51f19 56 push rsi
00007ff6`a0b51f1a 57 push rdi
00007ff6`a0b51f1b 53 push rbx
00007ff6`a0b51f1c b8e8400000 mov eax,40E8h
00007ff6`a0b51f21 e85a37c300 call TabNine!__chkstk (00007ff6`a1785680)
00007ff6`a0b51f26 4829c4 sub rsp,rax
00007ff6`a0b51f29 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b51f31 48c78560400000feffffff mov qword ptr [rbp+4060h],0FFFFFFFFFFFFFFFEh
00007ff6`a0b51f3c 4c89ce mov rsi,r9
00007ff6`a0b51f3f 4c89c7 mov rdi,r8
00007ff6`a0b51f42 4889cb mov rbx,rcx
00007ff6`a0b51f45 48899550400000 mov qword ptr [rbp+4050h],rdx
00007ff6`a0b51f4c 48899538400000 mov qword ptr [rbp+4038h],rdx
00007ff6`a0b51f53 4c898540400000 mov qword ptr [rbp+4040h],r8
00007ff6`a0b51f5a 4c8b7108 mov r14,qword ptr [rcx+8]
00007ff6`a0b51f5e 4c8b7910 mov r15,qword ptr [rcx+10h]
00007ff6`a0b51f62 4d85ff test r15,r15
00007ff6`a0b51f65 7431 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1668 (00007ff6`a0b51f98)
00007ff6`a0b51f67 0f88d5020000 js TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1912 (00007ff6`a0b52242)
00007ff6`a0b51f6d 0fb605fd0fb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b51f74 ba01000000 mov edx,1
00007ff6`a0b51f79 4c89f9 mov rcx,r15
00007ff6`a0b51f7c e8bf06e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b51f81 4885c0 test rax,rax
00007ff6`a0b51f84 7517 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x166d (00007ff6`a0b51f9d)
00007ff6`a0b51f86 b901000000 mov ecx,1
00007ff6`a0b51f8b 4c89fa mov rdx,r15
00007ff6`a0b51f8e e88dc7cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b51f93 e9b6020000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x191e (00007ff6`a0b5224e)
00007ff6`a0b51f98 b801000000 mov eax,1
00007ff6`a0b51f9d 48898548400000 mov qword ptr [rbp+4048h],rax
00007ff6`a0b51fa4 4889c1 mov rcx,rax
00007ff6`a0b51fa7 4c89f2 mov rdx,r14
00007ff6`a0b51faa 4d89f8 mov r8,r15
00007ff6`a0b51fad e84443c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b51fb2 440fb66b18 movzx r13d,byte ptr [rbx+18h]
00007ff6`a0b51fb7 49be0000000000000080 mov r14,8000000000000000h
00007ff6`a0b51fc1 4c397320 cmp qword ptr [rbx+20h],r14
00007ff6`a0b51fc5 4889b530400000 mov qword ptr [rbp+4030h],rsi
00007ff6`a0b51fcc 4c89bd58400000 mov qword ptr [rbp+4058h],r15
00007ff6`a0b51fd3 7502 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x16a7 (00007ff6`a0b51fd7)
00007ff6`a0b51fd5 eb5a jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1701 (00007ff6`a0b52031)
00007ff6`a0b51fd7 4c8b6328 mov r12,qword ptr [rbx+28h]
00007ff6`a0b51fdb 4c8b7330 mov r14,qword ptr [rbx+30h]
00007ff6`a0b51fdf 4d85f6 test r14,r14
00007ff6`a0b51fe2 7434 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x16e8 (00007ff6`a0b52018)
00007ff6`a0b51fe4 0f885f020000 js TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1919 (00007ff6`a0b52249)
00007ff6`a0b51fea 0fb605800fb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b51ff1 ba01000000 mov edx,1
00007ff6`a0b51ff6 4c89f1 mov rcx,r14
00007ff6`a0b51ff9 e84206e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b51ffe 4989c7 mov r15,rax
00007ff6`a0b52001 4885c0 test rax,rax
00007ff6`a0b52004 7518 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x16ee (00007ff6`a0b5201e)
00007ff6`a0b52006 b901000000 mov ecx,1
00007ff6`a0b5200b 4c89f2 mov rdx,r14
00007ff6`a0b5200e e80dc7cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b52013 e936020000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x191e (00007ff6`a0b5224e)
00007ff6`a0b52018 41bf01000000 mov r15d,1
00007ff6`a0b5201e 4c89f9 mov rcx,r15
00007ff6`a0b52021 4c89e2 mov rdx,r12
00007ff6`a0b52024 4d89f0 mov r8,r14
00007ff6`a0b52027 e8ca42c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b5202c 440fb66338 movzx r12d,byte ptr [rbx+38h]
00007ff6`a0b52031 488b7340 mov rsi,qword ptr [rbx+40h]
00007ff6`a0b52035 0fb65b48 movzx ebx,byte ptr [rbx+48h]
00007ff6`a0b52039 488b8558400000 mov rax,qword ptr [rbp+4058h]
00007ff6`a0b52040 488945c8 mov qword ptr [rbp-38h],rax
00007ff6`a0b52044 488b8d48400000 mov rcx,qword ptr [rbp+4048h]
00007ff6`a0b5204b 48894dd0 mov qword ptr [rbp-30h],rcx
00007ff6`a0b5204f 488945d8 mov qword ptr [rbp-28h],rax
00007ff6`a0b52053 44886de0 mov byte ptr [rbp-20h],r13b
00007ff6`a0b52057 4c897df0 mov qword ptr [rbp-10h],r15
00007ff6`a0b5205b 4c8975f8 mov qword ptr [rbp-8],r14
00007ff6`a0b5205f 488b8550400000 mov rax,qword ptr [rbp+4050h]
00007ff6`a0b52066 48894518 mov qword ptr [rbp+18h],rax
00007ff6`a0b5206a 48897d20 mov qword ptr [rbp+20h],rdi
00007ff6`a0b5206e 488d4d28 lea rcx,[rbp+28h]
00007ff6`a0b52072 31ff xor edi,edi
00007ff6`a0b52074 41b800400000 mov r8d,4000h
00007ff6`a0b5207a 31d2 xor edx,edx
00007ff6`a0b5207c e88142c300 call TabNine!memset (00007ff6`a1786302)
00007ff6`a0b52081 4c8bbd30400000 mov r15,qword ptr [rbp+4030h]
00007ff6`a0b52088 4c89bd28400000 mov qword ptr [rbp+4028h],r15
00007ff6`a0b5208f 4c8975e8 mov qword ptr [rbp-18h],r14
00007ff6`a0b52093 44886500 mov byte ptr [rbp],r12b
00007ff6`a0b52097 48897508 mov qword ptr [rbp+8],rsi
00007ff6`a0b5209b 885d10 mov byte ptr [rbp+10h],bl
00007ff6`a0b5209e 0fb605cc0eb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b520a5 b968400000 mov ecx,4068h
00007ff6`a0b520aa ba08000000 mov edx,8
00007ff6`a0b520af e88c05e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b520b4 4885c0 test rax,rax
00007ff6`a0b520b7 0f8463010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x18f0 (00007ff6`a0b52220)
00007ff6`a0b520bd 4889c6 mov rsi,rax
00007ff6`a0b520c0 488d5dc8 lea rbx,[rbp-38h]
00007ff6`a0b520c4 41b868400000 mov r8d,4068h
00007ff6`a0b520ca 4889c1 mov rcx,rax
00007ff6`a0b520cd 4889da mov rdx,rbx
00007ff6`a0b520d0 e82142c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b520d5 4889b538400000 mov qword ptr [rbp+4038h],rsi
00007ff6`a0b520dc 49be0000000000000080 mov r14,8000000000000000h
00007ff6`a0b520e6 4c397620 cmp qword ptr [rsi+20h],r14
00007ff6`a0b520ea 7504 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x17c0 (00007ff6`a0b520f0)
00007ff6`a0b520ec 0fb67e48 movzx edi,byte ptr [rsi+48h]
00007ff6`a0b520f0 0fb6057a0eb901 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b520f7 b920000000 mov ecx,20h
00007ff6`a0b520fc ba08000000 mov edx,8
00007ff6`a0b52101 e83a05e9fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b52106 4885c0 test rax,rax
00007ff6`a0b52109 48898550400000 mov qword ptr [rbp+4050h],rax
00007ff6`a0b52110 0f841b010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1901 (00007ff6`a0b52231)
00007ff6`a0b52116 0f57c0 xorps xmm0,xmm0
00007ff6`a0b52119 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b5211c 48c7401000000000 mov qword ptr [rax+10h],0
00007ff6`a0b52124 488d5660 lea rdx,[rsi+60h]
00007ff6`a0b52128 48897018 mov qword ptr [rax+18h],rsi
00007ff6`a0b5212c c745c800000000 mov dword ptr [rbp-38h],0
00007ff6`a0b52133 488d0d36030000 lea rcx,[TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1b40 (00007ff6`a0b52470)]
00007ff6`a0b5213a 48894c2438 mov qword ptr [rsp+38h],rcx
00007ff6`a0b5213f 4889442430 mov qword ptr [rsp+30h],rax
00007ff6`a0b52144 48895c2428 mov qword ptr [rsp+28h],rbx
00007ff6`a0b52149 c74424205f010000 mov dword ptr [rsp+20h],15Fh
00007ff6`a0b52151 4c89f9 mov rcx,r15
00007ff6`a0b52154 41b800400000 mov r8d,4000h
00007ff6`a0b5215a 4189f9 mov r9d,edi
00007ff6`a0b5215d ff1535e0cd00 call qword ptr [TabNine!_imp_ReadDirectoryChangesW (00007ff6`a1830198)]
00007ff6`a0b52163 85c0 test eax,eax
00007ff6`a0b52165 0f85a0000000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x18db (00007ff6`a0b5220b)
00007ff6`a0b5216b 488975c8 mov qword ptr [rbp-38h],rsi
00007ff6`a0b5216f 488b4e40 mov rcx,qword ptr [rsi+40h]
00007ff6`a0b52173 ba01000000 mov edx,1
00007ff6`a0b52178 4531c0 xor r8d,r8d
00007ff6`a0b5217b ff151fe0cd00 call qword ptr [TabNine!_imp_ReleaseSemaphore (00007ff6`a18301a0)]
00007ff6`a0b52181 488b4650 mov rax,qword ptr [rsi+50h]
00007ff6`a0b52185 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b52189 4889b558400000 mov qword ptr [rbp+4058h],rsi
00007ff6`a0b52190 7510 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1872 (00007ff6`a0b521a2)
00007ff6`a0b52192 488b8d58400000 mov rcx,qword ptr [rbp+4058h]
00007ff6`a0b52199 4883c150 add rcx,50h
00007ff6`a0b5219d e89e4f0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b521a2 488bbd58400000 mov rdi,qword ptr [rbp+4058h]
00007ff6`a0b521a9 488b17 mov rdx,qword ptr [rdi]
00007ff6`a0b521ac 4885d2 test rdx,rdx
00007ff6`a0b521af 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1890 (00007ff6`a0b521c0)
00007ff6`a0b521b1 488b4f08 mov rcx,qword ptr [rdi+8]
00007ff6`a0b521b5 41b801000000 mov r8d,1
00007ff6`a0b521bb e89004e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b521c0 488b5720 mov rdx,qword ptr [rdi+20h]
00007ff6`a0b521c4 4c39f2 cmp rdx,r14
00007ff6`a0b521c7 488bb550400000 mov rsi,qword ptr [rbp+4050h]
00007ff6`a0b521ce 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x18b4 (00007ff6`a0b521e4)
00007ff6`a0b521d0 4885d2 test rdx,rdx
00007ff6`a0b521d3 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x18b4 (00007ff6`a0b521e4)
00007ff6`a0b521d5 488b4f28 mov rcx,qword ptr [rdi+28h]
00007ff6`a0b521d9 41b801000000 mov r8d,1
00007ff6`a0b521df e86c04e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b521e4 488b4dc8 mov rcx,qword ptr [rbp-38h]
00007ff6`a0b521e8 ba68400000 mov edx,4068h
00007ff6`a0b521ed 41b808000000 mov r8d,8
00007ff6`a0b521f3 e85804e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b521f8 ba20000000 mov edx,20h
00007ff6`a0b521fd 41b808000000 mov r8d,8
00007ff6`a0b52203 4889f1 mov rcx,rsi
00007ff6`a0b52206 e84504e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5220b 90 nop
00007ff6`a0b5220c 4881c4e8400000 add rsp,40E8h
00007ff6`a0b52213 5b pop rbx
00007ff6`a0b52214 5f pop rdi
00007ff6`a0b52215 5e pop rsi
00007ff6`a0b52216 415c pop r12
00007ff6`a0b52218 415d pop r13
00007ff6`a0b5221a 415e pop r14
00007ff6`a0b5221c 415f pop r15
00007ff6`a0b5221e 5d pop rbp
00007ff6`a0b5221f c3 ret
00007ff6`a0b52220 b908000000 mov ecx,8
00007ff6`a0b52225 ba68400000 mov edx,4068h
00007ff6`a0b5222a e8f1c4cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b5222f eb1d jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x191e (00007ff6`a0b5224e)
00007ff6`a0b52231 b908000000 mov ecx,8
00007ff6`a0b52236 ba20000000 mov edx,20h
00007ff6`a0b5223b e8e0c4cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b52240 eb0c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x191e (00007ff6`a0b5224e)
00007ff6`a0b52242 e8298a9300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b52247 eb05 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x191e (00007ff6`a0b5224e)
00007ff6`a0b52249 e8228a9300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b5224e 0f0b ud2
00007ff6`a0b52250 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52255 55 push rbp
00007ff6`a0b52256 4157 push r15
00007ff6`a0b52258 4156 push r14
00007ff6`a0b5225a 4155 push r13
00007ff6`a0b5225c 4154 push r12
00007ff6`a0b5225e 56 push rsi
00007ff6`a0b5225f 57 push rdi
00007ff6`a0b52260 53 push rbx
00007ff6`a0b52261 4883ec48 sub rsp,48h
00007ff6`a0b52265 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5226c 4883bd5840000000 cmp qword ptr [rbp+4058h],0
00007ff6`a0b52274 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x195f (00007ff6`a0b5228f)
00007ff6`a0b52276 41b801000000 mov r8d,1
00007ff6`a0b5227c 488b8d48400000 mov rcx,qword ptr [rbp+4048h]
00007ff6`a0b52283 488b9558400000 mov rdx,qword ptr [rbp+4058h]
00007ff6`a0b5228a e8c103e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5228f 90 nop
00007ff6`a0b52290 4883c448 add rsp,48h
00007ff6`a0b52294 5b pop rbx
00007ff6`a0b52295 5f pop rdi
00007ff6`a0b52296 5e pop rsi
00007ff6`a0b52297 415c pop r12
00007ff6`a0b52299 415d pop r13
00007ff6`a0b5229b 415e pop r14
00007ff6`a0b5229d 415f pop r15
00007ff6`a0b5229f 5d pop rbp
00007ff6`a0b522a0 c3 ret
00007ff6`a0b522a1 6666666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b522b0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b522b5 55 push rbp
00007ff6`a0b522b6 4157 push r15
00007ff6`a0b522b8 4156 push r14
00007ff6`a0b522ba 4155 push r13
00007ff6`a0b522bc 4154 push r12
00007ff6`a0b522be 56 push rsi
00007ff6`a0b522bf 57 push rdi
00007ff6`a0b522c0 53 push rbx
00007ff6`a0b522c1 4883ec48 sub rsp,48h
00007ff6`a0b522c5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b522cc 488b8550400000 mov rax,qword ptr [rbp+4050h]
00007ff6`a0b522d3 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b522d7 750c jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x19b5 (00007ff6`a0b522e5)
00007ff6`a0b522d9 488d8d38400000 lea rcx,[rbp+4038h]
00007ff6`a0b522e0 e85b4e0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b522e5 90 nop
00007ff6`a0b522e6 4883c448 add rsp,48h
00007ff6`a0b522ea 5b pop rbx
00007ff6`a0b522eb 5f pop rdi
00007ff6`a0b522ec 5e pop rsi
00007ff6`a0b522ed 415c pop r12
00007ff6`a0b522ef 415d pop r13
00007ff6`a0b522f1 415e pop r14
00007ff6`a0b522f3 415f pop r15
00007ff6`a0b522f5 5d pop rbp
00007ff6`a0b522f6 c3 ret
00007ff6`a0b522f7 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b52300 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52305 55 push rbp
00007ff6`a0b52306 4157 push r15
00007ff6`a0b52308 4156 push r14
00007ff6`a0b5230a 4155 push r13
00007ff6`a0b5230c 4154 push r12
00007ff6`a0b5230e 56 push rsi
00007ff6`a0b5230f 57 push rdi
00007ff6`a0b52310 53 push rbx
00007ff6`a0b52311 4883ec48 sub rsp,48h
00007ff6`a0b52315 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5231c 488d4dc8 lea rcx,[rbp-38h]
00007ff6`a0b52320 e8fbdfffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x330 (00007ff6`a0b50320)
00007ff6`a0b52325 90 nop
00007ff6`a0b52326 4883c448 add rsp,48h
00007ff6`a0b5232a 5b pop rbx
00007ff6`a0b5232b 5f pop rdi
00007ff6`a0b5232c 5e pop rsi
00007ff6`a0b5232d 415c pop r12
00007ff6`a0b5232f 415d pop r13
00007ff6`a0b52331 415e pop r14
00007ff6`a0b52333 415f pop r15
00007ff6`a0b52335 5d pop rbp
00007ff6`a0b52336 c3 ret
00007ff6`a0b52337 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b52340 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52345 55 push rbp
00007ff6`a0b52346 4157 push r15
00007ff6`a0b52348 4156 push r14
00007ff6`a0b5234a 4155 push r13
00007ff6`a0b5234c 4154 push r12
00007ff6`a0b5234e 56 push rsi
00007ff6`a0b5234f 57 push rdi
00007ff6`a0b52350 53 push rbx
00007ff6`a0b52351 4883ec48 sub rsp,48h
00007ff6`a0b52355 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5235c 4883bd5040000000 cmp qword ptr [rbp+4050h],0
00007ff6`a0b52364 7411 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1a47 (00007ff6`a0b52377)
00007ff6`a0b52366 4883c448 add rsp,48h
00007ff6`a0b5236a 5b pop rbx
00007ff6`a0b5236b 5f pop rdi
00007ff6`a0b5236c 5e pop rsi
00007ff6`a0b5236d 415c pop r12
00007ff6`a0b5236f 415d pop r13
00007ff6`a0b52371 415e pop r14
00007ff6`a0b52373 415f pop r15
00007ff6`a0b52375 5d pop rbp
00007ff6`a0b52376 c3 ret
00007ff6`a0b52377 488d8d38400000 lea rcx,[rbp+4038h]
00007ff6`a0b5237e e80de3ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x6a0 (00007ff6`a0b50690)
00007ff6`a0b52383 ebe1 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1a36 (00007ff6`a0b52366)
00007ff6`a0b52385 66662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b52390 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52395 55 push rbp
00007ff6`a0b52396 4157 push r15
00007ff6`a0b52398 4156 push r14
00007ff6`a0b5239a 4155 push r13
00007ff6`a0b5239c 4154 push r12
00007ff6`a0b5239e 56 push rsi
00007ff6`a0b5239f 57 push rdi
00007ff6`a0b523a0 53 push rbx
00007ff6`a0b523a1 4883ec48 sub rsp,48h
00007ff6`a0b523a5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b523ac 488d4dc8 lea rcx,[rbp-38h]
00007ff6`a0b523b0 e8dbe2ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x6a0 (00007ff6`a0b50690)
00007ff6`a0b523b5 90 nop
00007ff6`a0b523b6 4883c448 add rsp,48h
00007ff6`a0b523ba 5b pop rbx
00007ff6`a0b523bb 5f pop rdi
00007ff6`a0b523bc 5e pop rsi
00007ff6`a0b523bd 415c pop r12
00007ff6`a0b523bf 415d pop r13
00007ff6`a0b523c1 415e pop r14
00007ff6`a0b523c3 415f pop r15
00007ff6`a0b523c5 5d pop rbp
00007ff6`a0b523c6 c3 ret
00007ff6`a0b523c7 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b523d0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b523d5 55 push rbp
00007ff6`a0b523d6 4157 push r15
00007ff6`a0b523d8 4156 push r14
00007ff6`a0b523da 4155 push r13
00007ff6`a0b523dc 4154 push r12
00007ff6`a0b523de 56 push rsi
00007ff6`a0b523df 57 push rdi
00007ff6`a0b523e0 53 push rbx
00007ff6`a0b523e1 4883ec48 sub rsp,48h
00007ff6`a0b523e5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b523ec 488b8d58400000 mov rcx,qword ptr [rbp+4058h]
00007ff6`a0b523f3 e8687306ff call TabNine!ZN4core3ptr183drop_in_place$LT$$LP$std..path..PathBuf$C$$LP$core..option..Option$LT$notify..op..Op$GT$$C$core..option..Option$LT$std..path..PathBuf$GT$$C$core..option..Option$LT$u64$GT$$RP$$RP$$GT$17hd7bbdfe095f591cdE.llvm.12678218991594045954 (00007ff6`9fbb9760)
00007ff6`a0b523f8 488b4dc8 mov rcx,qword ptr [rbp-38h]
00007ff6`a0b523fc ba68400000 mov edx,4068h
00007ff6`a0b52401 41b808000000 mov r8d,8
00007ff6`a0b52407 e84402e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5240c 90 nop
00007ff6`a0b5240d 4883c448 add rsp,48h
00007ff6`a0b52411 5b pop rbx
00007ff6`a0b52412 5f pop rdi
00007ff6`a0b52413 5e pop rsi
00007ff6`a0b52414 415c pop r12
00007ff6`a0b52416 415d pop r13
00007ff6`a0b52418 415e pop r14
00007ff6`a0b5241a 415f pop r15
00007ff6`a0b5241c 5d pop rbp
00007ff6`a0b5241d c3 ret
00007ff6`a0b5241e 6690 nop
00007ff6`a0b52420 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52425 55 push rbp
00007ff6`a0b52426 4157 push r15
00007ff6`a0b52428 4156 push r14
00007ff6`a0b5242a 4155 push r13
00007ff6`a0b5242c 4154 push r12
00007ff6`a0b5242e 56 push rsi
00007ff6`a0b5242f 57 push rdi
00007ff6`a0b52430 53 push rbx
00007ff6`a0b52431 4883ec48 sub rsp,48h
00007ff6`a0b52435 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5243c ba20000000 mov edx,20h
00007ff6`a0b52441 41b808000000 mov r8d,8
00007ff6`a0b52447 488b8d50400000 mov rcx,qword ptr [rbp+4050h]
00007ff6`a0b5244e e8fd01e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52453 90 nop
00007ff6`a0b52454 4883c448 add rsp,48h
00007ff6`a0b52458 5b pop rbx
00007ff6`a0b52459 5f pop rdi
00007ff6`a0b5245a 5e pop rsi
00007ff6`a0b5245b 415c pop r12
00007ff6`a0b5245d 415d pop r13
00007ff6`a0b5245f 415e pop r14
00007ff6`a0b52461 415f pop r15
00007ff6`a0b52463 5d pop rbp
00007ff6`a0b52464 c3 ret
00007ff6`a0b52465 cc int 3
00007ff6`a0b52466 cc int 3
00007ff6`a0b52467 cc int 3
00007ff6`a0b52468 cc int 3
00007ff6`a0b52469 cc int 3
00007ff6`a0b5246a cc int 3
00007ff6`a0b5246b cc int 3
00007ff6`a0b5246c cc int 3
00007ff6`a0b5246d cc int 3
00007ff6`a0b5246e cc int 3
00007ff6`a0b5246f cc int 3
00007ff6`a0b52470 55 push rbp
00007ff6`a0b52471 4157 push r15
00007ff6`a0b52473 4156 push r14
00007ff6`a0b52475 4155 push r13
00007ff6`a0b52477 4154 push r12
00007ff6`a0b52479 56 push rsi
00007ff6`a0b5247a 57 push rdi
00007ff6`a0b5247b 53 push rbx
00007ff6`a0b5247c 4881ece8020000 sub rsp,2E8h
00007ff6`a0b52483 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b5248b 0f29b550020000 movaps xmmword ptr [rbp+250h],xmm6
00007ff6`a0b52492 48c78548020000feffffff mov qword ptr [rbp+248h],0FFFFFFFFFFFFFFFEh
00007ff6`a0b5249d 4c8985d8010000 mov qword ptr [rbp+1D8h],r8
00007ff6`a0b524a4 4d8b7818 mov r15,qword ptr [r8+18h]
00007ff6`a0b524a8 4c89bd20020000 mov qword ptr [rbp+220h],r15
00007ff6`a0b524af 81f9e3030000 cmp ecx,3E3h
00007ff6`a0b524b5 4c89bd30020000 mov qword ptr [rbp+230h],r15
00007ff6`a0b524bc 0f85b9000000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1c4b (00007ff6`a0b5257b)
00007ff6`a0b524c2 498b4f40 mov rcx,qword ptr [r15+40h]
00007ff6`a0b524c6 ba01000000 mov edx,1
00007ff6`a0b524cb 4531c0 xor r8d,r8d
00007ff6`a0b524ce ff15ccdccd00 call qword ptr [TabNine!_imp_ReleaseSemaphore (00007ff6`a18301a0)]
00007ff6`a0b524d4 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b524d8 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b524dc 7510 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1bbe (00007ff6`a0b524ee)
00007ff6`a0b524de 488b8530020000 mov rax,qword ptr [rbp+230h]
00007ff6`a0b524e5 488d4850 lea rcx,[rax+50h]
00007ff6`a0b524e9 e8524c0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b524ee 488bb530020000 mov rsi,qword ptr [rbp+230h]
00007ff6`a0b524f5 488b16 mov rdx,qword ptr [rsi]
00007ff6`a0b524f8 4885d2 test rdx,rdx
00007ff6`a0b524fb 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1bdc (00007ff6`a0b5250c)
00007ff6`a0b524fd 488b4e08 mov rcx,qword ptr [rsi+8]
00007ff6`a0b52501 41b801000000 mov r8d,1
00007ff6`a0b52507 e84401e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5250c 488b5620 mov rdx,qword ptr [rsi+20h]
00007ff6`a0b52510 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b5251a 4839c2 cmp rdx,rax
00007ff6`a0b5251d 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1c03 (00007ff6`a0b52533)
00007ff6`a0b5251f 4885d2 test rdx,rdx
00007ff6`a0b52522 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1c03 (00007ff6`a0b52533)
00007ff6`a0b52524 488b4e28 mov rcx,qword ptr [rsi+28h]
00007ff6`a0b52528 41b801000000 mov r8d,1
00007ff6`a0b5252e e81d01e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52533 488b8d20020000 mov rcx,qword ptr [rbp+220h]
00007ff6`a0b5253a ba68400000 mov edx,4068h
00007ff6`a0b5253f 41b808000000 mov r8d,8
00007ff6`a0b52545 e80601e9fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5254a ba20000000 mov edx,20h
00007ff6`a0b5254f 41b808000000 mov r8d,8
00007ff6`a0b52555 488b8dd8010000 mov rcx,qword ptr [rbp+1D8h]
00007ff6`a0b5255c 0f28b550020000 movaps xmm6,xmmword ptr [rbp+250h]
00007ff6`a0b52563 4881c4e8020000 add rsp,2E8h
00007ff6`a0b5256a 5b pop rbx
00007ff6`a0b5256b 5f pop rdi
00007ff6`a0b5256c 5e pop rsi
00007ff6`a0b5256d 415c pop r12
00007ff6`a0b5256f 415d pop r13
00007ff6`a0b52571 415e pop r14
00007ff6`a0b52573 415f pop r15
00007ff6`a0b52575 5d pop rbp
00007ff6`a0b52576 e9d500e9fe jmp TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5257b 498b5750 mov rdx,qword ptr [r15+50h]
00007ff6`a0b5257f 4d8b4758 mov r8,qword ptr [r15+58h]
00007ff6`a0b52583 f048ff02 lock inc qword ptr [rdx]
00007ff6`a0b52587 0f8e66080000 jle TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x24c3 (00007ff6`a0b52df3)
00007ff6`a0b5258d 4d8b8f60400000 mov r9,qword ptr [r15+4060h]
00007ff6`a0b52594 4c89f9 mov rcx,r15
00007ff6`a0b52597 e874f9ffff call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x15e0 (00007ff6`a0b51f10)
00007ff6`a0b5259c 498d4750 lea rax,[r15+50h]
00007ff6`a0b525a0 488985b0010000 mov qword ptr [rbp+1B0h],rax
00007ff6`a0b525a7 4d8d7760 lea r14,[r15+60h]
00007ff6`a0b525ab 488dbde0010000 lea rdi,[rbp+1E0h]
00007ff6`a0b525b2 0f57f6 xorps xmm6,xmm6
00007ff6`a0b525b5 e986000000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d10 (00007ff6`a0b52640)
00007ff6`a0b525ba 4c896520 mov qword ptr [rbp+20h],r12
00007ff6`a0b525be 48897528 mov qword ptr [rbp+28h],rsi
00007ff6`a0b525c2 48895d30 mov qword ptr [rbp+30h],rbx
00007ff6`a0b525c6 4c896d38 mov qword ptr [rbp+38h],r13
00007ff6`a0b525ca 4889c1 mov rcx,rax
00007ff6`a0b525cd 48c1e918 shr rcx,18h
00007ff6`a0b525d1 48c1e838 shr rax,38h
00007ff6`a0b525d5 884547 mov byte ptr [rbp+47h],al
00007ff6`a0b525d8 894d43 mov dword ptr [rbp+43h],ecx
00007ff6`a0b525db 66c745400300 mov word ptr [rbp+40h],3
00007ff6`a0b525e1 48c7451806000000 mov qword ptr [rbp+18h],6
00007ff6`a0b525e9 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b525ed 498b5758 mov rdx,qword ptr [r15+58h]
00007ff6`a0b525f1 488b4a10 mov rcx,qword ptr [rdx+10h]
00007ff6`a0b525f5 4883f909 cmp rcx,9
00007ff6`a0b525f9 41b808000000 mov r8d,8
00007ff6`a0b525ff 490f42c8 cmovb rcx,r8
00007ff6`a0b52603 48ffc9 dec rcx
00007ff6`a0b52606 4883e1f0 and rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b5260a 4801c1 add rcx,rax
00007ff6`a0b5260d 4883c110 add rcx,10h
00007ff6`a0b52611 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52618 4c8d4518 lea r8,[rbp+18h]
00007ff6`a0b5261c e89f0a0000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2790 (00007ff6`a0b530c0)
00007ff6`a0b52621 6666666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b52630 418b36 mov esi,dword ptr [r14]
00007ff6`a0b52633 85f6 test esi,esi
00007ff6`a0b52635 0f8415070000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2420 (00007ff6`a0b52d50)
00007ff6`a0b5263b 89f0 mov eax,esi
00007ff6`a0b5263d 4901c6 add r14,rax
00007ff6`a0b52640 458b4608 mov r8d,dword ptr [r14+8]
00007ff6`a0b52644 41d1e8 shr r8d,1
00007ff6`a0b52647 498d560c lea rdx,[r14+0Ch]
00007ff6`a0b5264b 498b7708 mov rsi,qword ptr [r15+8]
00007ff6`a0b5264f 4d8b6710 mov r12,qword ptr [r15+10h]
00007ff6`a0b52653 4889f9 mov rcx,rdi
00007ff6`a0b52656 e8b55a9100 call TabNine!std::os::windows::ffi::impl$0::from_wide (00007ff6`a1468110)
00007ff6`a0b5265b 488b85e0010000 mov rax,qword ptr [rbp+1E0h]
00007ff6`a0b52662 48898538020000 mov qword ptr [rbp+238h],rax
00007ff6`a0b52669 4c8b8de8010000 mov r9,qword ptr [rbp+1E8h]
00007ff6`a0b52670 488b85f0010000 mov rax,qword ptr [rbp+1F0h]
00007ff6`a0b52677 4889442420 mov qword ptr [rsp+20h],rax
00007ff6`a0b5267c 488d8db8010000 lea rcx,[rbp+1B8h]
00007ff6`a0b52683 4889f2 mov rdx,rsi
00007ff6`a0b52686 4d89e0 mov r8,r12
00007ff6`a0b52689 4c898d28020000 mov qword ptr [rbp+228h],r9
00007ff6`a0b52690 e83b909100 call TabNine!std::path::Path::_join (00007ff6`a146b6d0)
00007ff6`a0b52695 488b9538020000 mov rdx,qword ptr [rbp+238h]
00007ff6`a0b5269c 4885d2 test rdx,rdx
00007ff6`a0b5269f 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d83 (00007ff6`a0b526b3)
00007ff6`a0b526a1 41b801000000 mov r8d,1
00007ff6`a0b526a7 488b8d28020000 mov rcx,qword ptr [rbp+228h]
00007ff6`a0b526ae e89dffe8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b526b3 488b85c0010000 mov rax,qword ptr [rbp+1C0h]
00007ff6`a0b526ba 48898538020000 mov qword ptr [rbp+238h],rax
00007ff6`a0b526c1 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b526cb 49394720 cmp qword ptr [r15+20h],rax
00007ff6`a0b526cf 0f84ca010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1f6f (00007ff6`a0b5289f)
00007ff6`a0b526d5 498b5728 mov rdx,qword ptr [r15+28h]
00007ff6`a0b526d9 4d8b4730 mov r8,qword ptr [r15+30h]
00007ff6`a0b526dd 488bb5c8010000 mov rsi,qword ptr [rbp+1C8h]
00007ff6`a0b526e4 c6854702000001 mov byte ptr [rbp+247h],1
00007ff6`a0b526eb 488d4dd8 lea rcx,[rbp-28h]
00007ff6`a0b526ef e8dc909100 call TabNine!std::path::Path::components (00007ff6`a146b7d0)
00007ff6`a0b526f4 c6854702000001 mov byte ptr [rbp+247h],1
00007ff6`a0b526fb 488d8d70010000 lea rcx,[rbp+170h]
00007ff6`a0b52702 488b9538020000 mov rdx,qword ptr [rbp+238h]
00007ff6`a0b52709 4989f0 mov r8,rsi
00007ff6`a0b5270c e8bf909100 call TabNine!std::path::Path::components (00007ff6`a146b7d0)
00007ff6`a0b52711 4c8b65d8 mov r12,qword ptr [rbp-28h]
00007ff6`a0b52715 488b75e0 mov rsi,qword ptr [rbp-20h]
00007ff6`a0b52719 4c8bad70010000 mov r13,qword ptr [rbp+170h]
00007ff6`a0b52720 488b9d78010000 mov rbx,qword ptr [rbp+178h]
00007ff6`a0b52727 4839de cmp rsi,rbx
00007ff6`a0b5272a 7554 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e50 (00007ff6`a0b52780)
00007ff6`a0b5272c 440fb67de8 movzx r15d,byte ptr [rbp-18h]
00007ff6`a0b52731 0fb64510 movzx eax,byte ptr [rbp+10h]
00007ff6`a0b52735 3a85a8010000 cmp al,byte ptr [rbp+1A8h]
00007ff6`a0b5273b 7548 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e55 (00007ff6`a0b52785)
00007ff6`a0b5273d 807d1102 cmp byte ptr [rbp+11h],2
00007ff6`a0b52741 7542 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e55 (00007ff6`a0b52785)
00007ff6`a0b52743 80bda901000002 cmp byte ptr [rbp+1A9h],2
00007ff6`a0b5274a 7539 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e55 (00007ff6`a0b52785)
00007ff6`a0b5274c 4180ff03 cmp r15b,3
00007ff6`a0b52750 0f92c0 setb al
00007ff6`a0b52753 80bd8001000003 cmp byte ptr [rbp+180h],3
00007ff6`a0b5275a 0f92c1 setb cl
00007ff6`a0b5275d 30c1 xor cl,al
00007ff6`a0b5275f 7524 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e55 (00007ff6`a0b52785)
00007ff6`a0b52761 4c89e1 mov rcx,r12
00007ff6`a0b52764 4c89ea mov rdx,r13
00007ff6`a0b52767 4989f0 mov r8,rsi
00007ff6`a0b5276a e8993bc300 call TabNine!memcmp (00007ff6`a1786308)
00007ff6`a0b5276f 85c0 test eax,eax
00007ff6`a0b52771 7512 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e55 (00007ff6`a0b52785)
00007ff6`a0b52773 4c8bbd30020000 mov r15,qword ptr [rbp+230h]
00007ff6`a0b5277a e920010000 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1f6f (00007ff6`a0b5289f)
00007ff6`a0b5277f 90 nop
00007ff6`a0b52780 440fb67de8 movzx r15d,byte ptr [rbp-18h]
00007ff6`a0b52785 4180ff06 cmp r15b,6
00007ff6`a0b52789 7424 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1e7f (00007ff6`a0b527af)
00007ff6`a0b5278b 488d4de9 lea rcx,[rbp-17h]
00007ff6`a0b5278f 488b411f mov rax,qword ptr [rcx+1Fh]
00007ff6`a0b52793 488985ff010000 mov qword ptr [rbp+1FFh],rax
00007ff6`a0b5279a 0f1001 movups xmm0,xmmword ptr [rcx]
00007ff6`a0b5279d 0f104910 movups xmm1,xmmword ptr [rcx+10h]
00007ff6`a0b527a1 0f298df0010000 movaps xmmword ptr [rbp+1F0h],xmm1
00007ff6`a0b527a8 0f2985e0010000 movaps xmmword ptr [rbp+1E0h],xmm0
00007ff6`a0b527af 0fb64512 movzx eax,byte ptr [rbp+12h]
00007ff6`a0b527b3 0fb74d10 movzx ecx,word ptr [rbp+10h]
00007ff6`a0b527b7 488b95ff010000 mov rdx,qword ptr [rbp+1FFh]
00007ff6`a0b527be 4c8d8541010000 lea r8,[rbp+141h]
00007ff6`a0b527c5 4989501f mov qword ptr [r8+1Fh],rdx
00007ff6`a0b527c9 0f2885e0010000 movaps xmm0,xmmword ptr [rbp+1E0h]
00007ff6`a0b527d0 0f288df0010000 movaps xmm1,xmmword ptr [rbp+1F0h]
00007ff6`a0b527d7 410f114810 movups xmmword ptr [r8+10h],xmm1
00007ff6`a0b527dc 410f1100 movups xmmword ptr [r8],xmm0
00007ff6`a0b527e0 4c89a530010000 mov qword ptr [rbp+130h],r12
00007ff6`a0b527e7 4889b538010000 mov qword ptr [rbp+138h],rsi
00007ff6`a0b527ee 4488bd40010000 mov byte ptr [rbp+140h],r15b
00007ff6`a0b527f5 66898d68010000 mov word ptr [rbp+168h],cx
00007ff6`a0b527fc 88856a010000 mov byte ptr [rbp+16Ah],al
00007ff6`a0b52802 0fb68580010000 movzx eax,byte ptr [rbp+180h]
00007ff6`a0b52809 3c06 cmp al,6
00007ff6`a0b5280b 741e je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1efb (00007ff6`a0b5282b)
00007ff6`a0b5280d 488d9581010000 lea rdx,[rbp+181h]
00007ff6`a0b52814 488b4a1f mov rcx,qword ptr [rdx+1Fh]
00007ff6`a0b52818 48894dcf mov qword ptr [rbp-31h],rcx
00007ff6`a0b5281c 0f1002 movups xmm0,xmmword ptr [rdx]
00007ff6`a0b5281f 0f104a10 movups xmm1,xmmword ptr [rdx+10h]
00007ff6`a0b52823 0f294dc0 movaps xmmword ptr [rbp-40h],xmm1
00007ff6`a0b52827 0f2945b0 movaps xmmword ptr [rbp-50h],xmm0
00007ff6`a0b5282b 0fb68daa010000 movzx ecx,byte ptr [rbp+1AAh]
00007ff6`a0b52832 0fb795a8010000 movzx edx,word ptr [rbp+1A8h]
00007ff6`a0b52839 4c8b45cf mov r8,qword ptr [rbp-31h]
00007ff6`a0b5283d 4c8d8df1010000 lea r9,[rbp+1F1h]
00007ff6`a0b52844 4d89411f mov qword ptr [r9+1Fh],r8
00007ff6`a0b52848 0f2845b0 movaps xmm0,xmmword ptr [rbp-50h]
00007ff6`a0b5284c 0f284dc0 movaps xmm1,xmmword ptr [rbp-40h]
00007ff6`a0b52850 410f114910 movups xmmword ptr [r9+10h],xmm1
00007ff6`a0b52855 410f1101 movups xmmword ptr [r9],xmm0
00007ff6`a0b52859 4c89ade0010000 mov qword ptr [rbp+1E0h],r13
00007ff6`a0b52860 48899de8010000 mov qword ptr [rbp+1E8h],rbx
00007ff6`a0b52867 8885f0010000 mov byte ptr [rbp+1F0h],al
00007ff6`a0b5286d 66899518020000 mov word ptr [rbp+218h],dx
00007ff6`a0b52874 888d1a020000 mov byte ptr [rbp+21Ah],cl
00007ff6`a0b5287a c6854702000001 mov byte ptr [rbp+247h],1
00007ff6`a0b52881 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b52888 4889fa mov rdx,rdi
00007ff6`a0b5288b e8a00c0100 call TabNine!ZN4core4iter6traits8iterator8Iterator5eq_by17hff67350ab4ab3a2eE (00007ff6`a0b63530)
00007ff6`a0b52890 4c8bbd30020000 mov r15,qword ptr [rbp+230h]
00007ff6`a0b52897 84c0 test al,al
00007ff6`a0b52899 0f8411020000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2180 (00007ff6`a0b52ab0)
00007ff6`a0b5289f 488b05d204b901 mov rax,qword ptr [TabNine!_imp__ZN3log20MAX_LOG_LEVEL_FILTER17hc7b57a8e34768421E (00007ff6`a26e2d78)]
00007ff6`a0b528a6 488b00 mov rax,qword ptr [rax]
00007ff6`a0b528a9 4883f805 cmp rax,5
00007ff6`a0b528ad 0f85b8000000 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x203b (00007ff6`a0b5296b)
00007ff6`a0b528b3 488b85c8010000 mov rax,qword ptr [rbp+1C8h]
00007ff6`a0b528ba 488b8d38020000 mov rcx,qword ptr [rbp+238h]
00007ff6`a0b528c1 48898d70010000 mov qword ptr [rbp+170h],rcx
00007ff6`a0b528c8 48898578010000 mov qword ptr [rbp+178h],rax
00007ff6`a0b528cf 498d4604 lea rax,[r14+4]
00007ff6`a0b528d3 488d8d70010000 lea rcx,[rbp+170h]
00007ff6`a0b528da 48898d30010000 mov qword ptr [rbp+130h],rcx
00007ff6`a0b528e1 488d0db8909100 lea rcx,[TabNine!std::path::impl$67::fmt (00007ff6`a146b9a0)]
00007ff6`a0b528e8 48898d38010000 mov qword ptr [rbp+138h],rcx
00007ff6`a0b528ef 48898540010000 mov qword ptr [rbp+140h],rax
00007ff6`a0b528f6 488d05738635ff lea rax,[TabNine!ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h2f7d94e4246cad48E+0x10 (00007ff6`9feaaf70)]
00007ff6`a0b528fd 48898548010000 mov qword ptr [rbp+148h],rax
00007ff6`a0b52904 488d051d133401 lea rax,[TabNine!`string'+0x5534 (00007ff6`a1e93c28)]
00007ff6`a0b5290b 488985e0010000 mov qword ptr [rbp+1E0h],rax
00007ff6`a0b52912 48c785e801000002000000 mov qword ptr [rbp+1E8h],2
00007ff6`a0b5291d 48c7850002000000000000 mov qword ptr [rbp+200h],0
00007ff6`a0b52928 488d8530010000 lea rax,[rbp+130h]
00007ff6`a0b5292f 488985f0010000 mov qword ptr [rbp+1F0h],rax
00007ff6`a0b52936 48c785f801000002000000 mov qword ptr [rbp+1F8h],2
00007ff6`a0b52941 c6854702000001 mov byte ptr [rbp+247h],1
00007ff6`a0b52948 48c744242000000000 mov qword ptr [rsp+20h],0
00007ff6`a0b52951 ba05000000 mov edx,5
00007ff6`a0b52956 4889f9 mov rcx,rdi
00007ff6`a0b52959 4c8d05f8123401 lea r8,[TabNine!`string'+0x5564 (00007ff6`a1e93c58)]
00007ff6`a0b52960 41b962010000 mov r9d,162h
00007ff6`a0b52966 e8f5508b00 call TabNine!ZN3log13__private_api8log_impl17hd9786ef97a490fbaE (00007ff6`a1407a60)
00007ff6`a0b5296b c6850002000000 mov byte ptr [rbp+200h],0
00007ff6`a0b52972 48c785e001000000000000 mov qword ptr [rbp+1E0h],0
00007ff6`a0b5297d 48c785e801000008000000 mov qword ptr [rbp+1E8h],8
00007ff6`a0b52988 488d85f1010000 lea rax,[rbp+1F1h]
00007ff6`a0b5298f 0f1170ff movups xmmword ptr [rax-1],xmm6
00007ff6`a0b52993 488b85b8010000 mov rax,qword ptr [rbp+1B8h]
00007ff6`a0b5299a 48898528020000 mov qword ptr [rbp+228h],rax
00007ff6`a0b529a1 4889f9 mov rcx,rdi
00007ff6`a0b529a4 31d2 xor edx,edx
00007ff6`a0b529a6 e895f8eafe call TabNine!ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h00d0be9a84f00c1eE (00007ff6`9fa02240)
00007ff6`a0b529ab 488b85e8010000 mov rax,qword ptr [rbp+1E8h]
00007ff6`a0b529b2 488b8df0010000 mov rcx,qword ptr [rbp+1F0h]
00007ff6`a0b529b9 48c1e105 shl rcx,5
00007ff6`a0b529bd 488b9528020000 mov rdx,qword ptr [rbp+228h]
00007ff6`a0b529c4 48891408 mov qword ptr [rax+rcx],rdx
00007ff6`a0b529c8 488b9538020000 mov rdx,qword ptr [rbp+238h]
00007ff6`a0b529cf 4889540808 mov qword ptr [rax+rcx+8],rdx
00007ff6`a0b529d4 488d95c8010000 lea rdx,[rbp+1C8h]
00007ff6`a0b529db 0f1002 movups xmm0,xmmword ptr [rdx]
00007ff6`a0b529de 0f11440810 movups xmmword ptr [rax+rcx+10h],xmm0
00007ff6`a0b529e3 488b9df0010000 mov rbx,qword ptr [rbp+1F0h]
00007ff6`a0b529ea 48ffc3 inc rbx
00007ff6`a0b529ed 4c8ba5e0010000 mov r12,qword ptr [rbp+1E0h]
00007ff6`a0b529f4 488bb5e8010000 mov rsi,qword ptr [rbp+1E8h]
00007ff6`a0b529fb 4c8badf8010000 mov r13,qword ptr [rbp+1F8h]
00007ff6`a0b52a02 418b4e04 mov ecx,dword ptr [r14+4]
00007ff6`a0b52a06 ffc9 dec ecx
00007ff6`a0b52a08 83f904 cmp ecx,4
00007ff6`a0b52a0b 0f87ed010000 ja TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x22ce (00007ff6`a0b52bfe)
00007ff6`a0b52a11 488b8500020000 mov rax,qword ptr [rbp+200h]
00007ff6`a0b52a18 488d1541143401 lea rdx,[TabNine!`string'+0x576c (00007ff6`a1e93e60)]
00007ff6`a0b52a1f 48630c8a movsxd rcx,dword ptr [rdx+rcx*4]
00007ff6`a0b52a23 4801d1 add rcx,rdx
00007ff6`a0b52a26 ffe1 jmp rcx
00007ff6`a0b52a28 4c89a590000000 mov qword ptr [rbp+90h],r12
00007ff6`a0b52a2f 4889b598000000 mov qword ptr [rbp+98h],rsi
00007ff6`a0b52a36 48899da0000000 mov qword ptr [rbp+0A0h],rbx
00007ff6`a0b52a3d 4c89ada8000000 mov qword ptr [rbp+0A8h],r13
00007ff6`a0b52a44 4889c1 mov rcx,rax
00007ff6`a0b52a47 48c1e918 shr rcx,18h
00007ff6`a0b52a4b 48c1e838 shr rax,38h
00007ff6`a0b52a4f 8885b7000000 mov byte ptr [rbp+0B7h],al
00007ff6`a0b52a55 898db3000000 mov dword ptr [rbp+0B3h],ecx
00007ff6`a0b52a5b 66c785b00000000200 mov word ptr [rbp+0B0h],2
00007ff6`a0b52a64 48c7858800000006000000 mov qword ptr [rbp+88h],6
00007ff6`a0b52a6f 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b52a73 498b5758 mov rdx,qword ptr [r15+58h]
00007ff6`a0b52a77 488b4a10 mov rcx,qword ptr [rdx+10h]
00007ff6`a0b52a7b 4883f909 cmp rcx,9
00007ff6`a0b52a7f 41b808000000 mov r8d,8
00007ff6`a0b52a85 490f42c8 cmovb rcx,r8
00007ff6`a0b52a89 48ffc9 dec rcx
00007ff6`a0b52a8c 4883e1f0 and rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b52a90 4801c1 add rcx,rax
00007ff6`a0b52a93 4883c110 add rcx,10h
00007ff6`a0b52a97 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52a9e 4c8d8588000000 lea r8,[rbp+88h]
00007ff6`a0b52aa5 e816060000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2790 (00007ff6`a0b530c0)
00007ff6`a0b52aaa e981fbffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52aaf 90 nop
00007ff6`a0b52ab0 418b36 mov esi,dword ptr [r14]
00007ff6`a0b52ab3 85f6 test esi,esi
00007ff6`a0b52ab5 0f8477020000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2402 (00007ff6`a0b52d32)
00007ff6`a0b52abb 488b95b8010000 mov rdx,qword ptr [rbp+1B8h]
00007ff6`a0b52ac2 4885d2 test rdx,rdx
00007ff6`a0b52ac5 0f8470fbffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d0b (00007ff6`a0b5263b)
00007ff6`a0b52acb 41b801000000 mov r8d,1
00007ff6`a0b52ad1 488b8d38020000 mov rcx,qword ptr [rbp+238h]
00007ff6`a0b52ad8 e873fbe8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52add e959fbffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d0b (00007ff6`a0b5263b)
00007ff6`a0b52ae2 4c89a500010000 mov qword ptr [rbp+100h],r12
00007ff6`a0b52ae9 4889b508010000 mov qword ptr [rbp+108h],rsi
00007ff6`a0b52af0 48899d10010000 mov qword ptr [rbp+110h],rbx
00007ff6`a0b52af7 4c89ad18010000 mov qword ptr [rbp+118h],r13
00007ff6`a0b52afe 4889c1 mov rcx,rax
00007ff6`a0b52b01 48c1e918 shr rcx,18h
00007ff6`a0b52b05 48c1e838 shr rax,38h
00007ff6`a0b52b09 888527010000 mov byte ptr [rbp+127h],al
00007ff6`a0b52b0f 898d23010000 mov dword ptr [rbp+123h],ecx
00007ff6`a0b52b15 66c785200100000303 mov word ptr [rbp+120h],303h
00007ff6`a0b52b1e c6852201000002 mov byte ptr [rbp+122h],2
00007ff6`a0b52b25 48c785f800000006000000 mov qword ptr [rbp+0F8h],6
00007ff6`a0b52b30 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b52b34 498b5758 mov rdx,qword ptr [r15+58h]
00007ff6`a0b52b38 488b4a10 mov rcx,qword ptr [rdx+10h]
00007ff6`a0b52b3c 4883f909 cmp rcx,9
00007ff6`a0b52b40 41b808000000 mov r8d,8
00007ff6`a0b52b46 490f42c8 cmovb rcx,r8
00007ff6`a0b52b4a 48ffc9 dec rcx
00007ff6`a0b52b4d 4883e1f0 and rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b52b51 4801c1 add rcx,rax
00007ff6`a0b52b54 4883c110 add rcx,10h
00007ff6`a0b52b58 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52b5f 4c8d85f8000000 lea r8,[rbp+0F8h]
00007ff6`a0b52b66 e855050000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2790 (00007ff6`a0b530c0)
00007ff6`a0b52b6b e9c0faffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52b70 4c89a5c8000000 mov qword ptr [rbp+0C8h],r12
00007ff6`a0b52b77 4889b5d0000000 mov qword ptr [rbp+0D0h],rsi
00007ff6`a0b52b7e 48899dd8000000 mov qword ptr [rbp+0D8h],rbx
00007ff6`a0b52b85 4c89ade0000000 mov qword ptr [rbp+0E0h],r13
00007ff6`a0b52b8c 4889c1 mov rcx,rax
00007ff6`a0b52b8f 48c1e918 shr rcx,18h
00007ff6`a0b52b93 48c1e838 shr rax,38h
00007ff6`a0b52b97 8885ef000000 mov byte ptr [rbp+0EFh],al
00007ff6`a0b52b9d 898deb000000 mov dword ptr [rbp+0EBh],ecx
00007ff6`a0b52ba3 66c785e80000000303 mov word ptr [rbp+0E8h],303h
00007ff6`a0b52bac c685ea00000001 mov byte ptr [rbp+0EAh],1
00007ff6`a0b52bb3 48c785c000000006000000 mov qword ptr [rbp+0C0h],6
00007ff6`a0b52bbe 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b52bc2 498b5758 mov rdx,qword ptr [r15+58h]
00007ff6`a0b52bc6 488b4a10 mov rcx,qword ptr [rdx+10h]
00007ff6`a0b52bca 4883f909 cmp rcx,9
00007ff6`a0b52bce 41b808000000 mov r8d,8
00007ff6`a0b52bd4 490f42c8 cmovb rcx,r8
00007ff6`a0b52bd8 48ffc9 dec rcx
00007ff6`a0b52bdb 4883e1f0 and rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b52bdf 4801c1 add rcx,rax
00007ff6`a0b52be2 4883c110 add rcx,10h
00007ff6`a0b52be6 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52bed 4c8d85c0000000 lea r8,[rbp+0C0h]
00007ff6`a0b52bf4 e8c7040000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2790 (00007ff6`a0b530c0)
00007ff6`a0b52bf9 e932faffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52bfe 4885db test rbx,rbx
00007ff6`a0b52c01 0f849b000000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2372 (00007ff6`a0b52ca2)
00007ff6`a0b52c07 4c8d7e08 lea r15,[rsi+8]
00007ff6`a0b52c0b eb10 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x22ed (00007ff6`a0b52c1d)
00007ff6`a0b52c0d 0f1f00 nop dword ptr [rax]
00007ff6`a0b52c10 4983c720 add r15,20h
00007ff6`a0b52c14 48ffcb dec rbx
00007ff6`a0b52c17 0f8485000000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2372 (00007ff6`a0b52ca2)
00007ff6`a0b52c1d 498b57f8 mov rdx,qword ptr [r15-8]
00007ff6`a0b52c21 4885d2 test rdx,rdx
00007ff6`a0b52c24 74ea je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x22e0 (00007ff6`a0b52c10)
00007ff6`a0b52c26 498b0f mov rcx,qword ptr [r15]
00007ff6`a0b52c29 41b801000000 mov r8d,1
00007ff6`a0b52c2f e81cfae8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52c34 ebda jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x22e0 (00007ff6`a0b52c10)
00007ff6`a0b52c36 4c896558 mov qword ptr [rbp+58h],r12
00007ff6`a0b52c3a 48897560 mov qword ptr [rbp+60h],rsi
00007ff6`a0b52c3e 48895d68 mov qword ptr [rbp+68h],rbx
00007ff6`a0b52c42 4c896d70 mov qword ptr [rbp+70h],r13
00007ff6`a0b52c46 4889c1 mov rcx,rax
00007ff6`a0b52c49 48c1e918 shr rcx,18h
00007ff6`a0b52c4d 48c1e838 shr rax,38h
00007ff6`a0b52c51 88457f mov byte ptr [rbp+7Fh],al
00007ff6`a0b52c54 894d7b mov dword ptr [rbp+7Bh],ecx
00007ff6`a0b52c57 66c745780400 mov word ptr [rbp+78h],4
00007ff6`a0b52c5d 48c7455006000000 mov qword ptr [rbp+50h],6
00007ff6`a0b52c65 498b4750 mov rax,qword ptr [r15+50h]
00007ff6`a0b52c69 498b5758 mov rdx,qword ptr [r15+58h]
00007ff6`a0b52c6d 488b4a10 mov rcx,qword ptr [rdx+10h]
00007ff6`a0b52c71 4883f909 cmp rcx,9
00007ff6`a0b52c75 41b808000000 mov r8d,8
00007ff6`a0b52c7b 490f42c8 cmovb rcx,r8
00007ff6`a0b52c7f 48ffc9 dec rcx
00007ff6`a0b52c82 4883e1f0 and rcx,0FFFFFFFFFFFFFFF0h
00007ff6`a0b52c86 4801c1 add rcx,rax
00007ff6`a0b52c89 4883c110 add rcx,10h
00007ff6`a0b52c8d c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52c94 4c8d4550 lea r8,[rbp+50h]
00007ff6`a0b52c98 e823040000 call TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2790 (00007ff6`a0b530c0)
00007ff6`a0b52c9d e98ef9ffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52ca2 4d85e4 test r12,r12
00007ff6`a0b52ca5 7415 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x238c (00007ff6`a0b52cbc)
00007ff6`a0b52ca7 49c1e405 shl r12,5
00007ff6`a0b52cab 41b808000000 mov r8d,8
00007ff6`a0b52cb1 4889f1 mov rcx,rsi
00007ff6`a0b52cb4 4c89e2 mov rdx,r12
00007ff6`a0b52cb7 e894f9e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52cbc 4d85ed test r13,r13
00007ff6`a0b52cbf 4c8bbd30020000 mov r15,qword ptr [rbp+230h]
00007ff6`a0b52cc6 0f8464f9ffff je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52ccc 498b5510 mov rdx,qword ptr [r13+10h]
00007ff6`a0b52cd0 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b52cda 4839c2 cmp rdx,rax
00007ff6`a0b52cdd 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x23c3 (00007ff6`a0b52cf3)
00007ff6`a0b52cdf 4885d2 test rdx,rdx
00007ff6`a0b52ce2 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x23c3 (00007ff6`a0b52cf3)
00007ff6`a0b52ce4 498b4d18 mov rcx,qword ptr [r13+18h]
00007ff6`a0b52ce8 41b801000000 mov r8d,1
00007ff6`a0b52cee e85df9e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52cf3 498b5528 mov rdx,qword ptr [r13+28h]
00007ff6`a0b52cf7 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b52d01 4839c2 cmp rdx,rax
00007ff6`a0b52d04 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x23ea (00007ff6`a0b52d1a)
00007ff6`a0b52d06 4885d2 test rdx,rdx
00007ff6`a0b52d09 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x23ea (00007ff6`a0b52d1a)
00007ff6`a0b52d0b 498b4d30 mov rcx,qword ptr [r13+30h]
00007ff6`a0b52d0f 41b801000000 mov r8d,1
00007ff6`a0b52d15 e836f9e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52d1a ba50000000 mov edx,50h
00007ff6`a0b52d1f 41b808000000 mov r8d,8
00007ff6`a0b52d25 4c89e9 mov rcx,r13
00007ff6`a0b52d28 e823f9e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52d2d e9fef8ffff jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x1d00 (00007ff6`a0b52630)
00007ff6`a0b52d32 488b95b8010000 mov rdx,qword ptr [rbp+1B8h]
00007ff6`a0b52d39 4885d2 test rdx,rdx
00007ff6`a0b52d3c 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2420 (00007ff6`a0b52d50)
00007ff6`a0b52d3e 41b801000000 mov r8d,1
00007ff6`a0b52d44 488b8d38020000 mov rcx,qword ptr [rbp+238h]
00007ff6`a0b52d4b e800f9e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52d50 488b8db0010000 mov rcx,qword ptr [rbp+1B0h]
00007ff6`a0b52d57 488b01 mov rax,qword ptr [rcx]
00007ff6`a0b52d5a f048ff08 lock dec qword ptr [rax]
00007ff6`a0b52d5e 7505 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2435 (00007ff6`a0b52d65)
00007ff6`a0b52d60 e8db430000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b52d65 488bb530020000 mov rsi,qword ptr [rbp+230h]
00007ff6`a0b52d6c 488b16 mov rdx,qword ptr [rsi]
00007ff6`a0b52d6f 4885d2 test rdx,rdx
00007ff6`a0b52d72 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2453 (00007ff6`a0b52d83)
00007ff6`a0b52d74 488b4e08 mov rcx,qword ptr [rsi+8]
00007ff6`a0b52d78 41b801000000 mov r8d,1
00007ff6`a0b52d7e e8cdf8e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52d83 488b5620 mov rdx,qword ptr [rsi+20h]
00007ff6`a0b52d87 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b52d91 4839c2 cmp rdx,rax
00007ff6`a0b52d94 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x247a (00007ff6`a0b52daa)
00007ff6`a0b52d96 4885d2 test rdx,rdx
00007ff6`a0b52d99 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x247a (00007ff6`a0b52daa)
00007ff6`a0b52d9b 488b4e28 mov rcx,qword ptr [rsi+28h]
00007ff6`a0b52d9f 41b801000000 mov r8d,1
00007ff6`a0b52da5 e8a6f8e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52daa 488b8d20020000 mov rcx,qword ptr [rbp+220h]
00007ff6`a0b52db1 ba68400000 mov edx,4068h
00007ff6`a0b52db6 41b808000000 mov r8d,8
00007ff6`a0b52dbc e88ff8e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52dc1 ba20000000 mov edx,20h
00007ff6`a0b52dc6 41b808000000 mov r8d,8
00007ff6`a0b52dcc 488b8dd8010000 mov rcx,qword ptr [rbp+1D8h]
00007ff6`a0b52dd3 e878f8e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52dd8 0f28b550020000 movaps xmm6,xmmword ptr [rbp+250h]
00007ff6`a0b52ddf 4881c4e8020000 add rsp,2E8h
00007ff6`a0b52de6 5b pop rbx
00007ff6`a0b52de7 5f pop rdi
00007ff6`a0b52de8 5e pop rsi
00007ff6`a0b52de9 415c pop r12
00007ff6`a0b52deb 415d pop r13
00007ff6`a0b52ded 415e pop r14
00007ff6`a0b52def 415f pop r15
00007ff6`a0b52df1 5d pop rbp
00007ff6`a0b52df2 c3 ret
00007ff6`a0b52df3 0f0b ud2
00007ff6`a0b52df5 66662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b52e00 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52e05 55 push rbp
00007ff6`a0b52e06 4157 push r15
00007ff6`a0b52e08 4156 push r14
00007ff6`a0b52e0a 4155 push r13
00007ff6`a0b52e0c 4154 push r12
00007ff6`a0b52e0e 56 push rsi
00007ff6`a0b52e0f 57 push rdi
00007ff6`a0b52e10 53 push rbx
00007ff6`a0b52e11 4883ec48 sub rsp,48h
00007ff6`a0b52e15 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52e1c 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b52e21 488d8d20020000 lea rcx,[rbp+220h]
00007ff6`a0b52e28 e863d8ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x6a0 (00007ff6`a0b50690)
00007ff6`a0b52e2d 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b52e32 4883c448 add rsp,48h
00007ff6`a0b52e36 5b pop rbx
00007ff6`a0b52e37 5f pop rdi
00007ff6`a0b52e38 5e pop rsi
00007ff6`a0b52e39 415c pop r12
00007ff6`a0b52e3b 415d pop r13
00007ff6`a0b52e3d 415e pop r14
00007ff6`a0b52e3f 415f pop r15
00007ff6`a0b52e41 5d pop rbp
00007ff6`a0b52e42 c3 ret
00007ff6`a0b52e43 666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b52e50 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52e55 55 push rbp
00007ff6`a0b52e56 4157 push r15
00007ff6`a0b52e58 4156 push r14
00007ff6`a0b52e5a 4155 push r13
00007ff6`a0b52e5c 4154 push r12
00007ff6`a0b52e5e 56 push rsi
00007ff6`a0b52e5f 57 push rdi
00007ff6`a0b52e60 53 push rbx
00007ff6`a0b52e61 4883ec48 sub rsp,48h
00007ff6`a0b52e65 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52e6c 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b52e71 4883bd3802000000 cmp qword ptr [rbp+238h],0
00007ff6`a0b52e79 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2564 (00007ff6`a0b52e94)
00007ff6`a0b52e7b 41b801000000 mov r8d,1
00007ff6`a0b52e81 488b8d28020000 mov rcx,qword ptr [rbp+228h]
00007ff6`a0b52e88 488b9538020000 mov rdx,qword ptr [rbp+238h]
00007ff6`a0b52e8f e8bcf7e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52e94 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b52e99 4883c448 add rsp,48h
00007ff6`a0b52e9d 5b pop rbx
00007ff6`a0b52e9e 5f pop rdi
00007ff6`a0b52e9f 5e pop rsi
00007ff6`a0b52ea0 415c pop r12
00007ff6`a0b52ea2 415d pop r13
00007ff6`a0b52ea4 415e pop r14
00007ff6`a0b52ea6 415f pop r15
00007ff6`a0b52ea8 5d pop rbp
00007ff6`a0b52ea9 c3 ret
00007ff6`a0b52eaa 660f1f440000 nop word ptr [rax+rax]
00007ff6`a0b52eb0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52eb5 55 push rbp
00007ff6`a0b52eb6 4157 push r15
00007ff6`a0b52eb8 4156 push r14
00007ff6`a0b52eba 4155 push r13
00007ff6`a0b52ebc 4154 push r12
00007ff6`a0b52ebe 56 push rsi
00007ff6`a0b52ebf 57 push rdi
00007ff6`a0b52ec0 53 push rbx
00007ff6`a0b52ec1 4883ec48 sub rsp,48h
00007ff6`a0b52ec5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52ecc 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b52ed1 4883bd2802000000 cmp qword ptr [rbp+228h],0
00007ff6`a0b52ed9 7419 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x25c4 (00007ff6`a0b52ef4)
00007ff6`a0b52edb 41b801000000 mov r8d,1
00007ff6`a0b52ee1 488b8d38020000 mov rcx,qword ptr [rbp+238h]
00007ff6`a0b52ee8 488b9528020000 mov rdx,qword ptr [rbp+228h]
00007ff6`a0b52eef e85cf7e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52ef4 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52efb 488d8de0010000 lea rcx,[rbp+1E0h]
00007ff6`a0b52f02 e8b9160100 call TabNine!ZN4core3ptr41drop_in_place$LT$notify..event..Event$GT$17h6f0f9b68202844aeE.llvm.12181035740095411618 (00007ff6`a0b645c0)
00007ff6`a0b52f07 c6854702000000 mov byte ptr [rbp+247h],0
00007ff6`a0b52f0e 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b52f13 4883c448 add rsp,48h
00007ff6`a0b52f17 5b pop rbx
00007ff6`a0b52f18 5f pop rdi
00007ff6`a0b52f19 5e pop rsi
00007ff6`a0b52f1a 415c pop r12
00007ff6`a0b52f1c 415d pop r13
00007ff6`a0b52f1e 415e pop r14
00007ff6`a0b52f20 415f pop r15
00007ff6`a0b52f22 5d pop rbp
00007ff6`a0b52f23 c3 ret
00007ff6`a0b52f24 6666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b52f30 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52f35 55 push rbp
00007ff6`a0b52f36 4157 push r15
00007ff6`a0b52f38 4156 push r14
00007ff6`a0b52f3a 4155 push r13
00007ff6`a0b52f3c 4154 push r12
00007ff6`a0b52f3e 56 push rsi
00007ff6`a0b52f3f 57 push rdi
00007ff6`a0b52f40 53 push rbx
00007ff6`a0b52f41 4883ec48 sub rsp,48h
00007ff6`a0b52f45 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52f4c 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b52f51 488b8d30020000 mov rcx,qword ptr [rbp+230h]
00007ff6`a0b52f58 e8036806ff call TabNine!ZN4core3ptr183drop_in_place$LT$$LP$std..path..PathBuf$C$$LP$core..option..Option$LT$notify..op..Op$GT$$C$core..option..Option$LT$std..path..PathBuf$GT$$C$core..option..Option$LT$u64$GT$$RP$$RP$$GT$17hd7bbdfe095f591cdE.llvm.12678218991594045954 (00007ff6`9fbb9760)
00007ff6`a0b52f5d 488b8d20020000 mov rcx,qword ptr [rbp+220h]
00007ff6`a0b52f64 ba68400000 mov edx,4068h
00007ff6`a0b52f69 41b808000000 mov r8d,8
00007ff6`a0b52f6f e8dcf6e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52f74 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b52f79 4883c448 add rsp,48h
00007ff6`a0b52f7d 5b pop rbx
00007ff6`a0b52f7e 5f pop rdi
00007ff6`a0b52f7f 5e pop rsi
00007ff6`a0b52f80 415c pop r12
00007ff6`a0b52f82 415d pop r13
00007ff6`a0b52f84 415e pop r14
00007ff6`a0b52f86 415f pop r15
00007ff6`a0b52f88 5d pop rbp
00007ff6`a0b52f89 c3 ret
00007ff6`a0b52f8a 660f1f440000 nop word ptr [rax+rax]
00007ff6`a0b52f90 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52f95 55 push rbp
00007ff6`a0b52f96 4157 push r15
00007ff6`a0b52f98 4156 push r14
00007ff6`a0b52f9a 4155 push r13
00007ff6`a0b52f9c 4154 push r12
00007ff6`a0b52f9e 56 push rsi
00007ff6`a0b52f9f 57 push rdi
00007ff6`a0b52fa0 53 push rbx
00007ff6`a0b52fa1 4883ec48 sub rsp,48h
00007ff6`a0b52fa5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52fac 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b52fb1 ba20000000 mov edx,20h
00007ff6`a0b52fb6 41b808000000 mov r8d,8
00007ff6`a0b52fbc 488b8dd8010000 mov rcx,qword ptr [rbp+1D8h]
00007ff6`a0b52fc3 e888f6e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b52fc8 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b52fcd 4883c448 add rsp,48h
00007ff6`a0b52fd1 5b pop rbx
00007ff6`a0b52fd2 5f pop rdi
00007ff6`a0b52fd3 5e pop rsi
00007ff6`a0b52fd4 415c pop r12
00007ff6`a0b52fd6 415d pop r13
00007ff6`a0b52fd8 415e pop r14
00007ff6`a0b52fda 415f pop r15
00007ff6`a0b52fdc 5d pop rbp
00007ff6`a0b52fdd c3 ret
00007ff6`a0b52fde 6690 nop
00007ff6`a0b52fe0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b52fe5 55 push rbp
00007ff6`a0b52fe6 4157 push r15
00007ff6`a0b52fe8 4156 push r14
00007ff6`a0b52fea 4155 push r13
00007ff6`a0b52fec 4154 push r12
00007ff6`a0b52fee 56 push rsi
00007ff6`a0b52fef 57 push rdi
00007ff6`a0b52ff0 53 push rbx
00007ff6`a0b52ff1 4883ec48 sub rsp,48h
00007ff6`a0b52ff5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b52ffc 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b53001 80bd4702000000 cmp byte ptr [rbp+247h],0
00007ff6`a0b53008 7434 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x270e (00007ff6`a0b5303e)
00007ff6`a0b5300a 488b95b8010000 mov rdx,qword ptr [rbp+1B8h]
00007ff6`a0b53011 4885d2 test rdx,rdx
00007ff6`a0b53014 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x26f8 (00007ff6`a0b53028)
00007ff6`a0b53016 41b801000000 mov r8d,1
00007ff6`a0b5301c 488b8d38020000 mov rcx,qword ptr [rbp+238h]
00007ff6`a0b53023 e828f6e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53028 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b5302d 4883c448 add rsp,48h
00007ff6`a0b53031 5b pop rbx
00007ff6`a0b53032 5f pop rdi
00007ff6`a0b53033 5e pop rsi
00007ff6`a0b53034 415c pop r12
00007ff6`a0b53036 415d pop r13
00007ff6`a0b53038 415e pop r14
00007ff6`a0b5303a 415f pop r15
00007ff6`a0b5303c 5d pop rbp
00007ff6`a0b5303d c3 ret
00007ff6`a0b5303e 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b53043 4883c448 add rsp,48h
00007ff6`a0b53047 5b pop rbx
00007ff6`a0b53048 5f pop rdi
00007ff6`a0b53049 5e pop rsi
00007ff6`a0b5304a 415c pop r12
00007ff6`a0b5304c 415d pop r13
00007ff6`a0b5304e 415e pop r14
00007ff6`a0b53050 415f pop r15
00007ff6`a0b53052 5d pop rbp
00007ff6`a0b53053 c3 ret
00007ff6`a0b53054 6666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b53060 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53065 55 push rbp
00007ff6`a0b53066 4157 push r15
00007ff6`a0b53068 4156 push r14
00007ff6`a0b5306a 4155 push r13
00007ff6`a0b5306c 4154 push r12
00007ff6`a0b5306e 56 push rsi
00007ff6`a0b5306f 57 push rdi
00007ff6`a0b53070 53 push rbx
00007ff6`a0b53071 4883ec48 sub rsp,48h
00007ff6`a0b53075 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5307c 0f29742430 movaps xmmword ptr [rsp+30h],xmm6
00007ff6`a0b53081 488b8d30020000 mov rcx,qword ptr [rbp+230h]
00007ff6`a0b53088 e8d36606ff call TabNine!ZN4core3ptr183drop_in_place$LT$$LP$std..path..PathBuf$C$$LP$core..option..Option$LT$notify..op..Op$GT$$C$core..option..Option$LT$std..path..PathBuf$GT$$C$core..option..Option$LT$u64$GT$$RP$$RP$$GT$17hd7bbdfe095f591cdE.llvm.12678218991594045954 (00007ff6`9fbb9760)
00007ff6`a0b5308d 488b8d20020000 mov rcx,qword ptr [rbp+220h]
00007ff6`a0b53094 ba68400000 mov edx,4068h
00007ff6`a0b53099 41b808000000 mov r8d,8
00007ff6`a0b5309f e8acf5e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b530a4 0f28742430 movaps xmm6,xmmword ptr [rsp+30h]
00007ff6`a0b530a9 4883c448 add rsp,48h
00007ff6`a0b530ad 5b pop rbx
00007ff6`a0b530ae 5f pop rdi
00007ff6`a0b530af 5e pop rsi
00007ff6`a0b530b0 415c pop r12
00007ff6`a0b530b2 415d pop r13
00007ff6`a0b530b4 415e pop r14
00007ff6`a0b530b6 415f pop r15
00007ff6`a0b530b8 5d pop rbp
00007ff6`a0b530b9 c3 ret
00007ff6`a0b530ba cc int 3
00007ff6`a0b530bb cc int 3
00007ff6`a0b530bc cc int 3
00007ff6`a0b530bd cc int 3
00007ff6`a0b530be cc int 3
00007ff6`a0b530bf cc int 3
00007ff6`a0b530c0 55 push rbp
00007ff6`a0b530c1 4156 push r14
00007ff6`a0b530c3 56 push rsi
00007ff6`a0b530c4 57 push rdi
00007ff6`a0b530c5 53 push rbx
00007ff6`a0b530c6 4881ec80000000 sub rsp,80h
00007ff6`a0b530cd 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b530d5 48c745f8feffffff mov qword ptr [rbp-8],0FFFFFFFFFFFFFFFEh
00007ff6`a0b530dd 4c8945e8 mov qword ptr [rbp-18h],r8
00007ff6`a0b530e1 4889d6 mov rsi,rdx
00007ff6`a0b530e4 4989ce mov r14,rcx
00007ff6`a0b530e7 c645f700 mov byte ptr [rbp-9],0
00007ff6`a0b530eb ff151fd0cd00 call qword ptr [TabNine!_imp_AcquireSRWLockExclusive (00007ff6`a1830110)]
00007ff6`a0b530f1 488b1de8fcb801 mov rbx,qword ptr [TabNine!_imp__ZN3std9panicking11panic_count18GLOBAL_PANIC_COUNT17h325a24149641f39eE (00007ff6`a26e2de0)]
00007ff6`a0b530f8 488b03 mov rax,qword ptr [rbx]
00007ff6`a0b530fb 48d1e0 shl rax,1
00007ff6`a0b530fe 4885c0 test rax,rax
00007ff6`a0b53101 7420 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x27f3 (00007ff6`a0b53123)
00007ff6`a0b53103 c645f700 mov byte ptr [rbp-9],0
00007ff6`a0b53107 e8b4accd00 call TabNine!std::panicking::panic_count::is_zero_slow_path (00007ff6`a182ddc0)
00007ff6`a0b5310c 498d7e08 lea rdi,[r14+8]
00007ff6`a0b53110 410fb64e08 movzx ecx,byte ptr [r14+8]
00007ff6`a0b53115 84c9 test cl,cl
00007ff6`a0b53117 0f8426010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2913 (00007ff6`a0b53243)
00007ff6`a0b5311d 84c0 test al,al
00007ff6`a0b5311f 7513 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2804 (00007ff6`a0b53134)
00007ff6`a0b53121 eb2c jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x281f (00007ff6`a0b5314f)
00007ff6`a0b53123 498d7e08 lea rdi,[r14+8]
00007ff6`a0b53127 410fb64608 movzx eax,byte ptr [r14+8]
00007ff6`a0b5312c 84c0 test al,al
00007ff6`a0b5312e 0f8416010000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x291a (00007ff6`a0b5324a)
00007ff6`a0b53134 488b03 mov rax,qword ptr [rbx]
00007ff6`a0b53137 48d1e0 shl rax,1
00007ff6`a0b5313a 4885c0 test rax,rax
00007ff6`a0b5313d 7410 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x281f (00007ff6`a0b5314f)
00007ff6`a0b5313f c645f700 mov byte ptr [rbp-9],0
00007ff6`a0b53143 e878accd00 call TabNine!std::panicking::panic_count::is_zero_slow_path (00007ff6`a182ddc0)
00007ff6`a0b53148 84c0 test al,al
00007ff6`a0b5314a 7503 jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x281f (00007ff6`a0b5314f)
00007ff6`a0b5314c c60701 mov byte ptr [rdi],1
00007ff6`a0b5314f c645f700 mov byte ptr [rbp-9],0
00007ff6`a0b53153 4c89f1 mov rcx,r14
00007ff6`a0b53156 ff15bccfcd00 call qword ptr [TabNine!_imp_ReleaseSRWLockExclusive (00007ff6`a1830118)]
00007ff6`a0b5315c 4c8b75e8 mov r14,qword ptr [rbp-18h]
00007ff6`a0b53160 41833e06 cmp dword ptr [r14],6
00007ff6`a0b53164 753c jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2872 (00007ff6`a0b531a2)
00007ff6`a0b53166 498b7610 mov rsi,qword ptr [r14+10h]
00007ff6`a0b5316a 498b7e18 mov rdi,qword ptr [r14+18h]
00007ff6`a0b5316e 4885ff test rdi,rdi
00007ff6`a0b53171 7444 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2887 (00007ff6`a0b531b7)
00007ff6`a0b53173 488d5e08 lea rbx,[rsi+8]
00007ff6`a0b53177 eb10 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2859 (00007ff6`a0b53189)
00007ff6`a0b53179 0f1f8000000000 nop dword ptr [rax]
00007ff6`a0b53180 4883c320 add rbx,20h
00007ff6`a0b53184 48ffcf dec rdi
00007ff6`a0b53187 742e je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2887 (00007ff6`a0b531b7)
00007ff6`a0b53189 488b53f8 mov rdx,qword ptr [rbx-8]
00007ff6`a0b5318d 4885d2 test rdx,rdx
00007ff6`a0b53190 74ee je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2850 (00007ff6`a0b53180)
00007ff6`a0b53192 488b0b mov rcx,qword ptr [rbx]
00007ff6`a0b53195 41b801000000 mov r8d,1
00007ff6`a0b5319b e8b0f4e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b531a0 ebde jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2850 (00007ff6`a0b53180)
00007ff6`a0b531a2 4c89f1 mov rcx,r14
00007ff6`a0b531a5 4881c480000000 add rsp,80h
00007ff6`a0b531ac 5b pop rbx
00007ff6`a0b531ad 5f pop rdi
00007ff6`a0b531ae 5e pop rsi
00007ff6`a0b531af 415e pop r14
00007ff6`a0b531b1 5d pop rbp
00007ff6`a0b531b2 e939d0ffff jmp TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x200 (00007ff6`a0b501f0)
00007ff6`a0b531b7 498b5608 mov rdx,qword ptr [r14+8]
00007ff6`a0b531bb 4885d2 test rdx,rdx
00007ff6`a0b531be 7412 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x28a2 (00007ff6`a0b531d2)
00007ff6`a0b531c0 48c1e205 shl rdx,5
00007ff6`a0b531c4 41b808000000 mov r8d,8
00007ff6`a0b531ca 4889f1 mov rcx,rsi
00007ff6`a0b531cd e87ef4e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b531d2 498b7620 mov rsi,qword ptr [r14+20h]
00007ff6`a0b531d6 4885f6 test rsi,rsi
00007ff6`a0b531d9 0f84ca000000 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2979 (00007ff6`a0b532a9)
00007ff6`a0b531df 488b5610 mov rdx,qword ptr [rsi+10h]
00007ff6`a0b531e3 48bf0000000000000080 mov rdi,8000000000000000h
00007ff6`a0b531ed 4839fa cmp rdx,rdi
00007ff6`a0b531f0 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x28d6 (00007ff6`a0b53206)
00007ff6`a0b531f2 4885d2 test rdx,rdx
00007ff6`a0b531f5 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x28d6 (00007ff6`a0b53206)
00007ff6`a0b531f7 488b4e18 mov rcx,qword ptr [rsi+18h]
00007ff6`a0b531fb 41b801000000 mov r8d,1
00007ff6`a0b53201 e84af4e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53206 488b5628 mov rdx,qword ptr [rsi+28h]
00007ff6`a0b5320a 4839fa cmp rdx,rdi
00007ff6`a0b5320d 7414 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x28f3 (00007ff6`a0b53223)
00007ff6`a0b5320f 4885d2 test rdx,rdx
00007ff6`a0b53212 740f je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x28f3 (00007ff6`a0b53223)
00007ff6`a0b53214 488b4e30 mov rcx,qword ptr [rsi+30h]
00007ff6`a0b53218 41b801000000 mov r8d,1
00007ff6`a0b5321e e82df4e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53223 ba50000000 mov edx,50h
00007ff6`a0b53228 41b808000000 mov r8d,8
00007ff6`a0b5322e 4889f1 mov rcx,rsi
00007ff6`a0b53231 4881c480000000 add rsp,80h
00007ff6`a0b53238 5b pop rbx
00007ff6`a0b53239 5f pop rdi
00007ff6`a0b5323a 5e pop rsi
00007ff6`a0b5323b 415e pop r14
00007ff6`a0b5323d 5d pop rbp
00007ff6`a0b5323e e90df4e8fe jmp TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53243 3401 xor al,1
00007ff6`a0b53245 8945f0 mov dword ptr [rbp-10h],eax
00007ff6`a0b53248 eb07 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2921 (00007ff6`a0b53251)
00007ff6`a0b5324a c745f000000000 mov dword ptr [rbp-10h],0
00007ff6`a0b53251 488b4610 mov rax,qword ptr [rsi+10h]
00007ff6`a0b53255 48ffc8 dec rax
00007ff6`a0b53258 4883e0f7 and rax,0FFFFFFFFFFFFFFF7h
00007ff6`a0b5325c 4c8975e0 mov qword ptr [rbp-20h],r14
00007ff6`a0b53260 4a8d0c30 lea rcx,[rax+r14]
00007ff6`a0b53264 4883c109 add rcx,9
00007ff6`a0b53268 488b55e8 mov rdx,qword ptr [rbp-18h]
00007ff6`a0b5326c 488b4230 mov rax,qword ptr [rdx+30h]
00007ff6`a0b53270 488945d0 mov qword ptr [rbp-30h],rax
00007ff6`a0b53274 0f1002 movups xmm0,xmmword ptr [rdx]
00007ff6`a0b53277 0f104a10 movups xmm1,xmmword ptr [rdx+10h]
00007ff6`a0b5327b 0f105220 movups xmm2,xmmword ptr [rdx+20h]
00007ff6`a0b5327f 0f2955c0 movaps xmmword ptr [rbp-40h],xmm2
00007ff6`a0b53283 0f294db0 movaps xmmword ptr [rbp-50h],xmm1
00007ff6`a0b53287 0f2945a0 movaps xmmword ptr [rbp-60h],xmm0
00007ff6`a0b5328b 488d55a0 lea rdx,[rbp-60h]
00007ff6`a0b5328f ff5618 call qword ptr [rsi+18h]
00007ff6`a0b53292 807df000 cmp byte ptr [rbp-10h],0
00007ff6`a0b53296 488b75e0 mov rsi,qword ptr [rbp-20h]
00007ff6`a0b5329a 741c je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x2988 (00007ff6`a0b532b8)
00007ff6`a0b5329c c645f701 mov byte ptr [rbp-9],1
00007ff6`a0b532a0 4889f1 mov rcx,rsi
00007ff6`a0b532a3 ff156fcecd00 call qword ptr [TabNine!_imp_ReleaseSRWLockExclusive (00007ff6`a1830118)]
00007ff6`a0b532a9 90 nop
00007ff6`a0b532aa 4881c480000000 add rsp,80h
00007ff6`a0b532b1 5b pop rbx
00007ff6`a0b532b2 5f pop rdi
00007ff6`a0b532b3 5e pop rsi
00007ff6`a0b532b4 415e pop r14
00007ff6`a0b532b6 5d pop rbp
00007ff6`a0b532b7 c3 ret
00007ff6`a0b532b8 488b03 mov rax,qword ptr [rbx]
00007ff6`a0b532bb 48d1e0 shl rax,1
00007ff6`a0b532be 4885c0 test rax,rax
00007ff6`a0b532c1 74d9 je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x296c (00007ff6`a0b5329c)
00007ff6`a0b532c3 c645f701 mov byte ptr [rbp-9],1
00007ff6`a0b532c7 e8f4aacd00 call TabNine!std::panicking::panic_count::is_zero_slow_path (00007ff6`a182ddc0)
00007ff6`a0b532cc 84c0 test al,al
00007ff6`a0b532ce 75cc jne TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x296c (00007ff6`a0b5329c)
00007ff6`a0b532d0 c60701 mov byte ptr [rdi],1
00007ff6`a0b532d3 ebc7 jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x296c (00007ff6`a0b5329c)
00007ff6`a0b532d5 66662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b532e0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b532e5 55 push rbp
00007ff6`a0b532e6 4156 push r14
00007ff6`a0b532e8 56 push rsi
00007ff6`a0b532e9 57 push rdi
00007ff6`a0b532ea 53 push rbx
00007ff6`a0b532eb 4883ec20 sub rsp,20h
00007ff6`a0b532ef 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b532f6 807df700 cmp byte ptr [rbp-9],0
00007ff6`a0b532fa 740b je TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x29d7 (00007ff6`a0b53307)
00007ff6`a0b532fc 4883c420 add rsp,20h
00007ff6`a0b53300 5b pop rbx
00007ff6`a0b53301 5f pop rdi
00007ff6`a0b53302 5e pop rsi
00007ff6`a0b53303 415e pop r14
00007ff6`a0b53305 5d pop rbp
00007ff6`a0b53306 c3 ret
00007ff6`a0b53307 488b4de8 mov rcx,qword ptr [rbp-18h]
00007ff6`a0b5330b e820d5ffff call TabNine!ZN4core3ptr44drop_in_place$LT$notify..windows..Action$GT$17h9e8ab1f59d1ea5adE.llvm.13557709428141193902+0xd0 (00007ff6`a0b50830)
00007ff6`a0b53310 ebea jmp TabNine!ZN6notify7windows26ReadDirectoryChangesServer3run17h4bdcceef74eb4922E+0x29cc (00007ff6`a0b532fc)
00007ff6`a0b53312 66666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b53320 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53325 55 push rbp
00007ff6`a0b53326 4156 push r14
00007ff6`a0b53328 56 push rsi
00007ff6`a0b53329 57 push rdi
00007ff6`a0b5332a 53 push rbx
00007ff6`a0b5332b 4883ec20 sub rsp,20h
00007ff6`a0b5332f 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b53336 488b4de0 mov rcx,qword ptr [rbp-20h]
00007ff6`a0b5333a 8b55f0 mov edx,dword ptr [rbp-10h]
00007ff6`a0b5333d e8ee23e3fe call TabNine!ZN4core3ptr102drop_in_place$LT$std..sync..mutex..MutexGuard$LT$$BP$mut$u20$libsqlite3_sys..bindings..sqlite3$GT$$GT$17hbf472970f024fb7bE.llvm.2234063335834970025 (00007ff6`9f985730)
00007ff6`a0b53342 c645f701 mov byte ptr [rbp-9],1
00007ff6`a0b53346 4883c420 add rsp,20h
00007ff6`a0b5334a 5b pop rbx
00007ff6`a0b5334b 5f pop rdi
00007ff6`a0b5334c 5e pop rsi
00007ff6`a0b5334d 415e pop r14
00007ff6`a0b5334f 5d pop rbp
00007ff6`a0b53350 c3 ret
00007ff6`a0b53351 cc int 3
00007ff6`a0b53352 cc int 3
00007ff6`a0b53353 cc int 3
00007ff6`a0b53354 cc int 3
00007ff6`a0b53355 cc int 3
00007ff6`a0b53356 cc int 3
00007ff6`a0b53357 cc int 3
00007ff6`a0b53358 cc int 3
00007ff6`a0b53359 cc int 3
00007ff6`a0b5335a cc int 3
00007ff6`a0b5335b cc int 3
00007ff6`a0b5335c cc int 3
00007ff6`a0b5335d cc int 3
00007ff6`a0b5335e cc int 3
00007ff6`a0b5335f cc int 3
TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E:
00007ff6`a0b53360 55 push rbp
00007ff6`a0b53361 4157 push r15
00007ff6`a0b53363 4156 push r14
00007ff6`a0b53365 4155 push r13
00007ff6`a0b53367 4154 push r12
00007ff6`a0b53369 56 push rsi
00007ff6`a0b5336a 57 push rdi
00007ff6`a0b5336b 53 push rbx
00007ff6`a0b5336c 4881ec68010000 sub rsp,168h
00007ff6`a0b53373 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b5337b 48c785e0000000feffffff mov qword ptr [rbp+0E0h],0FFFFFFFFFFFFFFFEh
00007ff6`a0b53386 4c89cb mov rbx,r9
00007ff6`a0b53389 4d89c6 mov r14,r8
00007ff6`a0b5338c 4989d7 mov r15,rdx
00007ff6`a0b5338f 4889ce mov rsi,rcx
00007ff6`a0b53392 488b8550010000 mov rax,qword ptr [rbp+150h]
00007ff6`a0b53399 48899598000000 mov qword ptr [rbp+98h],rdx
00007ff6`a0b533a0 4c8985a0000000 mov qword ptr [rbp+0A0h],r8
00007ff6`a0b533a7 4c894d30 mov qword ptr [rbp+30h],r9
00007ff6`a0b533ab 48894538 mov qword ptr [rbp+38h],rax
00007ff6`a0b533af c685dc00000000 mov byte ptr [rbp+0DCh],0
00007ff6`a0b533b6 488d4d50 lea rcx,[rbp+50h]
00007ff6`a0b533ba e821310000 call TabNine!ZN17crossbeam_channel7channel9unbounded17h5286b461a2a6288bE (00007ff6`a0b564e0)
00007ff6`a0b533bf 4c8b6d50 mov r13,qword ptr [rbp+50h]
00007ff6`a0b533c3 4c8b6558 mov r12,qword ptr [rbp+58h]
00007ff6`a0b533c7 4c896d20 mov qword ptr [rbp+20h],r13
00007ff6`a0b533cb 4c896528 mov qword ptr [rbp+28h],r12
00007ff6`a0b533cf 0f104560 movups xmm0,xmmword ptr [rbp+60h]
00007ff6`a0b533d3 0f1185a8000000 movups xmmword ptr [rbp+0A8h],xmm0
00007ff6`a0b533da c685de00000001 mov byte ptr [rbp+0DEh],1
00007ff6`a0b533e1 31c9 xor ecx,ecx
00007ff6`a0b533e3 31d2 xor edx,edx
00007ff6`a0b533e5 41b801000000 mov r8d,1
00007ff6`a0b533eb 4531c9 xor r9d,r9d
00007ff6`a0b533ee ff159ccdcd00 call qword ptr [TabNine!_imp_CreateSemaphoreW (00007ff6`a1830190)]
00007ff6`a0b533f4 4889c7 mov rdi,rax
00007ff6`a0b533f7 48ffc0 inc rax
00007ff6`a0b533fa 4883f801 cmp rax,1
00007ff6`a0b533fe 0f87bc000000 ja TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x160 (00007ff6`a0b534c0)
00007ff6`a0b53404 0fb60566fbb801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b5340b b922000000 mov ecx,22h
00007ff6`a0b53410 ba01000000 mov edx,1
00007ff6`a0b53415 e826f2e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b5341a 4885c0 test rax,rax
00007ff6`a0b5341d 0f84ca020000 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x38d (00007ff6`a0b536ed)
00007ff6`a0b53423 0f10056e083401 movups xmm0,xmmword ptr [TabNine!`string'+0x55a4 (00007ff6`a1e93c98)]
00007ff6`a0b5342a 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b5342e 0f100553083401 movups xmm0,xmmword ptr [TabNine!`string'+0x5594 (00007ff6`a1e93c88)]
00007ff6`a0b53435 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b53438 66c74020652e mov word ptr [rax+20h],2E65h
00007ff6`a0b5343e 48c70600000000 mov qword ptr [rsi],0
00007ff6`a0b53445 48c7460822000000 mov qword ptr [rsi+8],22h
00007ff6`a0b5344d 48894610 mov qword ptr [rsi+10h],rax
00007ff6`a0b53451 48c7461822000000 mov qword ptr [rsi+18h],22h
00007ff6`a0b53459 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b53461 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b53469 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b53471 488d8da8000000 lea rcx,[rbp+0A8h]
00007ff6`a0b53478 e803390000 call TabNine!ZN87_$LT$crossbeam_channel..channel..Receiver$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h7c6ed34a1f845044E (00007ff6`a0b56d80)
00007ff6`a0b5347d 488d8db0000000 lea rcx,[rbp+0B0h]
00007ff6`a0b53484 488b85a8000000 mov rax,qword ptr [rbp+0A8h]
00007ff6`a0b5348b 4883f804 cmp rax,4
00007ff6`a0b5348f 0f84bc010000 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x2f1 (00007ff6`a0b53651)
00007ff6`a0b53495 83f803 cmp eax,3
00007ff6`a0b53498 0f85cc010000 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x30a (00007ff6`a0b5366a)
00007ff6`a0b5349e 488b85b0000000 mov rax,qword ptr [rbp+0B0h]
00007ff6`a0b534a5 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b534a9 0f85bb010000 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x30a (00007ff6`a0b5366a)
00007ff6`a0b534af c685dd00000001 mov byte ptr [rbp+0DDh],1
00007ff6`a0b534b6 e8053be2fe call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17h041a7393a728cba3E (00007ff6`9f976fc0)
00007ff6`a0b534bb e9aa010000 jmp TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x30a (00007ff6`a0b5366a)
00007ff6`a0b534c0 4c897d10 mov qword ptr [rbp+10h],r15
00007ff6`a0b534c4 4c897518 mov qword ptr [rbp+18h],r14
00007ff6`a0b534c8 48895d00 mov qword ptr [rbp],rbx
00007ff6`a0b534cc 488b8550010000 mov rax,qword ptr [rbp+150h]
00007ff6`a0b534d3 48894508 mov qword ptr [rbp+8],rax
00007ff6`a0b534d7 4c896df0 mov qword ptr [rbp-10h],r13
00007ff6`a0b534db 4c8965f8 mov qword ptr [rbp-8],r12
00007ff6`a0b534df c685da00000001 mov byte ptr [rbp+0DAh],1
00007ff6`a0b534e6 488d4d50 lea rcx,[rbp+50h]
00007ff6`a0b534ea e811320000 call TabNine!ZN17crossbeam_channel7channel9unbounded17hadeb7115837f7735E (00007ff6`a0b56700)
00007ff6`a0b534ef 0f104550 movups xmm0,xmmword ptr [rbp+50h]
00007ff6`a0b534f3 0f1145e0 movups xmmword ptr [rbp-20h],xmm0
00007ff6`a0b534f7 488b4560 mov rax,qword ptr [rbp+60h]
00007ff6`a0b534fb 488b4d68 mov rcx,qword ptr [rbp+68h]
00007ff6`a0b534ff 48894540 mov qword ptr [rbp+40h],rax
00007ff6`a0b53503 488945d0 mov qword ptr [rbp-30h],rax
00007ff6`a0b53507 48894d48 mov qword ptr [rbp+48h],rcx
00007ff6`a0b5350b 48894dd8 mov qword ptr [rbp-28h],rcx
00007ff6`a0b5350f 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b53519 48894560 mov qword ptr [rbp+60h],rax
00007ff6`a0b5351d 48c7455000000000 mov qword ptr [rbp+50h],0
00007ff6`a0b53525 0fb60545fab801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b5352c b916000000 mov ecx,16h
00007ff6`a0b53531 ba01000000 mov edx,1
00007ff6`a0b53536 e805f1e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b5353b 488985d0000000 mov qword ptr [rbp+0D0h],rax
00007ff6`a0b53542 4885c0 test rax,rax
00007ff6`a0b53545 0f84ba010000 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x3a5 (00007ff6`a0b53705)
00007ff6`a0b5354b 0f100546053401 movups xmm0,xmmword ptr [TabNine!`string'+0x53a4 (00007ff6`a1e93a98)]
00007ff6`a0b53552 488b8dd0000000 mov rcx,qword ptr [rbp+0D0h]
00007ff6`a0b53559 0f1101 movups xmmword ptr [rcx],xmm0
00007ff6`a0b5355c 48b86f7773206c6f6f70 mov rax,706F6F6C2073776Fh
00007ff6`a0b53566 4889410e mov qword ptr [rcx+0Eh],rax
00007ff6`a0b5356a 48c785b800000016000000 mov qword ptr [rbp+0B8h],16h
00007ff6`a0b53575 48898dc0000000 mov qword ptr [rbp+0C0h],rcx
00007ff6`a0b5357c 48c785c800000016000000 mov qword ptr [rbp+0C8h],16h
00007ff6`a0b53587 488d4da8 lea rcx,[rbp-58h]
00007ff6`a0b5358b 488d5550 lea rdx,[rbp+50h]
00007ff6`a0b5358f 4c8d85b8000000 lea r8,[rbp+0B8h]
00007ff6`a0b53596 e8459a9000 call TabNine!std::thread::Builder::name (00007ff6`a145cfe0)
00007ff6`a0b5359b 4889bd90000000 mov qword ptr [rbp+90h],rdi
00007ff6`a0b535a2 488b4540 mov rax,qword ptr [rbp+40h]
00007ff6`a0b535a6 48894570 mov qword ptr [rbp+70h],rax
00007ff6`a0b535aa 488b4548 mov rax,qword ptr [rbp+48h]
00007ff6`a0b535ae 48894578 mov qword ptr [rbp+78h],rax
00007ff6`a0b535b2 4c89bd80000000 mov qword ptr [rbp+80h],r15
00007ff6`a0b535b9 4c89b588000000 mov qword ptr [rbp+88h],r14
00007ff6`a0b535c0 48895d50 mov qword ptr [rbp+50h],rbx
00007ff6`a0b535c4 488b8550010000 mov rax,qword ptr [rbp+150h]
00007ff6`a0b535cb 48894558 mov qword ptr [rbp+58h],rax
00007ff6`a0b535cf 4c896d60 mov qword ptr [rbp+60h],r13
00007ff6`a0b535d3 4c896568 mov qword ptr [rbp+68h],r12
00007ff6`a0b535d7 c685df00000000 mov byte ptr [rbp+0DFh],0
00007ff6`a0b535de 488d8db8000000 lea rcx,[rbp+0B8h]
00007ff6`a0b535e5 488d55a8 lea rdx,[rbp-58h]
00007ff6`a0b535e9 4c8d4550 lea r8,[rbp+50h]
00007ff6`a0b535ed e8de110100 call TabNine!ZN3std6thread7Builder15spawn_unchecked17hd3abea64c0c66150E (00007ff6`a0b647d0)
00007ff6`a0b535f2 488b85b8000000 mov rax,qword ptr [rbp+0B8h]
00007ff6`a0b535f9 4885c0 test rax,rax
00007ff6`a0b535fc 0f84a3000000 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x345 (00007ff6`a0b536a5)
00007ff6`a0b53602 488985d0000000 mov qword ptr [rbp+0D0h],rax
00007ff6`a0b53609 488b8dc8000000 mov rcx,qword ptr [rbp+0C8h]
00007ff6`a0b53610 ff15f2cacd00 call qword ptr [TabNine!_imp_CloseHandle (00007ff6`a1830108)]
00007ff6`a0b53616 488b85d0000000 mov rax,qword ptr [rbp+0D0h]
00007ff6`a0b5361d f048ff08 lock dec qword ptr [rax]
00007ff6`a0b53621 750c jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x2cf (00007ff6`a0b5362f)
00007ff6`a0b53623 488d8db8000000 lea rcx,[rbp+0B8h]
00007ff6`a0b5362a e8b16be2fe call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17h0076e31c853e376fE (00007ff6`9f97a1e0)
00007ff6`a0b5362f 488b85c0000000 mov rax,qword ptr [rbp+0C0h]
00007ff6`a0b53636 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b5363a 757c jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x358 (00007ff6`a0b536b8)
00007ff6`a0b5363c 488d8dc0000000 lea rcx,[rbp+0C0h]
00007ff6`a0b53643 c685df00000000 mov byte ptr [rbp+0DFh],0
00007ff6`a0b5364a e8913b0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hbdaea0588710c4e1E (00007ff6`a0b571e0)
00007ff6`a0b5364f eb67 jmp TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x358 (00007ff6`a0b536b8)
00007ff6`a0b53651 488b85b0000000 mov rax,qword ptr [rbp+0B0h]
00007ff6`a0b53658 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b5365c 750c jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x30a (00007ff6`a0b5366a)
00007ff6`a0b5365e c685dd00000001 mov byte ptr [rbp+0DDh],1
00007ff6`a0b53665 e8a664e2fe call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17h00df18c32b81d8a4E (00007ff6`9f979b10)
00007ff6`a0b5366a c685dc00000000 mov byte ptr [rbp+0DCh],0
00007ff6`a0b53671 488d4d20 lea rcx,[rbp+20h]
00007ff6`a0b53675 e8c6350000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17haaddd62eb0e7d868E (00007ff6`a0b56c40)
00007ff6`a0b5367a c685db00000000 mov byte ptr [rbp+0DBh],0
00007ff6`a0b53681 488d4d30 lea rcx,[rbp+30h]
00007ff6`a0b53685 e866330000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h661670d42f39016dE (00007ff6`a0b569f0)
00007ff6`a0b5368a 488b8598000000 mov rax,qword ptr [rbp+98h]
00007ff6`a0b53691 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b53695 753f jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x376 (00007ff6`a0b536d6)
00007ff6`a0b53697 488d8d98000000 lea rcx,[rbp+98h]
00007ff6`a0b5369e e89d3a0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b536a3 eb31 jmp TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x376 (00007ff6`a0b536d6)
00007ff6`a0b536a5 488b8dc0000000 mov rcx,qword ptr [rbp+0C0h]
00007ff6`a0b536ac c685df00000000 mov byte ptr [rbp+0DFh],0
00007ff6`a0b536b3 e848dce4fe call TabNine!ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h089c94aea8f701bcE.llvm.13011215800939872608 (00007ff6`9f9a1300)
00007ff6`a0b536b8 0f1045e0 movups xmm0,xmmword ptr [rbp-20h]
00007ff6`a0b536bc 0f108da8000000 movups xmm1,xmmword ptr [rbp+0A8h]
00007ff6`a0b536c3 0f114608 movups xmmword ptr [rsi+8],xmm0
00007ff6`a0b536c7 0f114e18 movups xmmword ptr [rsi+18h],xmm1
00007ff6`a0b536cb 48897e28 mov qword ptr [rsi+28h],rdi
00007ff6`a0b536cf 48c70606000000 mov qword ptr [rsi],6
00007ff6`a0b536d6 4889f0 mov rax,rsi
00007ff6`a0b536d9 4881c468010000 add rsp,168h
00007ff6`a0b536e0 5b pop rbx
00007ff6`a0b536e1 5f pop rdi
00007ff6`a0b536e2 5e pop rsi
00007ff6`a0b536e3 415c pop r12
00007ff6`a0b536e5 415d pop r13
00007ff6`a0b536e7 415e pop r14
00007ff6`a0b536e9 415f pop r15
00007ff6`a0b536eb 5d pop rbp
00007ff6`a0b536ec c3 ret
00007ff6`a0b536ed c685de00000001 mov byte ptr [rbp+0DEh],1
00007ff6`a0b536f4 b901000000 mov ecx,1
00007ff6`a0b536f9 ba22000000 mov edx,22h
00007ff6`a0b536fe e81db0cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b53703 eb0f jmp TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x3b4 (00007ff6`a0b53714)
00007ff6`a0b53705 b901000000 mov ecx,1
00007ff6`a0b5370a ba16000000 mov edx,16h
00007ff6`a0b5370f e80cb0cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b53714 0f0b ud2
00007ff6`a0b53716 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b53720 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53725 55 push rbp
00007ff6`a0b53726 4157 push r15
00007ff6`a0b53728 4156 push r14
00007ff6`a0b5372a 4155 push r13
00007ff6`a0b5372c 4154 push r12
00007ff6`a0b5372e 56 push rsi
00007ff6`a0b5372f 57 push rdi
00007ff6`a0b53730 53 push rbx
00007ff6`a0b53731 4883ec28 sub rsp,28h
00007ff6`a0b53735 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5373c 488b85d0000000 mov rax,qword ptr [rbp+0D0h]
00007ff6`a0b53743 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b53747 750c jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x3f5 (00007ff6`a0b53755)
00007ff6`a0b53749 488d8db8000000 lea rcx,[rbp+0B8h]
00007ff6`a0b53750 e88b6ae2fe call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17h0076e31c853e376fE (00007ff6`9f97a1e0)
00007ff6`a0b53755 90 nop
00007ff6`a0b53756 4883c428 add rsp,28h
00007ff6`a0b5375a 5b pop rbx
00007ff6`a0b5375b 5f pop rdi
00007ff6`a0b5375c 5e pop rsi
00007ff6`a0b5375d 415c pop r12
00007ff6`a0b5375f 415d pop r13
00007ff6`a0b53761 415e pop r14
00007ff6`a0b53763 415f pop r15
00007ff6`a0b53765 5d pop rbp
00007ff6`a0b53766 c3 ret
00007ff6`a0b53767 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b53770 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53775 55 push rbp
00007ff6`a0b53776 4157 push r15
00007ff6`a0b53778 4156 push r14
00007ff6`a0b5377a 4155 push r13
00007ff6`a0b5377c 4154 push r12
00007ff6`a0b5377e 56 push rsi
00007ff6`a0b5377f 57 push rdi
00007ff6`a0b53780 53 push rbx
00007ff6`a0b53781 4883ec28 sub rsp,28h
00007ff6`a0b53785 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5378c 488b85c0000000 mov rax,qword ptr [rbp+0C0h]
00007ff6`a0b53793 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b53797 7513 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x44c (00007ff6`a0b537ac)
00007ff6`a0b53799 488d8dc0000000 lea rcx,[rbp+0C0h]
00007ff6`a0b537a0 c685df00000000 mov byte ptr [rbp+0DFh],0
00007ff6`a0b537a7 e8343a0000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hbdaea0588710c4e1E (00007ff6`a0b571e0)
00007ff6`a0b537ac c685df00000000 mov byte ptr [rbp+0DFh],0
00007ff6`a0b537b3 4883c428 add rsp,28h
00007ff6`a0b537b7 5b pop rbx
00007ff6`a0b537b8 5f pop rdi
00007ff6`a0b537b9 5e pop rsi
00007ff6`a0b537ba 415c pop r12
00007ff6`a0b537bc 415d pop r13
00007ff6`a0b537be 415e pop r14
00007ff6`a0b537c0 415f pop r15
00007ff6`a0b537c2 5d pop rbp
00007ff6`a0b537c3 c3 ret
00007ff6`a0b537c4 6666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b537d0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b537d5 55 push rbp
00007ff6`a0b537d6 4157 push r15
00007ff6`a0b537d8 4156 push r14
00007ff6`a0b537da 4155 push r13
00007ff6`a0b537dc 4154 push r12
00007ff6`a0b537de 56 push rsi
00007ff6`a0b537df 57 push rdi
00007ff6`a0b537e0 53 push rbx
00007ff6`a0b537e1 4883ec28 sub rsp,28h
00007ff6`a0b537e5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b537ec 4883bdd000000000 cmp qword ptr [rbp+0D0h],0
00007ff6`a0b537f4 7538 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x4ce (00007ff6`a0b5382e)
00007ff6`a0b537f6 488b5560 mov rdx,qword ptr [rbp+60h]
00007ff6`a0b537fa 488d045500000000 lea rax,[rdx*2]
00007ff6`a0b53802 4885c0 test rax,rax
00007ff6`a0b53805 740f je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x4b6 (00007ff6`a0b53816)
00007ff6`a0b53807 488b4d68 mov rcx,qword ptr [rbp+68h]
00007ff6`a0b5380b 41b801000000 mov r8d,1
00007ff6`a0b53811 e83aeee8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53816 c685df00000001 mov byte ptr [rbp+0DFh],1
00007ff6`a0b5381d 4883c428 add rsp,28h
00007ff6`a0b53821 5b pop rbx
00007ff6`a0b53822 5f pop rdi
00007ff6`a0b53823 5e pop rsi
00007ff6`a0b53824 415c pop r12
00007ff6`a0b53826 415d pop r13
00007ff6`a0b53828 415e pop r14
00007ff6`a0b5382a 415f pop r15
00007ff6`a0b5382c 5d pop rbp
00007ff6`a0b5382d c3 ret
00007ff6`a0b5382e c685df00000001 mov byte ptr [rbp+0DFh],1
00007ff6`a0b53835 4883c428 add rsp,28h
00007ff6`a0b53839 5b pop rbx
00007ff6`a0b5383a 5f pop rdi
00007ff6`a0b5383b 5e pop rsi
00007ff6`a0b5383c 415c pop r12
00007ff6`a0b5383e 415d pop r13
00007ff6`a0b53840 415e pop r14
00007ff6`a0b53842 415f pop r15
00007ff6`a0b53844 5d pop rbp
00007ff6`a0b53845 c3 ret
00007ff6`a0b53846 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b53850 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53855 55 push rbp
00007ff6`a0b53856 4157 push r15
00007ff6`a0b53858 4156 push r14
00007ff6`a0b5385a 4155 push r13
00007ff6`a0b5385c 4154 push r12
00007ff6`a0b5385e 56 push rsi
00007ff6`a0b5385f 57 push rdi
00007ff6`a0b53860 53 push rbx
00007ff6`a0b53861 4883ec28 sub rsp,28h
00007ff6`a0b53865 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5386c 0fb69ddf000000 movzx ebx,byte ptr [rbp+0DFh]
00007ff6`a0b53873 84db test bl,bl
00007ff6`a0b53875 7409 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x520 (00007ff6`a0b53880)
00007ff6`a0b53877 488d4dd0 lea rcx,[rbp-30h]
00007ff6`a0b5387b e820cfffff call TabNine!ZN4core3ptr44drop_in_place$LT$notify..windows..Action$GT$17h9e8ab1f59d1ea5adE.llvm.13557709428141193902+0x40 (00007ff6`a0b507a0)
00007ff6`a0b53880 488d4de0 lea rcx,[rbp-20h]
00007ff6`a0b53884 e827300000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h12e3d31385f594d9E (00007ff6`a0b568b0)
00007ff6`a0b53889 889dda000000 mov byte ptr [rbp+0DAh],bl
00007ff6`a0b5388f 4883c428 add rsp,28h
00007ff6`a0b53893 5b pop rbx
00007ff6`a0b53894 5f pop rdi
00007ff6`a0b53895 5e pop rsi
00007ff6`a0b53896 415c pop r12
00007ff6`a0b53898 415d pop r13
00007ff6`a0b5389a 415e pop r14
00007ff6`a0b5389c 415f pop r15
00007ff6`a0b5389e 5d pop rbp
00007ff6`a0b5389f c3 ret
00007ff6`a0b538a0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b538a5 55 push rbp
00007ff6`a0b538a6 4157 push r15
00007ff6`a0b538a8 4156 push r14
00007ff6`a0b538aa 4155 push r13
00007ff6`a0b538ac 4154 push r12
00007ff6`a0b538ae 56 push rsi
00007ff6`a0b538af 57 push rdi
00007ff6`a0b538b0 53 push rbx
00007ff6`a0b538b1 4883ec28 sub rsp,28h
00007ff6`a0b538b5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b538bc 80bdda00000000 cmp byte ptr [rbp+0DAh],0
00007ff6`a0b538c3 7439 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x59e (00007ff6`a0b538fe)
00007ff6`a0b538c5 c685de00000000 mov byte ptr [rbp+0DEh],0
00007ff6`a0b538cc 488d4df0 lea rcx,[rbp-10h]
00007ff6`a0b538d0 e86b330000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17haaddd62eb0e7d868E (00007ff6`a0b56c40)
00007ff6`a0b538d5 c685de00000000 mov byte ptr [rbp+0DEh],0
00007ff6`a0b538dc 4889e9 mov rcx,rbp
00007ff6`a0b538df e80c310000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h661670d42f39016dE (00007ff6`a0b569f0)
00007ff6`a0b538e4 488b4510 mov rax,qword ptr [rbp+10h]
00007ff6`a0b538e8 f048ff08 lock dec qword ptr [rax]
00007ff6`a0b538ec 7510 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x59e (00007ff6`a0b538fe)
00007ff6`a0b538ee c685de00000000 mov byte ptr [rbp+0DEh],0
00007ff6`a0b538f5 488d4d10 lea rcx,[rbp+10h]
00007ff6`a0b538f9 e842380000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b538fe c685de00000000 mov byte ptr [rbp+0DEh],0
00007ff6`a0b53905 4883c428 add rsp,28h
00007ff6`a0b53909 5b pop rbx
00007ff6`a0b5390a 5f pop rdi
00007ff6`a0b5390b 5e pop rsi
00007ff6`a0b5390c 415c pop r12
00007ff6`a0b5390e 415d pop r13
00007ff6`a0b53910 415e pop r14
00007ff6`a0b53912 415f pop r15
00007ff6`a0b53914 5d pop rbp
00007ff6`a0b53915 c3 ret
00007ff6`a0b53916 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b53920 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53925 55 push rbp
00007ff6`a0b53926 4157 push r15
00007ff6`a0b53928 4156 push r14
00007ff6`a0b5392a 4155 push r13
00007ff6`a0b5392c 4154 push r12
00007ff6`a0b5392e 56 push rsi
00007ff6`a0b5392f 57 push rdi
00007ff6`a0b53930 53 push rbx
00007ff6`a0b53931 4883ec28 sub rsp,28h
00007ff6`a0b53935 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5393c c685dd00000001 mov byte ptr [rbp+0DDh],1
00007ff6`a0b53943 488d8da8000000 lea rcx,[rbp+0A8h]
00007ff6`a0b5394a e821c0e3fe call TabNine!ZN4core3ptr105drop_in_place$LT$crossbeam_channel..channel..ReceiverFlavor$LT$notifications..NotificationPayload$GT$$GT$17h4b9da56927e4b545E.llvm.16516438039827077189 (00007ff6`9f98f970)
00007ff6`a0b5394f c685dd00000001 mov byte ptr [rbp+0DDh],1
00007ff6`a0b53956 4883c428 add rsp,28h
00007ff6`a0b5395a 5b pop rbx
00007ff6`a0b5395b 5f pop rdi
00007ff6`a0b5395c 5e pop rsi
00007ff6`a0b5395d 415c pop r12
00007ff6`a0b5395f 415d pop r13
00007ff6`a0b53961 415e pop r14
00007ff6`a0b53963 415f pop r15
00007ff6`a0b53965 5d pop rbp
00007ff6`a0b53966 c3 ret
00007ff6`a0b53967 660f1f840000000000 nop word ptr [rax+rax]
00007ff6`a0b53970 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53975 55 push rbp
00007ff6`a0b53976 4157 push r15
00007ff6`a0b53978 4156 push r14
00007ff6`a0b5397a 4155 push r13
00007ff6`a0b5397c 4154 push r12
00007ff6`a0b5397e 56 push rsi
00007ff6`a0b5397f 57 push rdi
00007ff6`a0b53980 53 push rbx
00007ff6`a0b53981 4883ec28 sub rsp,28h
00007ff6`a0b53985 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5398c 80bddd00000000 cmp byte ptr [rbp+0DDh],0
00007ff6`a0b53993 7518 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x64d (00007ff6`a0b539ad)
00007ff6`a0b53995 c685dc00000001 mov byte ptr [rbp+0DCh],1
00007ff6`a0b5399c 4883c428 add rsp,28h
00007ff6`a0b539a0 5b pop rbx
00007ff6`a0b539a1 5f pop rdi
00007ff6`a0b539a2 5e pop rsi
00007ff6`a0b539a3 415c pop r12
00007ff6`a0b539a5 415d pop r13
00007ff6`a0b539a7 415e pop r14
00007ff6`a0b539a9 415f pop r15
00007ff6`a0b539ab 5d pop rbp
00007ff6`a0b539ac c3 ret
00007ff6`a0b539ad 488d4d20 lea rcx,[rbp+20h]
00007ff6`a0b539b1 e88a320000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17haaddd62eb0e7d868E (00007ff6`a0b56c40)
00007ff6`a0b539b6 c685dc00000000 mov byte ptr [rbp+0DCh],0
00007ff6`a0b539bd 4883c428 add rsp,28h
00007ff6`a0b539c1 5b pop rbx
00007ff6`a0b539c2 5f pop rdi
00007ff6`a0b539c3 5e pop rsi
00007ff6`a0b539c4 415c pop r12
00007ff6`a0b539c6 415d pop r13
00007ff6`a0b539c8 415e pop r14
00007ff6`a0b539ca 415f pop r15
00007ff6`a0b539cc 5d pop rbp
00007ff6`a0b539cd c3 ret
00007ff6`a0b539ce 6690 nop
00007ff6`a0b539d0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b539d5 55 push rbp
00007ff6`a0b539d6 4157 push r15
00007ff6`a0b539d8 4156 push r14
00007ff6`a0b539da 4155 push r13
00007ff6`a0b539dc 4154 push r12
00007ff6`a0b539de 56 push rsi
00007ff6`a0b539df 57 push rdi
00007ff6`a0b539e0 53 push rbx
00007ff6`a0b539e1 4883ec28 sub rsp,28h
00007ff6`a0b539e5 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b539ec 80bddc00000000 cmp byte ptr [rbp+0DCh],0
00007ff6`a0b539f3 7418 je TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x6ad (00007ff6`a0b53a0d)
00007ff6`a0b539f5 c685db00000001 mov byte ptr [rbp+0DBh],1
00007ff6`a0b539fc 4883c428 add rsp,28h
00007ff6`a0b53a00 5b pop rbx
00007ff6`a0b53a01 5f pop rdi
00007ff6`a0b53a02 5e pop rsi
00007ff6`a0b53a03 415c pop r12
00007ff6`a0b53a05 415d pop r13
00007ff6`a0b53a07 415e pop r14
00007ff6`a0b53a09 415f pop r15
00007ff6`a0b53a0b 5d pop rbp
00007ff6`a0b53a0c c3 ret
00007ff6`a0b53a0d 488d4d30 lea rcx,[rbp+30h]
00007ff6`a0b53a11 e8da2f0000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h661670d42f39016dE (00007ff6`a0b569f0)
00007ff6`a0b53a16 c685db00000000 mov byte ptr [rbp+0DBh],0
00007ff6`a0b53a1d 4883c428 add rsp,28h
00007ff6`a0b53a21 5b pop rbx
00007ff6`a0b53a22 5f pop rdi
00007ff6`a0b53a23 5e pop rsi
00007ff6`a0b53a24 415c pop r12
00007ff6`a0b53a26 415d pop r13
00007ff6`a0b53a28 415e pop r14
00007ff6`a0b53a2a 415f pop r15
00007ff6`a0b53a2c 5d pop rbp
00007ff6`a0b53a2d c3 ret
00007ff6`a0b53a2e 6690 nop
00007ff6`a0b53a30 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53a35 55 push rbp
00007ff6`a0b53a36 4157 push r15
00007ff6`a0b53a38 4156 push r14
00007ff6`a0b53a3a 4155 push r13
00007ff6`a0b53a3c 4154 push r12
00007ff6`a0b53a3e 56 push rsi
00007ff6`a0b53a3f 57 push rdi
00007ff6`a0b53a40 53 push rbx
00007ff6`a0b53a41 4883ec28 sub rsp,28h
00007ff6`a0b53a45 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b53a4c 80bddb00000000 cmp byte ptr [rbp+0DBh],0
00007ff6`a0b53a53 7519 jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x70e (00007ff6`a0b53a6e)
00007ff6`a0b53a55 488b8598000000 mov rax,qword ptr [rbp+98h]
00007ff6`a0b53a5c f048ff08 lock dec qword ptr [rax]
00007ff6`a0b53a60 750c jne TabNine!ZN6notify7windows27ReadDirectoryChangesWatcher6create17h5fe40aa4f541fe33E+0x70e (00007ff6`a0b53a6e)
00007ff6`a0b53a62 488d8d98000000 lea rcx,[rbp+98h]
00007ff6`a0b53a69 e8d2360000 call TabNine!ZN5alloc4sync16Arc$LT$T$C$A$GT$9drop_slow17hac4a202926c640d4E (00007ff6`a0b57140)
00007ff6`a0b53a6e 90 nop
00007ff6`a0b53a6f 4883c428 add rsp,28h
00007ff6`a0b53a73 5b pop rbx
00007ff6`a0b53a74 5f pop rdi
00007ff6`a0b53a75 5e pop rsi
00007ff6`a0b53a76 415c pop r12
00007ff6`a0b53a78 415d pop r13
00007ff6`a0b53a7a 415e pop r14
00007ff6`a0b53a7c 415f pop r15
00007ff6`a0b53a7e 5d pop rbp
00007ff6`a0b53a7f c3 ret
00007ff6`a0b53a80 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b53a85 55 push rbp
00007ff6`a0b53a86 4157 push r15
00007ff6`a0b53a88 4156 push r14
00007ff6`a0b53a8a 4155 push r13
00007ff6`a0b53a8c 4154 push r12
00007ff6`a0b53a8e 56 push rsi
00007ff6`a0b53a8f 57 push rdi
00007ff6`a0b53a90 53 push rbx
00007ff6`a0b53a91 4883ec28 sub rsp,28h
00007ff6`a0b53a95 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b53a9c 0fb69dde000000 movzx ebx,byte ptr [rbp+0DEh]
00007ff6`a0b53aa3 488d8da8000000 lea rcx,[rbp+0A8h]
00007ff6`a0b53aaa e8b1c6ffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x170 (00007ff6`a0b50160)
00007ff6`a0b53aaf 889ddd000000 mov byte ptr [rbp+0DDh],bl
00007ff6`a0b53ab5 4883c428 add rsp,28h
00007ff6`a0b53ab9 5b pop rbx
00007ff6`a0b53aba 5f pop rdi
00007ff6`a0b53abb 5e pop rsi
00007ff6`a0b53abc 415c pop r12
00007ff6`a0b53abe 415d pop r13
00007ff6`a0b53ac0 415e pop r14
00007ff6`a0b53ac2 415f pop r15
00007ff6`a0b53ac4 5d pop rbp
00007ff6`a0b53ac5 c3 ret
00007ff6`a0b53ac6 cc int 3
00007ff6`a0b53ac7 cc int 3
00007ff6`a0b53ac8 cc int 3
00007ff6`a0b53ac9 cc int 3
00007ff6`a0b53aca cc int 3
00007ff6`a0b53acb cc int 3
00007ff6`a0b53acc cc int 3
00007ff6`a0b53acd cc int 3
00007ff6`a0b53ace cc int 3
00007ff6`a0b53acf cc int 3
TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE:
00007ff6`a0b53ad0 55 push rbp
00007ff6`a0b53ad1 4157 push r15
00007ff6`a0b53ad3 4156 push r14
00007ff6`a0b53ad5 4154 push r12
00007ff6`a0b53ad7 56 push rsi
00007ff6`a0b53ad8 57 push rdi
00007ff6`a0b53ad9 53 push rbx
00007ff6`a0b53ada 4881ecf0010000 sub rsp,1F0h
00007ff6`a0b53ae1 488dac2480000000 lea rbp,[rsp+80h]
00007ff6`a0b53ae9 48c78568010000feffffff mov qword ptr [rbp+168h],0FFFFFFFFFFFFFFFEh
00007ff6`a0b53af4 4d89ce mov r14,r9
00007ff6`a0b53af7 4c89c3 mov rbx,r8
00007ff6`a0b53afa 4889d7 mov rdi,rdx
00007ff6`a0b53afd 4889ce mov rsi,rcx
00007ff6`a0b53b00 4c89c1 mov rcx,r8
00007ff6`a0b53b03 4c89ca mov rdx,r9
00007ff6`a0b53b06 e8e56b9100 call TabNine!std::path::Path::is_absolute (00007ff6`a146a6f0)
00007ff6`a0b53b0b 84c0 test al,al
00007ff6`a0b53b0d 7417 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x56 (00007ff6`a0b53b26)
00007ff6`a0b53b0f 488d8df0000000 lea rcx,[rbp+0F0h]
00007ff6`a0b53b16 4889da mov rdx,rbx
00007ff6`a0b53b19 4d89f0 mov r8,r14
00007ff6`a0b53b1c e84f6b9100 call TabNine!std::path::Path::to_path_buf (00007ff6`a146a670)
00007ff6`a0b53b21 e99f000000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xf5 (00007ff6`a0b53bc5)
00007ff6`a0b53b26 488d8d10010000 lea rcx,[rbp+110h]
00007ff6`a0b53b2d e88eaa9000 call TabNine!std::env::current_dir (00007ff6`a145e5c0)
00007ff6`a0b53b32 488b8d10010000 mov rcx,qword ptr [rbp+110h]
00007ff6`a0b53b39 48b80000000000000080 mov rax,8000000000000000h
00007ff6`a0b53b43 4839c1 cmp rcx,rax
00007ff6`a0b53b46 752f jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xa7 (00007ff6`a0b53b77)
00007ff6`a0b53b48 488b8518010000 mov rax,qword ptr [rbp+118h]
00007ff6`a0b53b4f 48c70601000000 mov qword ptr [rsi],1
00007ff6`a0b53b56 48894608 mov qword ptr [rsi+8],rax
00007ff6`a0b53b5a 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b53b62 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b53b6a 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b53b72 e959070000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x800 (00007ff6`a0b542d0)
00007ff6`a0b53b77 48898d60010000 mov qword ptr [rbp+160h],rcx
00007ff6`a0b53b7e 488b9518010000 mov rdx,qword ptr [rbp+118h]
00007ff6`a0b53b85 4c8b8520010000 mov r8,qword ptr [rbp+120h]
00007ff6`a0b53b8c 4c89742420 mov qword ptr [rsp+20h],r14
00007ff6`a0b53b91 488d8df0000000 lea rcx,[rbp+0F0h]
00007ff6`a0b53b98 48899558010000 mov qword ptr [rbp+158h],rdx
00007ff6`a0b53b9f 4989d9 mov r9,rbx
00007ff6`a0b53ba2 e8297b9100 call TabNine!std::path::Path::_join (00007ff6`a146b6d0)
00007ff6`a0b53ba7 488b9560010000 mov rdx,qword ptr [rbp+160h]
00007ff6`a0b53bae 4885d2 test rdx,rdx
00007ff6`a0b53bb1 7412 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xf5 (00007ff6`a0b53bc5)
00007ff6`a0b53bb3 41b801000000 mov r8d,1
00007ff6`a0b53bb9 488b8d58010000 mov rcx,qword ptr [rbp+158h]
00007ff6`a0b53bc0 e88beae8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53bc5 488b8df8000000 mov rcx,qword ptr [rbp+0F8h]
00007ff6`a0b53bcc 488b9500010000 mov rdx,qword ptr [rbp+100h]
00007ff6`a0b53bd3 e8487d9100 call TabNine!std::path::Path::is_dir (00007ff6`a146b920)
00007ff6`a0b53bd8 84c0 test al,al
00007ff6`a0b53bda 751b jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x127 (00007ff6`a0b53bf7)
00007ff6`a0b53bdc 488b8df8000000 mov rcx,qword ptr [rbp+0F8h]
00007ff6`a0b53be3 488b9500010000 mov rdx,qword ptr [rbp+100h]
00007ff6`a0b53bea e8d17c9100 call TabNine!std::path::Path::is_file (00007ff6`a146b8c0)
00007ff6`a0b53bef 84c0 test al,al
00007ff6`a0b53bf1 0f84e5010000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x30c (00007ff6`a0b53ddc)
00007ff6`a0b53bf7 4c8bb5f8000000 mov r14,qword ptr [rbp+0F8h]
00007ff6`a0b53bfe 488b9d00010000 mov rbx,qword ptr [rbp+100h]
00007ff6`a0b53c05 4885db test rbx,rbx
00007ff6`a0b53c08 7434 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x16e (00007ff6`a0b53c3e)
00007ff6`a0b53c0a 0f884a070000 js TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x88a (00007ff6`a0b5435a)
00007ff6`a0b53c10 0fb6055af3b801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b53c17 ba01000000 mov edx,1
00007ff6`a0b53c1c 4889d9 mov rcx,rbx
00007ff6`a0b53c1f e81ceae8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b53c24 4989c7 mov r15,rax
00007ff6`a0b53c27 4885c0 test rax,rax
00007ff6`a0b53c2a 7518 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x174 (00007ff6`a0b53c44)
00007ff6`a0b53c2c b901000000 mov ecx,1
00007ff6`a0b53c31 4889da mov rdx,rbx
00007ff6`a0b53c34 e8e7aacd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b53c39 e97e070000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b53c3e 41bf01000000 mov r15d,1
00007ff6`a0b53c44 448aa5d0010000 mov r12b,byte ptr [rbp+1D0h]
00007ff6`a0b53c4b 4c89f9 mov rcx,r15
00007ff6`a0b53c4e 4c89f2 mov rdx,r14
00007ff6`a0b53c51 4989d8 mov r8,rbx
00007ff6`a0b53c54 e89d26c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b53c59 0fb68508010000 movzx eax,byte ptr [rbp+108h]
00007ff6`a0b53c60 48895db8 mov qword ptr [rbp-48h],rbx
00007ff6`a0b53c64 4c897dc0 mov qword ptr [rbp-40h],r15
00007ff6`a0b53c68 48895dc8 mov qword ptr [rbp-38h],rbx
00007ff6`a0b53c6c 8845d0 mov byte ptr [rbp-30h],al
00007ff6`a0b53c6f 448865b1 mov byte ptr [rbp-4Fh],r12b
00007ff6`a0b53c73 c645b000 mov byte ptr [rbp-50h],0
00007ff6`a0b53c77 488d85f0000000 lea rax,[rbp+0F0h]
00007ff6`a0b53c7e 48894548 mov qword ptr [rbp+48h],rax
00007ff6`a0b53c82 488d8db0000000 lea rcx,[rbp+0B0h]
00007ff6`a0b53c89 4c8d45b0 lea r8,[rbp-50h]
00007ff6`a0b53c8d 4889fa mov rdx,rdi
00007ff6`a0b53c90 e80b1d0000 call TabNine!ZN17crossbeam_channel7channel15Sender$LT$T$GT$4send17h3d069da1634e2a21E (00007ff6`a0b559a0)
00007ff6`a0b53c95 80bdb000000004 cmp byte ptr [rbp+0B0h],4
00007ff6`a0b53c9c 0f85a2000000 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x274 (00007ff6`a0b53d44)
00007ff6`a0b53ca2 488b4f20 mov rcx,qword ptr [rdi+20h]
00007ff6`a0b53ca6 ba01000000 mov edx,1
00007ff6`a0b53cab 4531c0 xor r8d,r8d
00007ff6`a0b53cae ff15ecc4cd00 call qword ptr [TabNine!_imp_ReleaseSemaphore (00007ff6`a18301a0)]
00007ff6`a0b53cb4 4883c710 add rdi,10h
00007ff6`a0b53cb8 4c8db510010000 lea r14,[rbp+110h]
00007ff6`a0b53cbf 4c89f1 mov rcx,r14
00007ff6`a0b53cc2 4889fa mov rdx,rdi
00007ff6`a0b53cc5 e816220000 call TabNine!ZN17crossbeam_channel7channel17Receiver$LT$T$GT$4recv17h7548610803f955fbE (00007ff6`a0b55ee0)
00007ff6`a0b53cca 488b8d10010000 mov rcx,qword ptr [rbp+110h]
00007ff6`a0b53cd1 4883f907 cmp rcx,7
00007ff6`a0b53cd5 0f85ce010000 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x3d9 (00007ff6`a0b53ea9)
00007ff6`a0b53cdb 0fb6058ff2b801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b53ce2 b924000000 mov ecx,24h
00007ff6`a0b53ce7 ba01000000 mov edx,1
00007ff6`a0b53cec e84fe9e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b53cf1 4885c0 test rax,rax
00007ff6`a0b53cf4 0f8489060000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8b3 (00007ff6`a0b54383)
00007ff6`a0b53cfa 0f100520003401 movups xmm0,xmmword ptr [TabNine!`string'+0x562d (00007ff6`a1e93d21)]
00007ff6`a0b53d01 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b53d05 0f100505003401 movups xmm0,xmmword ptr [TabNine!`string'+0x561d (00007ff6`a1e93d11)]
00007ff6`a0b53d0c 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b53d0f c740206e6e656c mov dword ptr [rax+20h],6C656E6Eh
00007ff6`a0b53d16 48c7460824000000 mov qword ptr [rsi+8],24h
00007ff6`a0b53d1e 48894610 mov qword ptr [rsi+10h],rax
00007ff6`a0b53d22 48c7461824000000 mov qword ptr [rsi+18h],24h
00007ff6`a0b53d2a 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b53d32 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b53d3a b830000000 mov eax,30h
00007ff6`a0b53d3f e95f050000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7d3 (00007ff6`a0b542a3)
00007ff6`a0b53d44 0f1085b0000000 movups xmm0,xmmword ptr [rbp+0B0h]
00007ff6`a0b53d4b 0f108dc0000000 movups xmm1,xmmword ptr [rbp+0C0h]
00007ff6`a0b53d52 0f1095d0000000 movups xmm2,xmmword ptr [rbp+0D0h]
00007ff6`a0b53d59 0f299530010000 movaps xmmword ptr [rbp+130h],xmm2
00007ff6`a0b53d60 0f298d20010000 movaps xmmword ptr [rbp+120h],xmm1
00007ff6`a0b53d67 0f298510010000 movaps xmmword ptr [rbp+110h],xmm0
00007ff6`a0b53d6e 0fb605fcf1b801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b53d75 b921000000 mov ecx,21h
00007ff6`a0b53d7a ba01000000 mov edx,1
00007ff6`a0b53d7f e8bce8e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b53d84 4885c0 test rax,rax
00007ff6`a0b53d87 0f84d4050000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x891 (00007ff6`a0b54361)
00007ff6`a0b53d8d 4889c7 mov rdi,rax
00007ff6`a0b53d90 0f100569ff3301 movups xmm0,xmmword ptr [TabNine!`string'+0x560c (00007ff6`a1e93d00)]
00007ff6`a0b53d97 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b53d9b 0f10054eff3301 movups xmm0,xmmword ptr [TabNine!`string'+0x55fc (00007ff6`a1e93cf0)]
00007ff6`a0b53da2 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b53da5 c640206c mov byte ptr [rax+20h],6Ch
00007ff6`a0b53da9 0fb68510010000 movzx eax,byte ptr [rbp+110h]
00007ff6`a0b53db0 4885c0 test rax,rax
00007ff6`a0b53db3 0f84a1000000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x38a (00007ff6`a0b53e5a)
00007ff6`a0b53db9 83f801 cmp eax,1
00007ff6`a0b53dbc 0f8498000000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x38a (00007ff6`a0b53e5a)
00007ff6`a0b53dc2 83f802 cmp eax,2
00007ff6`a0b53dc5 0f84ad000000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x3a8 (00007ff6`a0b53e78)
00007ff6`a0b53dcb 488d8d30010000 lea rcx,[rbp+130h]
00007ff6`a0b53dd2 e8e92c0000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h683022dd8dbffc4dE (00007ff6`a0b56ac0)
00007ff6`a0b53dd7 e99c000000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x3a8 (00007ff6`a0b53e78)
00007ff6`a0b53ddc 0fb6058ef1b801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b53de3 b933000000 mov ecx,33h
00007ff6`a0b53de8 ba01000000 mov edx,1
00007ff6`a0b53ded e84ee8e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b53df2 4885c0 test rax,rax
00007ff6`a0b53df5 0f8477050000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8a2 (00007ff6`a0b54372)
00007ff6`a0b53dfb 0f1005ccfc3301 movups xmm0,xmmword ptr [TabNine!`string'+0x53da (00007ff6`a1e93ace)]
00007ff6`a0b53e02 0f114020 movups xmmword ptr [rax+20h],xmm0
00007ff6`a0b53e06 0f1005b1fc3301 movups xmm0,xmmword ptr [TabNine!`string'+0x53ca (00007ff6`a1e93abe)]
00007ff6`a0b53e0d 0f114010 movups xmmword ptr [rax+10h],xmm0
00007ff6`a0b53e11 0f100596fc3301 movups xmm0,xmmword ptr [TabNine!`string'+0x53ba (00007ff6`a1e93aae)]
00007ff6`a0b53e18 0f1100 movups xmmword ptr [rax],xmm0
00007ff6`a0b53e1b c7402f6f72792e mov dword ptr [rax+2Fh],2E79726Fh
00007ff6`a0b53e22 48c70600000000 mov qword ptr [rsi],0
00007ff6`a0b53e29 48c7460833000000 mov qword ptr [rsi+8],33h
00007ff6`a0b53e31 48894610 mov qword ptr [rsi+10h],rax
00007ff6`a0b53e35 48c7461833000000 mov qword ptr [rsi+18h],33h
00007ff6`a0b53e3d 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b53e45 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b53e4d 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b53e55 e958040000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7e2 (00007ff6`a0b542b2)
00007ff6`a0b53e5a 488b9518010000 mov rdx,qword ptr [rbp+118h]
00007ff6`a0b53e61 4885d2 test rdx,rdx
00007ff6`a0b53e64 7412 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x3a8 (00007ff6`a0b53e78)
00007ff6`a0b53e66 488b8d20010000 mov rcx,qword ptr [rbp+120h]
00007ff6`a0b53e6d 41b801000000 mov r8d,1
00007ff6`a0b53e73 e8d8e7e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b53e78 48c7460821000000 mov qword ptr [rsi+8],21h
00007ff6`a0b53e80 48897e10 mov qword ptr [rsi+10h],rdi
00007ff6`a0b53e84 48c7461821000000 mov qword ptr [rsi+18h],21h
00007ff6`a0b53e8c 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b53e94 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b53e9c 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b53ea4 e902040000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7db (00007ff6`a0b542ab)
00007ff6`a0b53ea9 488b9518010000 mov rdx,qword ptr [rbp+118h]
00007ff6`a0b53eb0 488b9d20010000 mov rbx,qword ptr [rbp+120h]
00007ff6`a0b53eb7 488bbd28010000 mov rdi,qword ptr [rbp+128h]
00007ff6`a0b53ebe 488b8530010000 mov rax,qword ptr [rbp+130h]
00007ff6`a0b53ec5 83f906 cmp ecx,6
00007ff6`a0b53ec8 0f85b3010000 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x5b1 (00007ff6`a0b54081)
00007ff6`a0b53ece 48895550 mov qword ptr [rbp+50h],rdx
00007ff6`a0b53ed2 48895d58 mov qword ptr [rbp+58h],rbx
00007ff6`a0b53ed6 48897d60 mov qword ptr [rbp+60h],rdi
00007ff6`a0b53eda 48894568 mov qword ptr [rbp+68h],rax
00007ff6`a0b53ede 488b95f8000000 mov rdx,qword ptr [rbp+0F8h]
00007ff6`a0b53ee5 4c8b8500010000 mov r8,qword ptr [rbp+100h]
00007ff6`a0b53eec 488d4d08 lea rcx,[rbp+8]
00007ff6`a0b53ef0 e8db789100 call TabNine!std::path::Path::components (00007ff6`a146b7d0)
00007ff6`a0b53ef5 488d4d70 lea rcx,[rbp+70h]
00007ff6`a0b53ef9 4889da mov rdx,rbx
00007ff6`a0b53efc 4989f8 mov r8,rdi
00007ff6`a0b53eff e8cc789100 call TabNine!std::path::Path::components (00007ff6`a146b7d0)
00007ff6`a0b53f04 488b5d08 mov rbx,qword ptr [rbp+8]
00007ff6`a0b53f08 4c8b7510 mov r14,qword ptr [rbp+10h]
00007ff6`a0b53f0c 488b7d70 mov rdi,qword ptr [rbp+70h]
00007ff6`a0b53f10 4c8b7d78 mov r15,qword ptr [rbp+78h]
00007ff6`a0b53f14 4d39fe cmp r14,r15
00007ff6`a0b53f17 7546 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x48f (00007ff6`a0b53f5f)
00007ff6`a0b53f19 0fb64540 movzx eax,byte ptr [rbp+40h]
00007ff6`a0b53f1d 3a85a8000000 cmp al,byte ptr [rbp+0A8h]
00007ff6`a0b53f23 753a jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x48f (00007ff6`a0b53f5f)
00007ff6`a0b53f25 807d4102 cmp byte ptr [rbp+41h],2
00007ff6`a0b53f29 7534 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x48f (00007ff6`a0b53f5f)
00007ff6`a0b53f2b 80bda900000002 cmp byte ptr [rbp+0A9h],2
00007ff6`a0b53f32 752b jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x48f (00007ff6`a0b53f5f)
00007ff6`a0b53f34 807d1803 cmp byte ptr [rbp+18h],3
00007ff6`a0b53f38 0f92c0 setb al
00007ff6`a0b53f3b 80bd8000000003 cmp byte ptr [rbp+80h],3
00007ff6`a0b53f42 0f92c1 setb cl
00007ff6`a0b53f45 30c1 xor cl,al
00007ff6`a0b53f47 7516 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x48f (00007ff6`a0b53f5f)
00007ff6`a0b53f49 4889d9 mov rcx,rbx
00007ff6`a0b53f4c 4889fa mov rdx,rdi
00007ff6`a0b53f4f 4d89f0 mov r8,r14
00007ff6`a0b53f52 e8b123c300 call TabNine!memcmp (00007ff6`a1786308)
00007ff6`a0b53f57 85c0 test eax,eax
00007ff6`a0b53f59 0f8416010000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x5a5 (00007ff6`a0b54075)
00007ff6`a0b53f5f 0fb64518 movzx eax,byte ptr [rbp+18h]
00007ff6`a0b53f63 3c06 cmp al,6
00007ff6`a0b53f65 7421 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x4b8 (00007ff6`a0b53f88)
00007ff6`a0b53f67 488b4d38 mov rcx,qword ptr [rbp+38h]
00007ff6`a0b53f6b 48898d2f010000 mov qword ptr [rbp+12Fh],rcx
00007ff6`a0b53f72 0f104519 movups xmm0,xmmword ptr [rbp+19h]
00007ff6`a0b53f76 0f104d29 movups xmm1,xmmword ptr [rbp+29h]
00007ff6`a0b53f7a 0f298d20010000 movaps xmmword ptr [rbp+120h],xmm1
00007ff6`a0b53f81 0f298510010000 movaps xmmword ptr [rbp+110h],xmm0
00007ff6`a0b53f88 0fb64d42 movzx ecx,byte ptr [rbp+42h]
00007ff6`a0b53f8c 0fb75540 movzx edx,word ptr [rbp+40h]
00007ff6`a0b53f90 0f288510010000 movaps xmm0,xmmword ptr [rbp+110h]
00007ff6`a0b53f97 0f288d20010000 movaps xmm1,xmmword ptr [rbp+120h]
00007ff6`a0b53f9e 0f1185c1000000 movups xmmword ptr [rbp+0C1h],xmm0
00007ff6`a0b53fa5 0f118dd1000000 movups xmmword ptr [rbp+0D1h],xmm1
00007ff6`a0b53fac 4c8b852f010000 mov r8,qword ptr [rbp+12Fh]
00007ff6`a0b53fb3 4c8985e0000000 mov qword ptr [rbp+0E0h],r8
00007ff6`a0b53fba 48899db0000000 mov qword ptr [rbp+0B0h],rbx
00007ff6`a0b53fc1 4c89b5b8000000 mov qword ptr [rbp+0B8h],r14
00007ff6`a0b53fc8 8885c0000000 mov byte ptr [rbp+0C0h],al
00007ff6`a0b53fce 668995e8000000 mov word ptr [rbp+0E8h],dx
00007ff6`a0b53fd5 888dea000000 mov byte ptr [rbp+0EAh],cl
00007ff6`a0b53fdb 0fb68580000000 movzx eax,byte ptr [rbp+80h]
00007ff6`a0b53fe2 3c06 cmp al,6
00007ff6`a0b53fe4 7421 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x537 (00007ff6`a0b54007)
00007ff6`a0b53fe6 488b8da0000000 mov rcx,qword ptr [rbp+0A0h]
00007ff6`a0b53fed 48894dff mov qword ptr [rbp-1],rcx
00007ff6`a0b53ff1 0f108581000000 movups xmm0,xmmword ptr [rbp+81h]
00007ff6`a0b53ff8 0f108d91000000 movups xmm1,xmmword ptr [rbp+91h]
00007ff6`a0b53fff 0f294df0 movaps xmmword ptr [rbp-10h],xmm1
00007ff6`a0b54003 0f2945e0 movaps xmmword ptr [rbp-20h],xmm0
00007ff6`a0b54007 0fb68daa000000 movzx ecx,byte ptr [rbp+0AAh]
00007ff6`a0b5400e 0fb795a8000000 movzx edx,word ptr [rbp+0A8h]
00007ff6`a0b54015 0f2845e0 movaps xmm0,xmmword ptr [rbp-20h]
00007ff6`a0b54019 0f284df0 movaps xmm1,xmmword ptr [rbp-10h]
00007ff6`a0b5401d 0f118521010000 movups xmmword ptr [rbp+121h],xmm0
00007ff6`a0b54024 0f118d31010000 movups xmmword ptr [rbp+131h],xmm1
00007ff6`a0b5402b 4c8b45ff mov r8,qword ptr [rbp-1]
00007ff6`a0b5402f 4c898540010000 mov qword ptr [rbp+140h],r8
00007ff6`a0b54036 4889bd10010000 mov qword ptr [rbp+110h],rdi
00007ff6`a0b5403d 4c89bd18010000 mov qword ptr [rbp+118h],r15
00007ff6`a0b54044 888520010000 mov byte ptr [rbp+120h],al
00007ff6`a0b5404a 66899548010000 mov word ptr [rbp+148h],dx
00007ff6`a0b54051 888d4a010000 mov byte ptr [rbp+14Ah],cl
00007ff6`a0b54057 488dbdb0000000 lea rdi,[rbp+0B0h]
00007ff6`a0b5405e 488d9510010000 lea rdx,[rbp+110h]
00007ff6`a0b54065 4889f9 mov rcx,rdi
00007ff6`a0b54068 e8c3f40000 call TabNine!ZN4core4iter6traits8iterator8Iterator5eq_by17hff67350ab4ab3a2eE (00007ff6`a0b63530)
00007ff6`a0b5406d 84c0 test al,al
00007ff6`a0b5406f 0f8402010000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x6a7 (00007ff6`a0b54177)
00007ff6`a0b54075 48c70606000000 mov qword ptr [rsi],6
00007ff6`a0b5407c e9b8020000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x869 (00007ff6`a0b54339)
00007ff6`a0b54081 4c8b8538010000 mov r8,qword ptr [rbp+138h]
00007ff6`a0b54088 4c8b8d40010000 mov r9,qword ptr [rbp+140h]
00007ff6`a0b5408f 48898d10010000 mov qword ptr [rbp+110h],rcx
00007ff6`a0b54096 48899518010000 mov qword ptr [rbp+118h],rdx
00007ff6`a0b5409d 48899d20010000 mov qword ptr [rbp+120h],rbx
00007ff6`a0b540a4 4889bd28010000 mov qword ptr [rbp+128h],rdi
00007ff6`a0b540ab 48898530010000 mov qword ptr [rbp+130h],rax
00007ff6`a0b540b2 4c898538010000 mov qword ptr [rbp+138h],r8
00007ff6`a0b540b9 4c898d40010000 mov qword ptr [rbp+140h],r9
00007ff6`a0b540c0 4c897508 mov qword ptr [rbp+8],r14
00007ff6`a0b540c4 488d0565060000 lea rax,[TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x160 (00007ff6`a0b54730)]
00007ff6`a0b540cb 48894510 mov qword ptr [rbp+10h],rax
00007ff6`a0b540cf 488d0572fc3301 lea rax,[TabNine!`string'+0x5654 (00007ff6`a1e93d48)]
00007ff6`a0b540d6 488985b0000000 mov qword ptr [rbp+0B0h],rax
00007ff6`a0b540dd 48c785b800000001000000 mov qword ptr [rbp+0B8h],1
00007ff6`a0b540e8 48c785d000000000000000 mov qword ptr [rbp+0D0h],0
00007ff6`a0b540f3 488d4508 lea rax,[rbp+8]
00007ff6`a0b540f7 488985c0000000 mov qword ptr [rbp+0C0h],rax
00007ff6`a0b540fe 48c785c800000001000000 mov qword ptr [rbp+0C8h],1
00007ff6`a0b54109 488d4d70 lea rcx,[rbp+70h]
00007ff6`a0b5410d 488d95b0000000 lea rdx,[rbp+0B0h]
00007ff6`a0b54114 e867729300 call TabNine!alloc::fmt::format::format_inner (00007ff6`a148b380)
00007ff6`a0b54119 4c8b7570 mov r14,qword ptr [rbp+70h]
00007ff6`a0b5411d 4c8b7d78 mov r15,qword ptr [rbp+78h]
00007ff6`a0b54121 488bbd80000000 mov rdi,qword ptr [rbp+80h]
00007ff6`a0b54128 4885ff test rdi,rdi
00007ff6`a0b5412b 0f841c010000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x77d (00007ff6`a0b5424d)
00007ff6`a0b54131 0f885d020000 js TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8c4 (00007ff6`a0b54394)
00007ff6`a0b54137 0fb60533eeb801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b5413e ba01000000 mov edx,1
00007ff6`a0b54143 4889f9 mov rcx,rdi
00007ff6`a0b54146 e8f5e4e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b5414b 4889c3 mov rbx,rax
00007ff6`a0b5414e 4885c0 test rax,rax
00007ff6`a0b54151 0f85fb000000 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x782 (00007ff6`a0b54252)
00007ff6`a0b54157 4c89bd58010000 mov qword ptr [rbp+158h],r15
00007ff6`a0b5415e 4c89b560010000 mov qword ptr [rbp+160h],r14
00007ff6`a0b54165 b901000000 mov ecx,1
00007ff6`a0b5416a 4889fa mov rdx,rdi
00007ff6`a0b5416d e8aea5cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b54172 e945020000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b54177 488d4548 lea rax,[rbp+48h]
00007ff6`a0b5417b 488985b0000000 mov qword ptr [rbp+0B0h],rax
00007ff6`a0b54182 488d05e78be4fe lea rax,[TabNine!ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h189e47049a98a5afE (00007ff6`9f99cd70)]
00007ff6`a0b54189 488985b8000000 mov qword ptr [rbp+0B8h],rax
00007ff6`a0b54190 488d4550 lea rax,[rbp+50h]
00007ff6`a0b54194 488985c0000000 mov qword ptr [rbp+0C0h],rax
00007ff6`a0b5419b 488d05ae649100 lea rax,[TabNine!std::path::impl$43::fmt (00007ff6`a146a650)]
00007ff6`a0b541a2 488985c8000000 mov qword ptr [rbp+0C8h],rax
00007ff6`a0b541a9 488d0520fb3301 lea rax,[TabNine!`string'+0x55dc (00007ff6`a1e93cd0)]
00007ff6`a0b541b0 48898510010000 mov qword ptr [rbp+110h],rax
00007ff6`a0b541b7 48c7851801000002000000 mov qword ptr [rbp+118h],2
00007ff6`a0b541c2 48c7853001000000000000 mov qword ptr [rbp+130h],0
00007ff6`a0b541cd 4889bd20010000 mov qword ptr [rbp+120h],rdi
00007ff6`a0b541d4 48c7852801000002000000 mov qword ptr [rbp+128h],2
00007ff6`a0b541df 488d4d70 lea rcx,[rbp+70h]
00007ff6`a0b541e3 488d9510010000 lea rdx,[rbp+110h]
00007ff6`a0b541ea e891719300 call TabNine!alloc::fmt::format::format_inner (00007ff6`a148b380)
00007ff6`a0b541ef 4c8b7570 mov r14,qword ptr [rbp+70h]
00007ff6`a0b541f3 4c8b7d78 mov r15,qword ptr [rbp+78h]
00007ff6`a0b541f7 488bbd80000000 mov rdi,qword ptr [rbp+80h]
00007ff6`a0b541fe 4885ff test rdi,rdi
00007ff6`a0b54201 0f84de000000 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x815 (00007ff6`a0b542e5)
00007ff6`a0b54207 0f889c010000 js TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8d9 (00007ff6`a0b543a9)
00007ff6`a0b5420d 0fb6055dedb801 movzx eax,byte ptr [TabNine!_rust_no_alloc_shim_is_unstable (00007ff6`a26e2f71)]
00007ff6`a0b54214 ba01000000 mov edx,1
00007ff6`a0b54219 4889f9 mov rcx,rdi
00007ff6`a0b5421c e81fe4e8fe call TabNine!_rust_alloc (00007ff6`9f9e2640)
00007ff6`a0b54221 4889c3 mov rbx,rax
00007ff6`a0b54224 4885c0 test rax,rax
00007ff6`a0b54227 0f85bd000000 jne TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x81a (00007ff6`a0b542ea)
00007ff6`a0b5422d 4c89bd58010000 mov qword ptr [rbp+158h],r15
00007ff6`a0b54234 4c89b560010000 mov qword ptr [rbp+160h],r14
00007ff6`a0b5423b b901000000 mov ecx,1
00007ff6`a0b54240 4889fa mov rdx,rdi
00007ff6`a0b54243 e8d8a4cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b54248 e96f010000 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b5424d bb01000000 mov ebx,1
00007ff6`a0b54252 4889d9 mov rcx,rbx
00007ff6`a0b54255 4c89fa mov rdx,r15
00007ff6`a0b54258 4989f8 mov r8,rdi
00007ff6`a0b5425b e89620c300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b54260 4d85f6 test r14,r14
00007ff6`a0b54263 7411 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7a6 (00007ff6`a0b54276)
00007ff6`a0b54265 41b801000000 mov r8d,1
00007ff6`a0b5426b 4c89f9 mov rcx,r15
00007ff6`a0b5426e 4c89f2 mov rdx,r14
00007ff6`a0b54271 e8dae3e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54276 488d8d10010000 lea rcx,[rbp+110h]
00007ff6`a0b5427d e86ebfffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x200 (00007ff6`a0b501f0)
00007ff6`a0b54282 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b5428a 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b54292 48897e08 mov qword ptr [rsi+8],rdi
00007ff6`a0b54296 48895e10 mov qword ptr [rsi+10h],rbx
00007ff6`a0b5429a 48897e18 mov qword ptr [rsi+18h],rdi
00007ff6`a0b5429e b820000000 mov eax,20h
00007ff6`a0b542a3 48c7040600000000 mov qword ptr [rsi+rax],0
00007ff6`a0b542ab 48c70600000000 mov qword ptr [rsi],0
00007ff6`a0b542b2 488b95f0000000 mov rdx,qword ptr [rbp+0F0h]
00007ff6`a0b542b9 4885d2 test rdx,rdx
00007ff6`a0b542bc 7412 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x800 (00007ff6`a0b542d0)
00007ff6`a0b542be 488b8df8000000 mov rcx,qword ptr [rbp+0F8h]
00007ff6`a0b542c5 41b801000000 mov r8d,1
00007ff6`a0b542cb e880e3e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b542d0 4889f0 mov rax,rsi
00007ff6`a0b542d3 4881c4f0010000 add rsp,1F0h
00007ff6`a0b542da 5b pop rbx
00007ff6`a0b542db 5f pop rdi
00007ff6`a0b542dc 5e pop rsi
00007ff6`a0b542dd 415c pop r12
00007ff6`a0b542df 415e pop r14
00007ff6`a0b542e1 415f pop r15
00007ff6`a0b542e3 5d pop rbp
00007ff6`a0b542e4 c3 ret
00007ff6`a0b542e5 bb01000000 mov ebx,1
00007ff6`a0b542ea 4889d9 mov rcx,rbx
00007ff6`a0b542ed 4c89fa mov rdx,r15
00007ff6`a0b542f0 4989f8 mov r8,rdi
00007ff6`a0b542f3 e8fe1fc300 call TabNine!memcpy (00007ff6`a17862f6)
00007ff6`a0b542f8 48c70600000000 mov qword ptr [rsi],0
00007ff6`a0b542ff 48897e08 mov qword ptr [rsi+8],rdi
00007ff6`a0b54303 48895e10 mov qword ptr [rsi+10h],rbx
00007ff6`a0b54307 48897e18 mov qword ptr [rsi+18h],rdi
00007ff6`a0b5430b 48c7462000000000 mov qword ptr [rsi+20h],0
00007ff6`a0b54313 48c7462808000000 mov qword ptr [rsi+28h],8
00007ff6`a0b5431b 48c7463000000000 mov qword ptr [rsi+30h],0
00007ff6`a0b54323 4d85f6 test r14,r14
00007ff6`a0b54326 7411 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x869 (00007ff6`a0b54339)
00007ff6`a0b54328 41b801000000 mov r8d,1
00007ff6`a0b5432e 4c89f9 mov rcx,r15
00007ff6`a0b54331 4c89f2 mov rdx,r14
00007ff6`a0b54334 e817e3e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54339 488b5550 mov rdx,qword ptr [rbp+50h]
00007ff6`a0b5433d 4885d2 test rdx,rdx
00007ff6`a0b54340 0f846cffffff je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7e2 (00007ff6`a0b542b2)
00007ff6`a0b54346 488b4d58 mov rcx,qword ptr [rbp+58h]
00007ff6`a0b5434a 41b801000000 mov r8d,1
00007ff6`a0b54350 e8fbe2e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54355 e958ffffff jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x7e2 (00007ff6`a0b542b2)
00007ff6`a0b5435a e811699300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b5435f eb5b jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b54361 b901000000 mov ecx,1
00007ff6`a0b54366 ba21000000 mov edx,21h
00007ff6`a0b5436b e8b0a3cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b54370 eb4a jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b54372 b901000000 mov ecx,1
00007ff6`a0b54377 ba33000000 mov edx,33h
00007ff6`a0b5437c e89fa3cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b54381 eb39 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b54383 b901000000 mov ecx,1
00007ff6`a0b54388 ba24000000 mov edx,24h
00007ff6`a0b5438d e88ea3cd00 call TabNine!alloc::alloc::handle_alloc_error (00007ff6`a182e720)
00007ff6`a0b54392 eb28 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b54394 4c89bd58010000 mov qword ptr [rbp+158h],r15
00007ff6`a0b5439b 4c89b560010000 mov qword ptr [rbp+160h],r14
00007ff6`a0b543a2 e8c9689300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b543a7 eb13 jmp TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x8ec (00007ff6`a0b543bc)
00007ff6`a0b543a9 4c89bd58010000 mov qword ptr [rbp+158h],r15
00007ff6`a0b543b0 4c89b560010000 mov qword ptr [rbp+160h],r14
00007ff6`a0b543b7 e8b4689300 call TabNine!alloc::raw_vec::capacity_overflow (00007ff6`a148ac70)
00007ff6`a0b543bc 0f0b ud2
00007ff6`a0b543be 6690 nop
00007ff6`a0b543c0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b543c5 55 push rbp
00007ff6`a0b543c6 4157 push r15
00007ff6`a0b543c8 4156 push r14
00007ff6`a0b543ca 4154 push r12
00007ff6`a0b543cc 56 push rsi
00007ff6`a0b543cd 57 push rdi
00007ff6`a0b543ce 53 push rbx
00007ff6`a0b543cf 4883ec30 sub rsp,30h
00007ff6`a0b543d3 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b543da 4883bd6001000000 cmp qword ptr [rbp+160h],0
00007ff6`a0b543e2 7419 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x92d (00007ff6`a0b543fd)
00007ff6`a0b543e4 41b801000000 mov r8d,1
00007ff6`a0b543ea 488b8d58010000 mov rcx,qword ptr [rbp+158h]
00007ff6`a0b543f1 488b9560010000 mov rdx,qword ptr [rbp+160h]
00007ff6`a0b543f8 e853e2e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b543fd 90 nop
00007ff6`a0b543fe 4883c430 add rsp,30h
00007ff6`a0b54402 5b pop rbx
00007ff6`a0b54403 5f pop rdi
00007ff6`a0b54404 5e pop rsi
00007ff6`a0b54405 415c pop r12
00007ff6`a0b54407 415e pop r14
00007ff6`a0b54409 415f pop r15
00007ff6`a0b5440b 5d pop rbp
00007ff6`a0b5440c c3 ret
00007ff6`a0b5440d 0f1f00 nop dword ptr [rax]
00007ff6`a0b54410 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b54415 55 push rbp
00007ff6`a0b54416 4157 push r15
00007ff6`a0b54418 4156 push r14
00007ff6`a0b5441a 4154 push r12
00007ff6`a0b5441c 56 push rsi
00007ff6`a0b5441d 57 push rdi
00007ff6`a0b5441e 53 push rbx
00007ff6`a0b5441f 4883ec30 sub rsp,30h
00007ff6`a0b54423 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5442a 488b95f0000000 mov rdx,qword ptr [rbp+0F0h]
00007ff6`a0b54431 4885d2 test rdx,rdx
00007ff6`a0b54434 7412 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0x978 (00007ff6`a0b54448)
00007ff6`a0b54436 488b8df8000000 mov rcx,qword ptr [rbp+0F8h]
00007ff6`a0b5443d 41b801000000 mov r8d,1
00007ff6`a0b54443 e808e2e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54448 90 nop
00007ff6`a0b54449 4883c430 add rsp,30h
00007ff6`a0b5444d 5b pop rbx
00007ff6`a0b5444e 5f pop rdi
00007ff6`a0b5444f 5e pop rsi
00007ff6`a0b54450 415c pop r12
00007ff6`a0b54452 415e pop r14
00007ff6`a0b54454 415f pop r15
00007ff6`a0b54456 5d pop rbp
00007ff6`a0b54457 c3 ret
00007ff6`a0b54458 0f1f840000000000 nop dword ptr [rax+rax]
00007ff6`a0b54460 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b54465 55 push rbp
00007ff6`a0b54466 4157 push r15
00007ff6`a0b54468 4156 push r14
00007ff6`a0b5446a 4154 push r12
00007ff6`a0b5446c 56 push rsi
00007ff6`a0b5446d 57 push rdi
00007ff6`a0b5446e 53 push rbx
00007ff6`a0b5446f 4883ec30 sub rsp,30h
00007ff6`a0b54473 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5447a 488d8d10010000 lea rcx,[rbp+110h]
00007ff6`a0b54481 e8dac2ffff call TabNine!ZN4core3ptr44drop_in_place$LT$notify..windows..Action$GT$17h9e8ab1f59d1ea5adE.llvm.13557709428141193902 (00007ff6`a0b50760)
00007ff6`a0b54486 90 nop
00007ff6`a0b54487 4883c430 add rsp,30h
00007ff6`a0b5448b 5b pop rbx
00007ff6`a0b5448c 5f pop rdi
00007ff6`a0b5448d 5e pop rsi
00007ff6`a0b5448e 415c pop r12
00007ff6`a0b54490 415e pop r14
00007ff6`a0b54492 415f pop r15
00007ff6`a0b54494 5d pop rbp
00007ff6`a0b54495 c3 ret
00007ff6`a0b54496 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b544a0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b544a5 55 push rbp
00007ff6`a0b544a6 4157 push r15
00007ff6`a0b544a8 4156 push r14
00007ff6`a0b544aa 4154 push r12
00007ff6`a0b544ac 56 push rsi
00007ff6`a0b544ad 57 push rdi
00007ff6`a0b544ae 53 push rbx
00007ff6`a0b544af 4883ec30 sub rsp,30h
00007ff6`a0b544b3 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b544ba 488d8d10010000 lea rcx,[rbp+110h]
00007ff6`a0b544c1 e82abdffff call TabNine!ZN8throttle8Throttle6accept17h772b1a5e3dabb9aeE+0x200 (00007ff6`a0b501f0)
00007ff6`a0b544c6 90 nop
00007ff6`a0b544c7 4883c430 add rsp,30h
00007ff6`a0b544cb 5b pop rbx
00007ff6`a0b544cc 5f pop rdi
00007ff6`a0b544cd 5e pop rsi
00007ff6`a0b544ce 415c pop r12
00007ff6`a0b544d0 415e pop r14
00007ff6`a0b544d2 415f pop r15
00007ff6`a0b544d4 5d pop rbp
00007ff6`a0b544d5 c3 ret
00007ff6`a0b544d6 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b544e0 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b544e5 55 push rbp
00007ff6`a0b544e6 4157 push r15
00007ff6`a0b544e8 4156 push r14
00007ff6`a0b544ea 4154 push r12
00007ff6`a0b544ec 56 push rsi
00007ff6`a0b544ed 57 push rdi
00007ff6`a0b544ee 53 push rbx
00007ff6`a0b544ef 4883ec30 sub rsp,30h
00007ff6`a0b544f3 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b544fa 4883bd6001000000 cmp qword ptr [rbp+160h],0
00007ff6`a0b54502 7419 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xa4d (00007ff6`a0b5451d)
00007ff6`a0b54504 41b801000000 mov r8d,1
00007ff6`a0b5450a 488b8d58010000 mov rcx,qword ptr [rbp+158h]
00007ff6`a0b54511 488b9560010000 mov rdx,qword ptr [rbp+160h]
00007ff6`a0b54518 e833e1e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b5451d 90 nop
00007ff6`a0b5451e 4883c430 add rsp,30h
00007ff6`a0b54522 5b pop rbx
00007ff6`a0b54523 5f pop rdi
00007ff6`a0b54524 5e pop rsi
00007ff6`a0b54525 415c pop r12
00007ff6`a0b54527 415e pop r14
00007ff6`a0b54529 415f pop r15
00007ff6`a0b5452b 5d pop rbp
00007ff6`a0b5452c c3 ret
00007ff6`a0b5452d 0f1f00 nop dword ptr [rax]
00007ff6`a0b54530 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b54535 55 push rbp
00007ff6`a0b54536 4157 push r15
00007ff6`a0b54538 4156 push r14
00007ff6`a0b5453a 4154 push r12
00007ff6`a0b5453c 56 push rsi
00007ff6`a0b5453d 57 push rdi
00007ff6`a0b5453e 53 push rbx
00007ff6`a0b5453f 4883ec30 sub rsp,30h
00007ff6`a0b54543 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5454a 488b5550 mov rdx,qword ptr [rbp+50h]
00007ff6`a0b5454e 4885d2 test rdx,rdx
00007ff6`a0b54551 740f je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xa92 (00007ff6`a0b54562)
00007ff6`a0b54553 488b4d58 mov rcx,qword ptr [rbp+58h]
00007ff6`a0b54557 41b801000000 mov r8d,1
00007ff6`a0b5455d e8eee0e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54562 90 nop
00007ff6`a0b54563 4883c430 add rsp,30h
00007ff6`a0b54567 5b pop rbx
00007ff6`a0b54568 5f pop rdi
00007ff6`a0b54569 5e pop rsi
00007ff6`a0b5456a 415c pop r12
00007ff6`a0b5456c 415e pop r14
00007ff6`a0b5456e 415f pop r15
00007ff6`a0b54570 5d pop rbp
00007ff6`a0b54571 c3 ret
00007ff6`a0b54572 66666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b54580 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b54585 55 push rbp
00007ff6`a0b54586 4157 push r15
00007ff6`a0b54588 4156 push r14
00007ff6`a0b5458a 4154 push r12
00007ff6`a0b5458c 56 push rsi
00007ff6`a0b5458d 57 push rdi
00007ff6`a0b5458e 53 push rbx
00007ff6`a0b5458f 4883ec30 sub rsp,30h
00007ff6`a0b54593 488daa80000000 lea rbp,[rdx+80h]
00007ff6`a0b5459a 4883bd6001000000 cmp qword ptr [rbp+160h],0
00007ff6`a0b545a2 7419 je TabNine!ZN80_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$notify..Watcher$GT$5watch17hdc721eb56aafce8dE+0xaed (00007ff6`a0b545bd)
00007ff6`a0b545a4 41b801000000 mov r8d,1
00007ff6`a0b545aa 488b8d58010000 mov rcx,qword ptr [rbp+158h]
00007ff6`a0b545b1 488b9560010000 mov rdx,qword ptr [rbp+160h]
00007ff6`a0b545b8 e893e0e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b545bd 90 nop
00007ff6`a0b545be 4883c430 add rsp,30h
00007ff6`a0b545c2 5b pop rbx
00007ff6`a0b545c3 5f pop rdi
00007ff6`a0b545c4 5e pop rsi
00007ff6`a0b545c5 415c pop r12
00007ff6`a0b545c7 415e pop r14
00007ff6`a0b545c9 415f pop r15
00007ff6`a0b545cb 5d pop rbp
00007ff6`a0b545cc c3 ret
00007ff6`a0b545cd cc int 3
00007ff6`a0b545ce cc int 3
00007ff6`a0b545cf cc int 3
TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E:
00007ff6`a0b545d0 56 push rsi
00007ff6`a0b545d1 4881ec80000000 sub rsp,80h
00007ff6`a0b545d8 4889ce mov rsi,rcx
00007ff6`a0b545db c644245002 mov byte ptr [rsp+50h],2
00007ff6`a0b545e0 488d4c2420 lea rcx,[rsp+20h]
00007ff6`a0b545e5 4c8d442450 lea r8,[rsp+50h]
00007ff6`a0b545ea 4889f2 mov rdx,rsi
00007ff6`a0b545ed e8ae130000 call TabNine!ZN17crossbeam_channel7channel15Sender$LT$T$GT$4send17h3d069da1634e2a21E (00007ff6`a0b559a0)
00007ff6`a0b545f2 0fb6442420 movzx eax,byte ptr [rsp+20h]
00007ff6`a0b545f7 4883f804 cmp rax,4
00007ff6`a0b545fb 7435 je TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x62 (00007ff6`a0b54632)
00007ff6`a0b545fd 4885c0 test rax,rax
00007ff6`a0b54600 7416 je TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x48 (00007ff6`a0b54618)
00007ff6`a0b54602 83f801 cmp eax,1
00007ff6`a0b54605 7411 je TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x48 (00007ff6`a0b54618)
00007ff6`a0b54607 83f802 cmp eax,2
00007ff6`a0b5460a 7426 je TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x62 (00007ff6`a0b54632)
00007ff6`a0b5460c 488d4c2440 lea rcx,[rsp+40h]
00007ff6`a0b54611 e8aa240000 call TabNine!ZN85_$LT$crossbeam_channel..channel..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h683022dd8dbffc4dE (00007ff6`a0b56ac0)
00007ff6`a0b54616 eb1a jmp TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x62 (00007ff6`a0b54632)
00007ff6`a0b54618 488b542428 mov rdx,qword ptr [rsp+28h]
00007ff6`a0b5461d 4885d2 test rdx,rdx
00007ff6`a0b54620 7410 je TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x62 (00007ff6`a0b54632)
00007ff6`a0b54622 488b4c2430 mov rcx,qword ptr [rsp+30h]
00007ff6`a0b54627 41b801000000 mov r8d,1
00007ff6`a0b5462d e81ee0e8fe call TabNine!_rust_dealloc (00007ff6`9f9e2650)
00007ff6`a0b54632 488b4e20 mov rcx,qword ptr [rsi+20h]
00007ff6`a0b54636 ba01000000 mov edx,1
00007ff6`a0b5463b 4531c0 xor r8d,r8d
00007ff6`a0b5463e ff155cbbcd00 call qword ptr [TabNine!_imp_ReleaseSemaphore (00007ff6`a18301a0)]
00007ff6`a0b54644 90 nop
00007ff6`a0b54645 4881c480000000 add rsp,80h
00007ff6`a0b5464c 5e pop rsi
00007ff6`a0b5464d c3 ret
00007ff6`a0b5464e cc int 3
00007ff6`a0b5464f cc int 3
00007ff6`a0b54650 4883ec38 sub rsp,38h
00007ff6`a0b54654 4889d0 mov rax,rdx
00007ff6`a0b54657 488b11 mov rdx,qword ptr [rcx]
00007ff6`a0b5465a 4c8d0513f83301 lea r8,[TabNine!`string'+0x5780 (00007ff6`a1e93e74)]
00007ff6`a0b54661 49631490 movsxd rdx,dword ptr [r8+rdx*4]
00007ff6`a0b54665 4c01c2 add rdx,r8
00007ff6`a0b54668 ffe2 jmp rdx
00007ff6`a0b5466a 4883c108 add rcx,8
00007ff6`a0b5466e 48894c2430 mov qword ptr [rsp+30h],rcx
00007ff6`a0b54673 488d0de6f63301 lea rcx,[TabNine!`string'+0x566c (00007ff6`a1e93d60)]
00007ff6`a0b5467a 48894c2420 mov qword ptr [rsp+20h],rcx
00007ff6`a0b5467f 488d15d2f63301 lea rdx,[TabNine!`string'+0x5664 (00007ff6`a1e93d58)]
00007ff6`a0b54686 4c8d4c2430 lea r9,[rsp+30h]
00007ff6`a0b5468b 41b807000000 mov r8d,7
00007ff6`a0b54691 eb72 jmp TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x135 (00007ff6`a0b54705)
00007ff6`a0b54693 4883c108 add rcx,8
00007ff6`a0b54697 48894c2430 mov qword ptr [rsp+30h],rcx
00007ff6`a0b5469c 488d0de5f63301 lea rcx,[TabNine!`string'+0x5694 (00007ff6`a1e93d88)]
00007ff6`a0b546a3 48894c2420 mov qword ptr [rsp+20h],rcx
00007ff6`a0b546a8 488d15d1f63301 lea rdx,[TabNine!`string'+0x568c (00007ff6`a1e93d80)]
00007ff6`a0b546af 4c8d4c2430 lea r9,[rsp+30h]
00007ff6`a0b546b4 41b802000000 mov r8d,2
00007ff6`a0b546ba eb49 jmp TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x135 (00007ff6`a0b54705)
00007ff6`a0b546bc 488d15e5f63301 lea rdx,[TabNine!`string'+0x56b4 (00007ff6`a1e93da8)]
00007ff6`a0b546c3 41b80c000000 mov r8d,0Ch
00007ff6`a0b546c9 4889c1 mov rcx,rax
00007ff6`a0b546cc 4883c438 add rsp,38h
00007ff6`a0b546d0 e92b419400 jmp TabNine!core::fmt::Formatter::write_str (00007ff6`a1498800)
00007ff6`a0b546d5 488d15d8f63301 lea rdx,[TabNine!`string'+0x56c0 (00007ff6`a1e93db4)]
00007ff6`a0b546dc eb3c jmp TabNine!ZN86_$LT$notify..windows..ReadDirectoryChangesWatcher$u20$as$u20$core..ops..drop..Drop$GT$4drop17ha38f11305fa37d88E+0x14a (00007ff6`a0b5471a)
00007ff6`a0b546de 4883c108 add rcx,8
00007ff6`a0b546e2 48894c2430 mov qword ptr [rsp+30h],rcx
00007ff6`a0b546e7 488d0de2f63301 lea rcx,[TabNine!`string'+0x56dc (00007ff6`a1e93dd0)]
00007ff6`a0b546ee 48894c2420 mov qword ptr [rsp+20h],rcx
00007ff6`a0b546f3 488d15c7f63301 lea rdx,[TabNine!`string'+0x56cd (00007ff6`a1e93dc1)]
00007ff6`a0b546fa 4c8d4c2430 lea r9,[rsp+30h]
00007ff6`a0b546ff 41b80d000000 mov r8d,0Dh
00007ff6`a0b54705 4889c1 mov rcx,rax
00007ff6`a0b54708 e8c3489400 call TabNine!core::fmt::Formatter::debug_tuple_field1_finish (00007ff6`a1498fd0)
00007ff6`a0b5470d 90 nop
00007ff6`a0b5470e 4883c438 add rsp,38h
00007ff6`a0b54712 c3 ret
00007ff6`a0b54713 488d15d6f63301 lea rdx,[TabNine!`string'+0x56fc (00007ff6`a1e93df0)]
00007ff6`a0b5471a 41b80d000000 mov r8d,0Dh
00007ff6`a0b54720 4889c1 mov rcx,rax
00007ff6`a0b54723 4883c438 add rsp,38h
00007ff6`a0b54727 e9d4409400 jmp TabNine!core::fmt::Formatter::write_str (00007ff6`a1498800)
00007ff6`a0b5472c cc int 3
00007ff6`a0b5472d cc int 3
00007ff6`a0b5472e cc int 3
00007ff6`a0b5472f cc int 3
00007ff6`a0b54730 4883ec68 sub rsp,68h
00007ff6`a0b54734 4889d0 mov rax,rdx
00007ff6`a0b54737 488d5120 lea rdx,[rcx+20h]
00007ff6`a0b5473b 4889542460 mov qword ptr [rsp+60h],rdx
00007ff6`a0b54740 488d15e9f63301 lea rdx,[TabNine!`string'+0x573c (00007ff6`a1e93e30)]
00007ff6`a0b54747 4889542450 mov qword ptr [rsp+50h],rdx
00007ff6`a0b5474c 488d542460 lea rdx,[rsp+60h]
00007ff6`a0b54751 4889542448 mov qword ptr [rsp+48h],rdx
00007ff6`a0b54756 488d15cbf63301 lea rdx,[TabNine!`string'+0x5734 (00007ff6`a1e93e28)]
00007ff6`a0b5475d 4889542438 mov qword ptr [rsp+38h],rdx
00007ff6`a0b54762 488d159ff63301 lea rdx,[TabNine!`string'+0x5714 (00007ff6`a1e93e08)]
00007ff6`a0b54769 4889542430 mov qword ptr [rsp+30h],rdx
00007ff6`a0b5476e 48894c2428 mov qword ptr [rsp+28h],rcx
00007ff6`a0b54773 48c744244005000000 mov qword ptr [rsp+40h],5
00007ff6`a0b5477c 48c744242004000000 mov qword ptr [rsp+20h],4
00007ff6`a0b54785 488d1571f63301 lea rdx,[TabNine!`string'+0x5709 (00007ff6`a1e93dfd)]
00007ff6`a0b5478c 4c8d0d6ff63301 lea r9,[TabNine!`string'+0x570e (00007ff6`a1e93e02)]
00007ff6`a0b54793 41b805000000 mov r8d,5
00007ff6`a0b54799 4889c1 mov rcx,rax
00007ff6`a0b5479c e89f419400 call TabNine!core::fmt::Formatter::debug_struct_field2_finish (00007ff6`a1498940)
00007ff6`a0b547a1 90 nop
00007ff6`a0b547a2 4883c468 add rsp,68h
00007ff6`a0b547a6 c3 ret
00007ff6`a0b547a7 cc int 3
00007ff6`a0b547a8 cc int 3
00007ff6`a0b547a9 cc int 3
00007ff6`a0b547aa cc int 3
00007ff6`a0b547ab cc int 3
00007ff6`a0b547ac cc int 3
00007ff6`a0b547ad cc int 3
00007ff6`a0b547ae cc int 3
00007ff6`a0b547af cc int 3
TabNine!ZN3std2io5Write9write_fmt17hdf190248fb4954eeE:
00007ff6`a0b547b0 55 push rbp
00007ff6`a0b547b1 4883ec40 sub rsp,40h
00007ff6`a0b547b5 488d6c2440 lea rbp,[rsp+40h]
00007ff6`a0b547ba 48c745f8feffffff mov qword ptr [rbp-8],0FFFFFFFFFFFFFFFEh
00007ff6`a0b547c2 4989d0 mov r8,rdx
00007ff6`a0b547c5 48894de8 mov qword ptr [rbp-18h],rcx
00007ff6`a0b547c9 48c745f000000000 mov qword ptr [rbp-10h],0
00007ff6`a0b547d1 488d1550f73301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.4.llvm.11547415957609600510 (00007ff6`a1e93f28)]
00007ff6`a0b547d8 488d4de8 lea rcx,[rbp-18h]
00007ff6`a0b547dc e8af329400 call TabNine!core::fmt::write (00007ff6`a1497a90)
00007ff6`a0b547e1 488b4df0 mov rcx,qword ptr [rbp-10h]
00007ff6`a0b547e5 84c0 test al,al
00007ff6`a0b547e7 7414 je TabNine!ZN3std2io5Write9write_fmt17hdf190248fb4954eeE+0x4d (00007ff6`a0b547fd)
00007ff6`a0b547e9 4885c9 test rcx,rcx
00007ff6`a0b547ec 488d0575f73301 lea rax,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.6.llvm.11547415957609600510 (00007ff6`a1e93f68)]
00007ff6`a0b547f3 480f45c1 cmovne rax,rcx
00007ff6`a0b547f7 4883c440 add rsp,40h
00007ff6`a0b547fb 5d pop rbp
00007ff6`a0b547fc c3 ret
00007ff6`a0b547fd 4885c9 test rcx,rcx
00007ff6`a0b54800 7405 je TabNine!ZN3std2io5Write9write_fmt17hdf190248fb4954eeE+0x57 (00007ff6`a0b54807)
00007ff6`a0b54802 e8f9cae4fe call TabNine!ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h089c94aea8f701bcE.llvm.13011215800939872608 (00007ff6`9f9a1300)
00007ff6`a0b54807 31c0 xor eax,eax
00007ff6`a0b54809 4883c440 add rsp,40h
00007ff6`a0b5480d 5d pop rbp
00007ff6`a0b5480e c3 ret
00007ff6`a0b5480f 90 nop
00007ff6`a0b54810 4889542410 mov qword ptr [rsp+10h],rdx
00007ff6`a0b54815 55 push rbp
00007ff6`a0b54816 4883ec20 sub rsp,20h
00007ff6`a0b5481a 488d6a40 lea rbp,[rdx+40h]
00007ff6`a0b5481e 488b4df0 mov rcx,qword ptr [rbp-10h]
00007ff6`a0b54822 4885c9 test rcx,rcx
00007ff6`a0b54825 7405 je TabNine!ZN3std2io5Write9write_fmt17hdf190248fb4954eeE+0x7c (00007ff6`a0b5482c)
00007ff6`a0b54827 e8d4cae4fe call TabNine!ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h089c94aea8f701bcE.llvm.13011215800939872608 (00007ff6`9f9a1300)
00007ff6`a0b5482c 90 nop
00007ff6`a0b5482d 4883c420 add rsp,20h
00007ff6`a0b54831 5d pop rbp
00007ff6`a0b54832 c3 ret
00007ff6`a0b54833 cc int 3
00007ff6`a0b54834 cc int 3
00007ff6`a0b54835 cc int 3
00007ff6`a0b54836 cc int 3
00007ff6`a0b54837 cc int 3
00007ff6`a0b54838 cc int 3
00007ff6`a0b54839 cc int 3
00007ff6`a0b5483a cc int 3
00007ff6`a0b5483b cc int 3
00007ff6`a0b5483c cc int 3
00007ff6`a0b5483d cc int 3
00007ff6`a0b5483e cc int 3
00007ff6`a0b5483f cc int 3
TabNine!ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h5f097d71e52bba0dE:
00007ff6`a0b54840 4881ec88000000 sub rsp,88h
00007ff6`a0b54847 4889d0 mov rax,rdx
00007ff6`a0b5484a 488b09 mov rcx,qword ptr [rcx]
00007ff6`a0b5484d 488d5110 lea rdx,[rcx+10h]
00007ff6`a0b54851 4c8d4111 lea r8,[rcx+11h]
00007ff6`a0b54855 4c89842480000000 mov qword ptr [rsp+80h],r8
00007ff6`a0b5485d 4c8d0504f83301 lea r8,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0xc8 (00007ff6`a1e94068)]
00007ff6`a0b54864 4c89442470 mov qword ptr [rsp+70h],r8
00007ff6`a0b54869 4c8d842480000000 lea r8,[rsp+80h]
00007ff6`a0b54871 4c89442468 mov qword ptr [rsp+68h],r8
00007ff6`a0b54876 4c8d05d3f73301 lea r8,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0xb0 (00007ff6`a1e94050)]
00007ff6`a0b5487d 4c89442458 mov qword ptr [rsp+58h],r8
00007ff6`a0b54882 4c8d05a7f73301 lea r8,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x90 (00007ff6`a1e94030)]
00007ff6`a0b54889 4c89442450 mov qword ptr [rsp+50h],r8
00007ff6`a0b5488e 4889542448 mov qword ptr [rsp+48h],rdx
00007ff6`a0b54893 488d1586f73301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x80 (00007ff6`a1e94020)]
00007ff6`a0b5489a 4889542438 mov qword ptr [rsp+38h],rdx
00007ff6`a0b5489f 488d155af73301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x60 (00007ff6`a1e94000)]
00007ff6`a0b548a6 4889542430 mov qword ptr [rsp+30h],rdx
00007ff6`a0b548ab 48894c2428 mov qword ptr [rsp+28h],rcx
00007ff6`a0b548b0 48c744246016000000 mov qword ptr [rsp+60h],16h
00007ff6`a0b548b9 48c744244010000000 mov qword ptr [rsp+40h],10h
00007ff6`a0b548c2 48c74424200d000000 mov qword ptr [rsp+20h],0Dh
00007ff6`a0b548cb 488d1516f73301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x48 (00007ff6`a1e93fe8)]
00007ff6`a0b548d2 4c8d0d15f73301 lea r9,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x4e (00007ff6`a1e93fee)]
00007ff6`a0b548d9 41b806000000 mov r8d,6
00007ff6`a0b548df 4889c1 mov rcx,rax
00007ff6`a0b548e2 e859419400 call TabNine!core::fmt::Formatter::debug_struct_field3_finish (00007ff6`a1498a40)
00007ff6`a0b548e7 90 nop
00007ff6`a0b548e8 4881c488000000 add rsp,88h
00007ff6`a0b548ef c3 ret
TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510:
00007ff6`a0b548f0 4883ec28 sub rsp,28h
00007ff6`a0b548f4 c744242400000000 mov dword ptr [rsp+24h],0
00007ff6`a0b548fc 81fa80000000 cmp edx,80h
00007ff6`a0b54902 730f jae TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0x23 (00007ff6`a0b54913)
00007ff6`a0b54904 88542424 mov byte ptr [rsp+24h],dl
00007ff6`a0b54908 41b801000000 mov r8d,1
00007ff6`a0b5490e e98a000000 jmp TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0xad (00007ff6`a0b5499d)
00007ff6`a0b54913 89d0 mov eax,edx
00007ff6`a0b54915 81fa00080000 cmp edx,800h
00007ff6`a0b5491b 731b jae TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0x48 (00007ff6`a0b54938)
00007ff6`a0b5491d c1e806 shr eax,6
00007ff6`a0b54920 0cc0 or al,0C0h
00007ff6`a0b54922 88442424 mov byte ptr [rsp+24h],al
00007ff6`a0b54926 80e23f and dl,3Fh
00007ff6`a0b54929 80ca80 or dl,80h
00007ff6`a0b5492c 88542425 mov byte ptr [rsp+25h],dl
00007ff6`a0b54930 41b802000000 mov r8d,2
00007ff6`a0b54936 eb65 jmp TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0xad (00007ff6`a0b5499d)
00007ff6`a0b54938 81fa00000100 cmp edx,10000h
00007ff6`a0b5493e 7328 jae TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0x78 (00007ff6`a0b54968)
00007ff6`a0b54940 c1e80c shr eax,0Ch
00007ff6`a0b54943 0ce0 or al,0E0h
00007ff6`a0b54945 88442424 mov byte ptr [rsp+24h],al
00007ff6`a0b54949 89d0 mov eax,edx
00007ff6`a0b5494b c1e806 shr eax,6
00007ff6`a0b5494e 243f and al,3Fh
00007ff6`a0b54950 0c80 or al,80h
00007ff6`a0b54952 88442425 mov byte ptr [rsp+25h],al
00007ff6`a0b54956 80e23f and dl,3Fh
00007ff6`a0b54959 80ca80 or dl,80h
00007ff6`a0b5495c 88542426 mov byte ptr [rsp+26h],dl
00007ff6`a0b54960 41b803000000 mov r8d,3
00007ff6`a0b54966 eb35 jmp TabNine!ZN4core3fmt5Write10write_char17hf0cd0ec8ec2917a0E.llvm.11547415957609600510+0xad (00007ff6`a0b5499d)
00007ff6`a0b54968 c1e812 shr eax,12h
00007ff6`a0b5496b 2407 and al,7
00007ff6`a0b5496d 0cf0 or al,0F0h
00007ff6`a0b5496f 88442424 mov byte ptr [rsp+24h],al
00007ff6`a0b54973 89d0 mov eax,edx
00007ff6`a0b54975 c1e80c shr eax,0Ch
00007ff6`a0b54978 243f and al,3Fh
00007ff6`a0b5497a 0c80 or al,80h
00007ff6`a0b5497c 88442425 mov byte ptr [rsp+25h],al
00007ff6`a0b54980 89d0 mov eax,edx
00007ff6`a0b54982 c1e806 shr eax,6
00007ff6`a0b54985 243f and al,3Fh
00007ff6`a0b54987 0c80 or al,80h
00007ff6`a0b54989 88442426 mov byte ptr [rsp+26h],al
00007ff6`a0b5498d 80e23f and dl,3Fh
00007ff6`a0b54990 80ca80 or dl,80h
00007ff6`a0b54993 88542427 mov byte ptr [rsp+27h],dl
00007ff6`a0b54997 41b804000000 mov r8d,4
00007ff6`a0b5499d 488d542424 lea rdx,[rsp+24h]
00007ff6`a0b549a2 e879000000 call TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510 (00007ff6`a0b54a20)
00007ff6`a0b549a7 90 nop
00007ff6`a0b549a8 4883c428 add rsp,28h
00007ff6`a0b549ac c3 ret
00007ff6`a0b549ad cc int 3
00007ff6`a0b549ae cc int 3
00007ff6`a0b549af cc int 3
TabNine!ZN4core3fmt5Write9write_fmt17h0a30bd9207bf7908E.llvm.11547415957609600510:
00007ff6`a0b549b0 4989d0 mov r8,rdx
00007ff6`a0b549b3 488d156ef53301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.4.llvm.11547415957609600510 (00007ff6`a1e93f28)]
00007ff6`a0b549ba e9d1309400 jmp TabNine!core::fmt::write (00007ff6`a1497a90)
00007ff6`a0b549bf cc int 3
00007ff6`a0b549c0 4883ec38 sub rsp,38h
00007ff6`a0b549c4 4889d0 mov rax,rdx
00007ff6`a0b549c7 81790800ca9a3b cmp dword ptr [rcx+8],3B9ACA00h
00007ff6`a0b549ce 7519 jne TabNine!ZN4core3fmt5Write9write_fmt17h0a30bd9207bf7908E.llvm.11547415957609600510+0x39 (00007ff6`a0b549e9)
00007ff6`a0b549d0 488d15e9f53301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x20 (00007ff6`a1e93fc0)]
00007ff6`a0b549d7 41b804000000 mov r8d,4
00007ff6`a0b549dd 4889c1 mov rcx,rax
00007ff6`a0b549e0 4883c438 add rsp,38h
00007ff6`a0b549e4 e9173e9400 jmp TabNine!core::fmt::Formatter::write_str (00007ff6`a1498800)
00007ff6`a0b549e9 48894c2430 mov qword ptr [rsp+30h],rcx
00007ff6`a0b549ee 488d0dd3f53301 lea rcx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x28 (00007ff6`a1e93fc8)]
00007ff6`a0b549f5 48894c2420 mov qword ptr [rsp+20h],rcx
00007ff6`a0b549fa 488d15c3f53301 lea rdx,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0x24 (00007ff6`a1e93fc4)]
00007ff6`a0b54a01 4c8d4c2430 lea r9,[rsp+30h]
00007ff6`a0b54a06 41b804000000 mov r8d,4
00007ff6`a0b54a0c 4889c1 mov rcx,rax
00007ff6`a0b54a0f e8bc459400 call TabNine!core::fmt::Formatter::debug_tuple_field1_finish (00007ff6`a1498fd0)
00007ff6`a0b54a14 90 nop
00007ff6`a0b54a15 4883c438 add rsp,38h
00007ff6`a0b54a19 c3 ret
00007ff6`a0b54a1a cc int 3
00007ff6`a0b54a1b cc int 3
00007ff6`a0b54a1c cc int 3
00007ff6`a0b54a1d cc int 3
00007ff6`a0b54a1e cc int 3
00007ff6`a0b54a1f cc int 3
TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510:
00007ff6`a0b54a20 55 push rbp
00007ff6`a0b54a21 4157 push r15
00007ff6`a0b54a23 4156 push r14
00007ff6`a0b54a25 4155 push r13
00007ff6`a0b54a27 4154 push r12
00007ff6`a0b54a29 56 push rsi
00007ff6`a0b54a2a 57 push rdi
00007ff6`a0b54a2b 53 push rbx
00007ff6`a0b54a2c 4883ec48 sub rsp,48h
00007ff6`a0b54a30 488d6c2440 lea rbp,[rsp+40h]
00007ff6`a0b54a35 48c74500feffffff mov qword ptr [rbp],0FFFFFFFFFFFFFFFEh
00007ff6`a0b54a3d 4d85c0 test r8,r8
00007ff6`a0b54a40 0f84b9000000 je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xdf (00007ff6`a0b54aff)
00007ff6`a0b54a46 4c89c6 mov rsi,r8
00007ff6`a0b54a49 4889d7 mov rdi,rdx
00007ff6`a0b54a4c 4989cd mov r13,rcx
00007ff6`a0b54a4f 488b19 mov rbx,qword ptr [rcx]
00007ff6`a0b54a52 4c8d75e0 lea r14,[rbp-20h]
00007ff6`a0b54a56 4c8d3d4bf43301 lea r15,[TabNine!`string'+0x57b4 (00007ff6`a1e93ea8)]
00007ff6`a0b54a5d 4c8d2524f63301 lea r12,[TabNine!anon.d64836f09c8a45e7532d466562d0941c.12.llvm.11547415957609600510+0xe8 (00007ff6`a1e94088)]
00007ff6`a0b54a64 eb1a jmp TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0x60 (00007ff6`a0b54a80)
00007ff6`a0b54a66 662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b54a70 80790f23 cmp byte ptr [rcx+0Fh],23h
00007ff6`a0b54a74 7576 jne TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xcc (00007ff6`a0b54aec)
00007ff6`a0b54a76 e885c8e4fe call TabNine!ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h089c94aea8f701bcE.llvm.13011215800939872608 (00007ff6`9f9a1300)
00007ff6`a0b54a7b 4885f6 test rsi,rsi
00007ff6`a0b54a7e 747f je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xdf (00007ff6`a0b54aff)
00007ff6`a0b54a80 4c89f1 mov rcx,r14
00007ff6`a0b54a83 4889da mov rdx,rbx
00007ff6`a0b54a86 4989f8 mov r8,rdi
00007ff6`a0b54a89 4989f1 mov r9,rsi
00007ff6`a0b54a8c e86fb59200 call TabNine!std::sys::pal::windows::stdio::impl$7::write (00007ff6`a1480000)
00007ff6`a0b54a91 48837de000 cmp qword ptr [rbp-20h],0
00007ff6`a0b54a96 7428 je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xa0 (00007ff6`a0b54ac0)
00007ff6`a0b54a98 488b4de8 mov rcx,qword ptr [rbp-18h]
00007ff6`a0b54a9c 89c8 mov eax,ecx
00007ff6`a0b54a9e 83e003 and eax,3
00007ff6`a0b54aa1 49630484 movsxd rax,dword ptr [r12+rax*4]
00007ff6`a0b54aa5 4c01e0 add rax,r12
00007ff6`a0b54aa8 ffe0 jmp rax
00007ff6`a0b54aaa 80791023 cmp byte ptr [rcx+10h],23h
00007ff6`a0b54aae 74c6 je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0x56 (00007ff6`a0b54a76)
00007ff6`a0b54ab0 eb3a jmp TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xcc (00007ff6`a0b54aec)
00007ff6`a0b54ab2 66666666662e0f1f840000000000 nop word ptr cs:[rax+rax]
00007ff6`a0b54ac0 488b4de8 mov rcx,qword ptr [rbp-18h]
00007ff6`a0b54ac4 4885c9 test rcx,rcx
00007ff6`a0b54ac7 743a je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xe3 (00007ff6`a0b54b03)
00007ff6`a0b54ac9 4889f0 mov rax,rsi
00007ff6`a0b54acc 4829c8 sub rax,rcx
00007ff6`a0b54acf 7267 jb TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0x118 (00007ff6`a0b54b38)
00007ff6`a0b54ad1 4801cf add rdi,rcx
00007ff6`a0b54ad4 4889c6 mov rsi,rax
00007ff6`a0b54ad7 4885f6 test rsi,rsi
00007ff6`a0b54ada 75a4 jne TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0x60 (00007ff6`a0b54a80)
00007ff6`a0b54adc eb21 jmp TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0xdf (00007ff6`a0b54aff)
00007ff6`a0b54ade 6690 nop
00007ff6`a0b54ae0 4889c8 mov rax,rcx
00007ff6`a0b54ae3 48c1e820 shr rax,20h
00007ff6`a0b54ae7 83f823 cmp eax,23h
00007ff6`a0b54aea 748a je TabNine!ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he882f4897533c6b9E.llvm.11547415957609600510+0x56 (00007ff6`a0b54a76)
00007ff6`a0b54aec 48894df8 mov qword ptr [rbp-8],rcx
00007ff6`a0b54af0 4c896df0 mov qword ptr [rbp-10h],r13
00007ff6`a0b54af4 498b4d08 mov rcx,qword ptr [r13+8]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment