Save Selector Secondary Block Writes

secondaryBranchState 0x0059e360..0x0059e36b; scan 0x0059e300..0x0059e36b; promotion status blocked.

rows: 356; address-like touching bases: 5; direct overlap writes: 0; touch block write candidates: 0; full-cover block write candidates: 0.

No broad block write candidate was found for secondaryBranchState 0x0059e360..0x0059e36b. The scan covers dword immediates in 0x0059e300..0x0059e36b and checks address-like uses with nearby size immediates plus call/rep/stos transfer instructions, as well as direct stores that overlap the 12-byte table. It found 5 address-like base ref(s) that could point at or before the table, but none has a nearby size immediate large enough to touch the table, so they are not block-write candidates. This removes the obvious static memset/memcpy-style reset shape, but it still does not prove selector runtime order or a strict map1_01a source hotspot.

addressrefkindaccesstouch sizecover sizesizestransferstouch candidatefull coverinstruction
0x0059e3100x004232a4mov-reg-imm32address0x000000510x0000005c-call-iat@0x004232b1, call-iat@0x004232c3, call-rel32@0x004232cb, call-iat@0x004232e8FalseFalsemov eax, imm32
0x0059e3100x004232dbmov-reg-imm32address0x000000510x0000005c-call-iat@0x004232b1, call-iat@0x004232c3, call-rel32@0x004232cb, call-iat@0x004232e8, call-iat@0x004232fa, call-rel32@0x00423302, call-iat@0x0042330eFalseFalsemov eax, imm32
0x0059e3600x0040b4aemov-reg-imm32address0x000000010x0000000c-call-rel32@0x0040b4d2FalseFalsemov eax, imm32
0x0059e3600x0040b502mov-stack-imm32address0x000000010x0000000c-call-rel32@0x0040b4d2FalseFalsemov dword ptr [ebp+disp8], imm32
0x0059e3600x0040b57bmov-stack-imm32address0x000000010x0000000c--FalseFalsemov dword ptr [ebp+disp8], imm32