Skip to content

Instantly share code, notes, and snippets.

@dav
Created November 21, 2012 21:32
Show Gist options
  • Save dav/4127922 to your computer and use it in GitHub Desktop.
Save dav/4127922 to your computer and use it in GitHub Desktop.
scribble booty
CoreFoundation`-[NSMutableArray removeObject:]:
0x38266e0: pushl %ebp
0x38266e1: movl %esp, %ebp
0x38266e3: pushl %ebx
0x38266e4: pushl %edi
0x38266e5: pushl %esi
0x38266e6: subl $44, %esp
0x38266e9: calll 0x38266ee ; -[NSMutableArray removeObject:] + 14
0x38266ee: popl %ebx
0x38266ef: movl %ebx, -32(%ebp)
0x38266f2: movl 1309330(%ebx), %eax
0x38266f8: movl %eax, 4(%esp)
0x38266fc: movl 8(%ebp), %edi
0x38266ff: movl %edi, (%esp)
0x3826702: calll 0x39145c8 ; symbol stub for: objc_msgSend
0x3826707: movl 1309214(%ebx), %eax
0x382670d: movl %eax, 4(%esp)
0x3826711: movl %edi, (%esp)
0x3826714: calll 0x39145c8 ; symbol stub for: objc_msgSend
0x3826719: movb %al, -13(%ebp)
0x382671c: movl 1308234(%ebx), %eax
0x3826722: movl %eax, 4(%esp)
0x3826726: movl %edi, (%esp)
0x3826729: calll 0x39145c8 ; symbol stub for: objc_msgSend
0x382672e: movl %eax, %esi
0x3826730: movl 1308542(%ebx), %eax
0x3826736: movl %eax, 4(%esp)
0x382673a: movl 16(%ebp), %ebx
0x382673d: movl %ebx, (%esp)
0x3826740: calll 0x39145c8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment