Hi,
anyone can explain these codes for me ?
__declspec(naked) EncodedJSValue ctiTrampoline(void* code, RegisterFile*,
CallFrame*, void* /*unused1*/, Profiler**, JSGlobalData*)
{
__asm {
push ebp;
mov ebp, esp;
push esi;
push edi;
push ebx;
sub esp, 0x3c; // why here is 0x3c
mov esi, 512;
mov ecx, esp;
mov edi, [esp + 0x58]; //why here is 0x58
call [esp + 0x50];//why here is 0x50 and jump to...
add esp, 0x3c;
pop ebx;
pop edi;
pop esi;
pop ebp;
ret;
}
}
thank you very much!
BR,
Justin
_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help