Skip to content

Instantly share code, notes, and snippets.

@expeditiousRubyist
Created January 9, 2016 05:07
cell.o: file format pe-x86-64
Disassembly of section .text:
0000000000000000 <cell_get_fixnum>:
0: 48 83 ec 28 sub rsp,0x28
4: 48 8b 01 mov rax,QWORD PTR [rcx]
7: 48 83 f8 01 cmp rax,0x1
b: 75 06 jne 13 <cell_get_fixnum+0x13>
d: 48 8b 41 08 mov rax,QWORD PTR [rcx+0x8]
11: eb 0c jmp 1f <cell_get_fixnum+0x1f>
13: 48 83 f8 02 cmp rax,0x2
17: 75 0b jne 24 <cell_get_fixnum+0x24>
19: f2 48 0f 2c 41 08 cvttsd2si rax,QWORD PTR [rcx+0x8]
1f: 48 83 c4 28 add rsp,0x28
23: c3 ret
24: e8 00 00 00 00 call 29 <cell_get_fixnum+0x29>
29: 0f 0b ud2
2b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
0000000000000030 <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E>:
30: 48 83 ec 28 sub rsp,0x28
34: b9 10 00 00 00 mov ecx,0x10
39: ba 08 00 00 00 mov edx,0x8
3e: e8 00 00 00 00 call 43 <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x13>
43: 48 85 c0 test rax,rax
46: 75 07 jne 4f <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x1f>
48: e8 00 00 00 00 call 4d <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x1d>
4d: 0f 0b ud2
4f: 48 8d 0d 00 00 00 00 lea rcx,[rip+0x0] # 56 <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x26>
56: 48 89 08 mov QWORD PTR [rax],rcx
59: 48 c7 40 08 1d 00 00 mov QWORD PTR [rax+0x8],0x1d
60: 00
61: 48 8d 15 00 00 00 00 lea rdx,[rip+0x0] # 68 <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x38>
68: 4c 8d 05 00 00 00 00 lea r8,[rip+0x0] # 6f <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x3f>
6f: 48 89 c1 mov rcx,rax
72: e8 00 00 00 00 call 77 <_ZN10sys_common6unwind12begin_unwind21h11851751900855523014E+0x47>
77: 0f 0b ud2
79: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
0000000000000080 <_ZN2i89drop.312517hb0e93e275fc66755E>:
80: c3 ret
81: 66 66 66 66 66 66 2e data16 data16 data16 data16 data16 nop WORD PTR cs:[rax+rax*1+0x0]
88: 0f 1f 84 00 00 00 00
8f: 00
0000000000000090 <_ZN3any5T.Any11get_type_id21h10599115199685980924E>:
90: 48 b8 c9 45 d1 78 75 movabs rax,0x7a27ea7578d145c9
97: ea 27 7a
9a: c3 ret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment