calling SmallInteger>>#+ on 8 with 9 13F0 objhdr: 8000000A000035 nArgs: 1 type: 2 blksiz: A8 method: D759B0 mthhdr: 20A0007 selctr: 52D108=nil blkentry: 0 stackCheckOffset: 72/1462 cmRefersToYoung: no cmIsFullBlock: no 0000140c: xorl %edx, %edx : 31 D2 0000140e: call .+0xfffff28d (0x000006a0=ceMethodAbort1Args) : E8 8D F2 FF FF 00001413: nop : 90 00001414: andl $0x00000001, %eax : 83 E0 01 00001417: jmp .+0x00000011 (0x0000142a=16r13F0@3A) : EB 11 00001419: nop : 90 0000141a: nop : 90 0000141b: nop : 90 entry: 0000141c: movl %edx, %eax : 89 D0 0000141e: andl $0x00000003, %eax : 83 E0 03 00001421: jnz .+0xfffffff1 (0x00001414=16r13F0@24) : 75 F1 00001423: movl %ds:(%edx), %eax : 8B 02 00001425: andl $0x003fffff, %eax : 25 FF FF 3F 00 0000142a: cmpl %ecx, %eax : 39 C8 0000142c: jnz .+0xffffffe0 (0x0000140e=16r13F0@1E) : 75 E0 noCheckEntry: 0000142e: movl %esi, %ecx : 89 F1 00001430: testl $0x00000001, %esi : F7 C6 01 00 00 00 00001436: jz .+0x0000000a (0x00001442=16r13F0@52) : 74 0A 00001438: subl $0x00000001, %ecx : 83 E9 01 0000143b: addl %edx, %ecx : 03 CA 0000143d: jo .+0x00000003 (0x00001442=16r13F0@52) : 70 03 0000143f: movl %ecx, %edx : 89 CA 00001441: ret : C3 00001442: movl %ss:(%esp), %ebx : 8B 1C 24 00001445: movl %edx, %ss:(%esp) : 89 14 24 00001448: pushl %esi : 56 00001449: pushl %ebx : 53 0000144a: pushl %ebp : 55 0000144b: movl %esp, %ebp : 89 E5 0000144d: pushl $0x000013f0=16r13F0@0 : 68 F0 13 00 00 IsAbsPCReference: 00001452: movl $0x0052d108=nil, %ebx : BB 08 D1 52 00 00001457: pushl %ebx : 53 00001458: pushl %edx : 52 00001459: movl %ds:0x7ffffde0=&stackLimitFromMachineCode, %eax : A1 E0 FD FF 7F 0000145e: cmpl %eax, %esp : 39 C4 00001460: jb .+0xffffffaa (0x0000140c=16r13F0@1C) : 72 AA HasBytecodePC bc 16/17: 00001462: movl 8(%ebp), %esi : 8B 75 08 00001465: movl -12(%ebp), %edx : 8B 55 F4 00001468: testb $0x03, %dl : F6 C2 03 0000146b: jnz .+0x0000000e (0x0000147b=16r13F0@8B) : 75 0E 0000146d: movl %ds:(%edx), %eax : 8B 02 0000146f: andl $0x003ffff7, %eax : 25 F7 FF 3F 00 00001474: jnz .+0x00000005 (0x0000147b=16r13F0@8B) : 75 05 00001476: movl %ds:0x8(%edx), %edx : 8B 52 08 00001479: jmp .+0xffffffed (0x00001468=16r13F0@78) : EB ED 0000147b: movl $0x006c7978=#+, %ecx : B9 78 79 6C 00 00001480: call .+0xfffff0eb (0x00000570=ceSuperSend1Args) : E8 EB F0 FF FF IsSuperSend bc 23/24: 00001485: movl %ebp, %esp : 89 EC 00001487: popl %ebp : 5D 00001488: ret $0x0008 : C2 08 00 0000148b: int3 : CC 0000148c: int3 : CC 0000148d: int3 : CC 0000148e: int3 : CC 0000148f: int3 : CC 00001490: int3 : CC startpc: 16 16r1452 IsAbsPCReference (16r1496) 16r1462 HasBytecodePC (16r1495, bc: 16) 16r1485 IsSuperSend (16r1493, bc: 23 #+) ceEnterCogCodePopReceiverReg: 00001128: movl %ds:0x7ffffe68=&stackPointer, %esp : 8B 25 68 FE FF 7F 0000112e: movl %ds:0x7ffffe6c=&framePointer, %ebp : 8B 2D 6C FE FF 7F 00001134: popl %edx : 5A 00001135: ret : C3 00001136: int3 : CC 00001137: int3 : CC UndefinedObject>>DoIt (simulator is Undeclared) ceSuperSend1Args: 00000570: movl %ss:(%esp), %ebx : 8B 1C 24 00000573: movl %edx, %ss:(%esp) : 89 14 24 00000576: pushl %esi : 56 00000577: pushl %ebx : 53 00000578: movl %ebp, %ds:0x7ffffe6c=&framePointer : 89 2D 6C FE FF 7F 0000057e: movl %esp, %ds:0x7ffffe68=&stackPointer : 89 25 68 FE FF 7F 00000584: movl %ds:0x10d938, %esp : 8B 25 38 D9 10 00 0000058a: movl %ds:0x10d930, %ebp : 8B 2D 30 D9 10 00 00000590: pushl $0x00000001 : 6A 01 00000592: pushl %edx : 52 00000593: pushl $0x00000001 : 6A 01 00000595: pushl %ecx : 51 00000596: call .+0x7ffff8c9 (0x7ffffe64=&ceSend:super:to:numArgs:) : E8 C9 F8 FF 7F 0000059b: addl $0x00000010, %esp : 83 C4 10 0000059e: movl %ds:0x7ffffe68=&stackPointer, %esp : 8B 25 68 FE FF 7F 000005a4: movl %ds:0x7ffffe6c=&framePointer, %ebp : 8B 2D 6C FE FF 7F 000005aa: ret : C3 000005ab: int3 : CC 000005ac: int3 : CC 000005ad: int3 : CC 000005ae: int3 : CC 000005af: int3 : CC eax: 80000000 (2147483648) ebx: 80000004 (2147483652) ecx: 80000008 (2147483656) edx: 8000000C (2147483660) esp: 0010D8FC (1104124) ebp: 0010D918 (1104152) esi: 80000010 (2147483664) edi: 80000014 (2147483668) eip: 00001128 (4392) eflags: 00000002 CF=0 PF=0 AF=0 ZF=0 SF=0 OF=0 16r1023A8 M SmallInteger>+ 16r11=8 (16r8) 16r1023B4: rcvr/clsr: 16r11 =8 (16r8) 16r1023B0: arg0: 16r13 =9(16r9) 16r1023AC: caller ip: 16r1112C17=17902615 16r1023A8: saved fp: 16r1023E0=1057760 16r1023A4: method: 16r13F0 16rD759B0: a(n) CompiledMethod 16r1023A4: mcfrm flags: 16r0 numArgs: 1 noContext notBlock 16r1023A0: context: 16r52D108 nil 16r10239C: receiver: 16r11 =8 (16r8) 16r102398: stck: 16r1462 =$1304(???) 16r102394: stck: 16r11 =8 (16r8) ..................................................................................................................................... eax: 80000000 (2147483648) ebx: 80000004 (2147483652) ecx: 80000008 (2147483656) edx: 00000011 (17) esp: 0010239C (1057692) ebp: 001023A8 (1057704) esi: 80000010 (2147483664) edi: 80000014 (2147483668) eip: 00001462 (5218) eflags: 00010002 CF=0 PF=0 AF=0 ZF=0 SF=0 OF=0 16r1023A8 M SmallInteger>+ 16r11=8 (16r8) 16r1023B4: rcvr/clsr: 16r11 =8 (16r8) 16r1023B0: arg0: 16r13 =9(16r9) 16r1023AC: caller ip: 16r1112C17=17902615 16r1023A8: saved fp: 16r1023E0=1057760 16r1023A4: method: 16r13F0 16rD759B0: a(n) CompiledMethod 16r1023A4: mcfrm flags: 16r0 numArgs: 1 noContext notBlock 16r1023A0: context: 16r52D108 nil 16r10239C: receiver: 16r11 =8 (16r8) 16r102398: stck: 16r1462 =$1304(???) 16r102394: stck: 16r11 =8 (16r8) ..................................................................................................................................... eax: 80000000 (2147483648) ebx: 80000004 (2147483652) ecx: 006C7978 (7108984) edx: 00000011 (17) esp: 00102398 (1057688) ebp: 001023A8 (1057704) esi: 00000013 (19) edi: 80000014 (2147483668) eip: 00000570 (1392) eflags: 00010002 CF=0 PF=0 AF=0 ZF=0 SF=0 OF=0 16r1023A8 M SmallInteger>+ 16r11=8 (16r8) 16r1023B4: rcvr/clsr: 16r11 =8 (16r8) 16r1023B0: arg0: 16r13 =9(16r9) 16r1023AC: caller ip: 16r1112C17=17902615 16r1023A8: saved fp: 16r1023E0=1057760 16r1023A4: method: 16r13F0 16rD759B0: a(n) CompiledMethod 16r1023A4: mcfrm flags: 16r0 numArgs: 1 noContext notBlock 16r1023A0: context: 16r52D108 nil 16r10239C: receiver: 16r11 =8 (16r8) 16r102398: stck: 16r1485 =2626 (16rA42) 16r102394: stck: 16r11 =8 (16r8) ..................................................................................................................................... eax: 00000000 ebx: 00001485 (5253) ecx: 80000004 (2147483652) edx: 80000008 (2147483656) esp: 00102378 (1057656) ebp: 0010238C (1057676) esi: 00000013 (19) edi: 80000014 (2147483668) eip: 000005AA (1450) eflags: 00010002 CF=0 PF=0 AF=0 ZF=0 SF=0 OF=0 16r10238C I SmallInteger(Integer)>+ 16r11=8 (16r8) 16r102398: rcvr/clsr: 16r11 =8 (16r8) 16r102394: arg0: 16r13 =9(16r9) 16r102390: caller ip: 16r1485=5253 16r10238C: saved fp: 16r1023A8=1057704 16r102388: method: 16r100F718 16r100F718: a(n) CompiledMethod 16r102384: context: 16r52D108 nil 16r102380:intfrm flags: 16r101=257 numArgs: 1 noContext notBlock 16r10237C: saved ip: 16r0 0 16r102378: receiver: 16r11 =8 (16r8)