rendered paste bodyDump of assembler code for function zend_lookup_class_ex:
0x08332650 <zend_lookup_class_ex+0>: push %ebp
0x08332651 <zend_lookup_class_ex+1>: mov %esp,%ebp
0x08332653 <zend_lookup_class_ex+3>: sub $0xa8,%esp
0x08332659 <zend_lookup_class_ex+9>: mov 0x8(%ebp),%eax
0x0833265c <zend_lookup_class_ex+12>: mov 0x14(%ebp),%edx
0x0833265f <zend_lookup_class_ex+15>: mov %ebx,0xfffffff4(%ebp)
0x08332662 <zend_lookup_class_ex+18>: call 0x80a2e54 <__i686.get_pc_thunk.bx>
0x08332667 <zend_lookup_class_ex+23>: add $0x2c0f05,%ebx
0x0833266d <zend_lookup_class_ex+29>: mov %eax,0xffffff88(%ebp)
0x08332670 <zend_lookup_class_ex+32>: mov %gs:0x14,%eax
0x08332676 <zend_lookup_class_ex+38>: mov %eax,0xfffffff0(%ebp)
0x08332679 <zend_lookup_class_ex+41>: xor %eax,%eax
0x0833267b <zend_lookup_class_ex+43>: mov 0xffffff88(%ebp),%eax
0x0833267e <zend_lookup_class_ex+46>: mov %esi,0xfffffff8(%ebp)
0x08332681 <zend_lookup_class_ex+49>: mov %edi,0xfffffffc(%ebp)
0x08332684 <zend_lookup_class_ex+52>: mov %edx,0xffffff84(%ebp)
0x08332687 <zend_lookup_class_ex+55>: test %eax,%eax
0x08332689 <zend_lookup_class_ex+57>: je 0x8332692 <zend_lookup_class_ex+66>
0x0833268b <zend_lookup_class_ex+59>: mov 0xc(%ebp),%eax
0x0833268e <zend_lookup_class_ex+62>: test %eax,%eax
0x08332690 <zend_lookup_class_ex+64>: jne 0x83326b6 <zend_lookup_class_ex+102>
0x08332692 <zend_lookup_class_ex+66>: mov $0xffffffff,%edi
0x08332697 <zend_lookup_class_ex+71>: mov 0xfffffff0(%ebp),%edx
0x0833269a <zend_lookup_class_ex+74>: xor %gs:0x14,%edx
0x083326a1 <zend_lookup_class_ex+81>: mov %edi,%eax
0x083326a3 <zend_lookup_class_ex+83>: jne 0x8332970 <zend_lookup_class_ex+800>
0x083326a9 <zend_lookup_class_ex+89>: mov 0xfffffff4(%ebp),%ebx
0x083326ac <zend_lookup_class_ex+92>: mov 0xfffffff8(%ebp),%esi
0x083326af <zend_lookup_class_ex+95>: mov 0xfffffffc(%ebp),%edi
0x083326b2 <zend_lookup_class_ex+98>: mov %ebp,%esp
0x083326b4 <zend_lookup_class_ex+100>: pop %ebp
0x083326b5 <zend_lookup_class_ex+101>: ret
0x083326b6 <zend_lookup_class_ex+102>: mov 0xc(%ebp),%eax
0x083326b9 <zend_lookup_class_ex+105>: xor %edi,%edi
0x083326bb <zend_lookup_class_ex+107>: mov 0xc(%ebp),%edx
0x083326be <zend_lookup_class_ex+110>: movb $0x1,0xffffffef(%ebp)
0x083326c2 <zend_lookup_class_ex+114>: movl $0x0,0xffffffe0(%ebp)
0x083326c9 <zend_lookup_class_ex+121>: add $0x1f,%eax
0x083326cc <zend_lookup_class_ex+124>: add $0x1,%edx
0x083326cf <zend_lookup_class_ex+127>: and $0xfffffff0,%eax
0x083326d2 <zend_lookup_class_ex+130>: sub %eax,%esp
0x083326d4 <zend_lookup_class_ex+132>: mov 0xc(%ebp),%eax
0x083326d7 <zend_lookup_class_ex+135>: mov %edx,0xffffff8c(%ebp)
0x083326da <zend_lookup_class_ex+138>: mov 0xffffff88(%ebp),%edx
0x083326dd <zend_lookup_class_ex+141>: lea 0x2b(%esp),%esi
0x083326e1 <zend_lookup_class_ex+145>: and $0xfffffff0,%esi
0x083326e4 <zend_lookup_class_ex+148>: mov %esi,(%esp)
0x083326e7 <zend_lookup_class_ex+151>: mov %eax,0x8(%esp)
0x083326eb <zend_lookup_class_ex+155>: mov %edx,0x4(%esp)
0x083326ef <zend_lookup_class_ex+159>: call 0x8335750 <zend_str_tolower_copy>
0x083326f4 <zend_lookup_class_ex+164>: mov 0xffffff8c(%ebp),%edx
0x083326f7 <zend_lookup_class_ex+167>: mov 0xffffff84(%ebp),%eax
0x083326fa <zend_lookup_class_ex+170>: mov %esi,0x4(%esp)
0x083326fe <zend_lookup_class_ex+174>: mov %edx,0x8(%esp)
0x08332702 <zend_lookup_class_ex+178>: mov 0xfffff83c(%ebx),%edx
0x08332708 <zend_lookup_class_ex+184>: mov %eax,0xc(%esp)
0x0833270c <zend_lookup_class_ex+188>: mov 0x138(%edx),%eax
0x08332712 <zend_lookup_class_ex+194>: mov %eax,(%esp)
0x08332715 <zend_lookup_class_ex+197>: call 0x8348bd0 <zend_hash_find>
0x0833271a <zend_lookup_class_ex+202>: test %eax,%eax
0x0833271c <zend_lookup_class_ex+204>: je 0x8332697 <zend_lookup_class_ex+71>
0x08332722 <zend_lookup_class_ex+210>: mov 0x10(%ebp),%eax
0x08332725 <zend_lookup_class_ex+213>: test %eax,%eax
0x08332727 <zend_lookup_class_ex+215>: je 0x8332692 <zend_lookup_class_ex+66>
0x0833272d <zend_lookup_class_ex+221>: lea 0x0(%esi),%esi
0x08332730 <zend_lookup_class_ex+224>: call 0x8323970 <zend_is_compiling>
0x08332735 <zend_lookup_class_ex+229>: test %al,%al
0x08332737 <zend_lookup_class_ex+231>: jne 0x8332692 <zend_lookup_class_ex+66>
0x0833273d <zend_lookup_class_ex+237>: mov 0xfffff83c(%ebx),%eax
0x08332743 <zend_lookup_class_ex+243>: mov 0x154(%eax),%edi
0x08332749 <zend_lookup_class_ex+249>: test %edi,%edi
0x0833274b <zend_lookup_class_ex+251>: jne 0x833278d <zend_lookup_class_ex+317>
0x0833274d <zend_lookup_class_ex+253>: movl $0x28,(%esp)
0x08332754 <zend_lookup_class_ex+260>: call 0x8322400 <_emalloc>
0x08332759 <zend_lookup_class_ex+265>: mov 0xfffff83c(%ebx),%edx
0x0833275f <zend_lookup_class_ex+271>: mov %eax,0x154(%edx)
0x08332765 <zend_lookup_class_ex+277>: movl $0x0,0x10(%esp)
0x0833276d <zend_lookup_class_ex+285>: movl $0x0,0xc(%esp)
0x08332775 <zend_lookup_class_ex+293>: movl $0x0,0x8(%esp)
0x0833277d <zend_lookup_class_ex+301>: movl $0x0,0x4(%esp)
0x08332785 <zend_lookup_class_ex+309>: mov %eax,(%esp)
0x08332788 <zend_lookup_class_ex+312>: call 0x83487e0 <_zend_hash_init>
0x0833278d <zend_lookup_class_ex+317>: lea 0xffffffef(%ebp),%eax
0x08332790 <zend_lookup_class_ex+320>: mov 0xfffff83c(%ebx),%edx
0x08332796 <zend_lookup_class_ex+326>: mov %eax,0xc(%esp)
0x0833279a <zend_lookup_class_ex+330>: mov 0xffffff8c(%ebp),%eax
0x0833279d <zend_lookup_class_ex+333>: movl $0x2,0x18(%esp)
0x083327a5 <zend_lookup_class_ex+341>: movl $0x0,0x14(%esp)
0x083327ad <zend_lookup_class_ex+349>: movl $0x1,0x10(%esp)
0x083327b5 <zend_lookup_class_ex+357>: mov %eax,0x8(%esp)
0x083327b9 <zend_lookup_class_ex+361>: mov %esi,0x4(%esp)
0x083327bd <zend_lookup_class_ex+365>: mov 0x154(%edx),%eax
0x083327c3 <zend_lookup_class_ex+371>: mov %eax,(%esp)
0x083327c6 <zend_lookup_class_ex+374>: call 0x8349af0 <_zend_hash_add_or_update>
0x083327cb <zend_lookup_class_ex+379>: add $0x1,%eax
0x083327ce <zend_lookup_class_ex+382>: je 0x8332692 <zend_lookup_class_ex+66>
0x083327d4 <zend_lookup_class_ex+388>: lea 0xfffb485b(%ebx),%eax
0x083327da <zend_lookup_class_ex+394>: movl $0xa,0xffffffd4(%ebp)
0x083327e1 <zend_lookup_class_ex+401>: mov %eax,0xffffff80(%ebp)
0x083327e4 <zend_lookup_class_ex+404>: mov %eax,0xffffffd0(%ebp)
0x083327e7 <zend_lookup_class_ex+407>: movb $0x6,0xffffffdc(%ebp)
0x083327eb <zend_lookup_class_ex+411>: movl $0x10,(%esp)
0x083327f2 <zend_lookup_class_ex+418>: call 0x8322400 <_emalloc>
0x083327f7 <zend_lookup_class_ex+423>: mov %eax,0xffffffe4(%ebp)
0x083327fa <zend_lookup_class_ex+426>: mov %eax,%edi
0x083327fc <zend_lookup_class_ex+428>: movb $0x0,0xd(%eax)
0x08332800 <zend_lookup_class_ex+432>: mov 0xc(%ebp),%edx
0x08332803 <zend_lookup_class_ex+435>: movl $0x1,0x8(%eax)
0x0833280a <zend_lookup_class_ex+442>: mov %edx,0x4(%eax)
0x0833280d <zend_lookup_class_ex+445>: mov 0xffffff88(%ebp),%eax
0x08332810 <zend_lookup_class_ex+448>: mov %edx,0x4(%esp)
0x08332814 <zend_lookup_class_ex+452>: mov %eax,(%esp)
0x08332817 <zend_lookup_class_ex+455>: call 0x8322440 <_estrndup>
0x0833281c <zend_lookup_class_ex+460>: lea 0xffffffe4(%ebp),%edx
0x0833281f <zend_lookup_class_ex+463>: mov %eax,(%edi)
0x08332821 <zend_lookup_class_ex+465>: mov 0xffffffe4(%ebp),%eax
0x08332824 <zend_lookup_class_ex+468>: movb $0x6,0xc(%eax)
0x08332828 <zend_lookup_class_ex+472>: mov %edx,0xffffff7c(%ebp)
0x0833282e <zend_lookup_class_ex+478>: mov %edx,0xffffffe8(%ebp)
0x08332831 <zend_lookup_class_ex+481>: mov 0xfffff83c(%ebx),%edx
0x08332837 <zend_lookup_class_ex+487>: movl $0x24,0xffffff9c(%ebp)
0x0833283e <zend_lookup_class_ex+494>: movl $0x0,0xffffffa8(%ebp)
0x08332845 <zend_lookup_class_ex+501>: movl $0x1,0xffffffb0(%ebp)
0x0833284c <zend_lookup_class_ex+508>: mov 0x134(%edx),%eax
0x08332852 <zend_lookup_class_ex+514>: movl $0x0,0xffffffb8(%ebp)
0x08332859 <zend_lookup_class_ex+521>: movb $0x1,0xffffffbc(%ebp)
0x0833285d <zend_lookup_class_ex+525>: movl $0x0,0xffffffc8(%ebp)
0x08332864 <zend_lookup_class_ex+532>: mov %eax,0xffffffa0(%ebp)
0x08332867 <zend_lookup_class_ex+535>: lea 0xffffffd0(%ebp),%eax
0x0833286a <zend_lookup_class_ex+538>: mov %eax,0xffffffa4(%ebp)
0x0833286d <zend_lookup_class_ex+541>: lea 0xffffffe0(%ebp),%eax
0x08332870 <zend_lookup_class_ex+544>: mov %eax,0xffffff78(%ebp)
0x08332876 <zend_lookup_class_ex+550>: mov %eax,0xffffffac(%ebp)
0x08332879 <zend_lookup_class_ex+553>: lea 0xffffffe8(%ebp),%eax
0x0833287c <zend_lookup_class_ex+556>: mov %eax,0xffffffb4(%ebp)
0x0833287f <zend_lookup_class_ex+559>: mov 0x158(%edx),%eax
0x08332885 <zend_lookup_class_ex+565>: mov 0x218(%edx),%edx
0x0833288b <zend_lookup_class_ex+571>: movl $0x0,0xffffffcc(%ebp)
0x08332892 <zend_lookup_class_ex+578>: test %eax,%eax
0x08332894 <zend_lookup_class_ex+580>: mov %eax,0xffffffc4(%ebp)
0x08332897 <zend_lookup_class_ex+583>: mov 0xfffff83c(%ebx),%eax
0x0833289d <zend_lookup_class_ex+589>: setne 0xffffffc0(%ebp)
0x083328a1 <zend_lookup_class_ex+593>: mov %edx,0xffffff90(%ebp)
0x083328a4 <zend_lookup_class_ex+596>: movl $0x0,0x218(%eax)
0x083328ae <zend_lookup_class_ex+606>: lea 0xffffffc0(%ebp),%eax
0x083328b1 <zend_lookup_class_ex+609>: mov %eax,0x4(%esp)
0x083328b5 <zend_lookup_class_ex+613>: lea 0xffffff9c(%ebp),%eax
0x083328b8 <zend_lookup_class_ex+616>: mov %eax,(%esp)
0x083328bb <zend_lookup_class_ex+619>: call 0x8331140 <zend_call_function>
0x083328c0 <zend_lookup_class_ex+624>: mov 0xfffff83c(%ebx),%edx
0x083328c6 <zend_lookup_class_ex+630>: mov %eax,%edi
0x083328c8 <zend_lookup_class_ex+632>: mov 0xffffffc4(%ebp),%eax
0x083328cb <zend_lookup_class_ex+635>: mov %eax,0x158(%edx)
0x083328d1 <zend_lookup_class_ex+641>: mov 0xffffff7c(%ebp),%eax
0x083328d7 <zend_lookup_class_ex+647>: mov %eax,(%esp)
0x083328da <zend_lookup_class_ex+650>: call 0x8330080 <_zval_ptr_dtor>
0x083328df <zend_lookup_class_ex+655>: mov 0xffffff8c(%ebp),%edx
0x083328e2 <zend_lookup_class_ex+658>: movl $0x0,0x10(%esp)
0x083328ea <zend_lookup_class_ex+666>: movl $0x0,0xc(%esp)
0x083328f2 <zend_lookup_class_ex+674>: mov %esi,0x4(%esp)
0x083328f6 <zend_lookup_class_ex+678>: mov %edx,0x8(%esp)
0x083328fa <zend_lookup_class_ex+682>: mov 0xfffff83c(%ebx),%edx
0x08332900 <zend_lookup_class_ex+688>: mov 0x154(%edx),%eax
0x08332906 <zend_lookup_class_ex+694>: mov %eax,(%esp)
0x08332909 <zend_lookup_class_ex+697>: call 0x83491b0 <zend_hash_del_key_or_index>
0x0833290e <zend_lookup_class_ex+702>: cmp $0xffffffff,%edi
0x08332911 <zend_lookup_class_ex+705>: je 0x83329c6 <zend_lookup_class_ex+886>
0x08332917 <zend_lookup_class_ex+711>: mov 0xfffff83c(%ebx),%edx
0x0833291d <zend_lookup_class_ex+717>: mov 0x218(%edx),%eax
0x08332923 <zend_lookup_class_ex+723>: test %eax,%eax
0x08332925 <zend_lookup_class_ex+725>: je 0x8332975 <zend_lookup_class_ex+805>
0x08332927 <zend_lookup_class_ex+727>: mov 0xffffff90(%ebp),%ecx
0x0833292a <zend_lookup_class_ex+730>: test %ecx,%ecx
0x0833292c <zend_lookup_class_ex+732>: je 0x8332984 <zend_lookup_class_ex+820>
0x0833292e <zend_lookup_class_ex+734>: mov %eax,(%esp)
0x08332931 <zend_lookup_class_ex+737>: mov $0xffffffff,%edi
0x08332936 <zend_lookup_class_ex+742>: call 0x833f470 <zend_get_class_entry>
0x0833293b <zend_lookup_class_ex+747>: mov 0xffffff80(%ebp),%edx
0x0833293e <zend_lookup_class_ex+750>: mov 0x4(%eax),%eax
0x08332941 <zend_lookup_class_ex+753>: mov %edx,0x8(%esp)
0x08332945 <zend_lookup_class_ex+757>: movl $0x1,(%esp)
0x0833294c <zend_lookup_class_ex+764>: mov %eax,0x10(%esp)
0x08332950 <zend_lookup_class_ex+768>: mov 0xffffff88(%ebp),%eax
0x08332953 <zend_lookup_class_ex+771>: mov %eax,0xc(%esp)
0x08332957 <zend_lookup_class_ex+775>: lea 0xfffe5a6c(%ebx),%eax
0x0833295d <zend_lookup_class_ex+781>: mov %eax,0x4(%esp)
0x08332961 <zend_lookup_class_ex+785>: call 0x833e4b0 <zend_error>
0x08332966 <zend_lookup_class_ex+790>: jmp 0x8332697 <zend_lookup_class_ex+71>
0x0833296b <zend_lookup_class_ex+795>: nop
0x0833296c <zend_lookup_class_ex+796>: lea 0x0(%esi),%esi
0x08332970 <zend_lookup_class_ex+800>: call 0x83c4180 <__stack_chk_fail_local>
0x08332975 <zend_lookup_class_ex+805>: mov 0xffffff90(%ebp),%edx
0x08332978 <zend_lookup_class_ex+808>: mov 0xfffff83c(%ebx),%eax
0x0833297e <zend_lookup_class_ex+814>: mov %edx,0x218(%eax)
0x08332984 <zend_lookup_class_ex+820>: mov 0xffffffe0(%ebp),%edx
0x08332987 <zend_lookup_class_ex+823>: test %edx,%edx
0x08332989 <zend_lookup_class_ex+825>: je 0x8332999 <zend_lookup_class_ex+841>
0x0833298b <zend_lookup_class_ex+827>: mov 0xffffff78(%ebp),%eax
0x08332991 <zend_lookup_class_ex+833>: mov %eax,(%esp)
0x08332994 <zend_lookup_class_ex+836>: call 0x8330080 <_zval_ptr_dtor>
0x08332999 <zend_lookup_class_ex+841>: mov 0xffffff84(%ebp),%edx
0x0833299c <zend_lookup_class_ex+844>: mov 0xffffff8c(%ebp),%eax
0x0833299f <zend_lookup_class_ex+847>: mov %esi,0x4(%esp)
0x083329a3 <zend_lookup_class_ex+851>: mov %edx,0xc(%esp)
0x083329a7 <zend_lookup_class_ex+855>: mov 0xfffff83c(%ebx),%edx
0x083329ad <zend_lookup_class_ex+861>: mov %eax,0x8(%esp)
0x083329b1 <zend_lookup_class_ex+865>: mov 0x138(%edx),%eax
0x083329b7 <zend_lookup_class_ex+871>: mov %eax,(%esp)
0x083329ba <zend_lookup_class_ex+874>: call 0x8348bd0 <zend_hash_find>
0x083329bf <zend_lookup_class_ex+879>: mov %eax,%edi
0x083329c1 <zend_lookup_class_ex+881>: jmp 0x8332697 <zend_lookup_class_ex+71>
0x083329c6 <zend_lookup_class_ex+886>: mov 0xffffff90(%ebp),%edx
0x083329c9 <zend_lookup_class_ex+889>: mov 0xfffff83c(%ebx),%eax
0x083329cf <zend_lookup_class_ex+895>: mov %edx,0x218(%eax)
0x083329d5 <zend_lookup_class_ex+901>: jmp 0x8332697 <zend_lookup_class_ex+71>
End of assembler dump.