Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- section .text
- global A_test1_int__implementation
- A_test1_int__implementation:
- ; put implementation here
- push ebp
- mov ebp, esp
- push eax
- push ebx
- push ecx
- push edx
- push esi
- push edi
- pop edi
- pop esi
- pop edx
- pop ecx
- pop ebx
- pop eax
- mov esp, ebp
- pop ebp
- ret
- global A_test1_String__implementation
- A_test1_String__implementation:
- ; put implementation here
- push ebp
- mov ebp, esp
- push eax
- push ebx
- push ecx
- push edx
- push esi
- push edi
- pop edi
- pop esi
- pop edx
- pop ecx
- pop ebx
- pop eax
- mov esp, ebp
- pop ebp
- ret
- global A_test2_int__implementation
- A_test2_int__implementation:
- ; put implementation here
- push ebp
- mov ebp, esp
- push eax
- push ebx
- push ecx
- push edx
- push esi
- push edi
- pop edi
- pop esi
- pop edx
- pop ecx
- pop ebx
- pop eax
- mov esp, ebp
- pop ebp
- ret
- global A_test3_int__implementation
- A_test3_int__implementation:
- ; put implementation here
- push ebp
- mov ebp, esp
- push eax
- push ebx
- push ecx
- push edx
- push esi
- push edi
- pop edi
- pop esi
- pop edx
- pop ecx
- pop ebx
- pop eax
- mov esp, ebp
- pop ebp
- ret
- global A_A___implementation
- A_A___implementation:
- ; put implementation here
- push ebp
- mov ebp, esp
- push eax
- push ebx
- push ecx
- push edx
- push esi
- push edi
- pop edi
- pop esi
- pop edx
- pop ecx
- pop ebx
- pop eax
- mov esp, ebp
- pop ebp
- ret
- section .data
- global A
- A:
- ; method declarations
- java.lang.Object_equals_Object_: dd java.lang.Object_equals_Object__implementation
- java.lang.Object_toString__: dd java.lang.Object_toString___implementation
- java.lang.Object_hashCode__: dd java.lang.Object_hashCode___implementation
- java.lang.Object_clone__: dd java.lang.Object_clone___implementation
- java.lang.Object_getClass__: dd java.lang.Object_getClass___implementation
- java.lang.Object_Object__: dd java.lang.Object_Object___implementation
- A_test2_int_: dd A_test2_int__implementation
- A_test3_int_: dd A_test3_int__implementation
- A_test1_String_: dd A_test1_String__implementation
- A_test1_int_: dd A_test1_int__implementation
- A_A__: dd A_A___implementation
- ; static variables
- A.n: dd 0
- A.j: dd 0
- A.t: dd 0
- ;--------DEBUG INFO---------
- ;
- ;OBJECT SIZE: 12
- ;
- ;NONSTATIC Fields offset:
- ; a: 0
- ; b: 4
- ;
- ;LOCAL VARIABLE Fields offset(test1(int)):
- ; a1:0
- ; a2:4
- ; a3:8
- ; a4:12
- ; a5:16
- ; a6:20
- ; a7:24
- ; a8:28
- ; a9:32
- ; a10:36
- ; a11:40
- ; a12:44
- ; SIZE:48
- ;
- ;LOCAL VARIABLE Fields offset(test1(String)):
- ; a2:0
- ; a1:4
- ; a3:8
- ; a4:12
- ; a5:16
- ; a6:20
- ; a7:24
- ; a8:28
- ; a9:32
- ; a10:36
- ; a11:40
- ; a12:44
- ; SIZE:48
- ;
- ;LOCAL VARIABLE Fields offset(test2(int)):
- ; SIZE:0
- ;
- ;LOCAL VARIABLE Fields offset(test3(int)):
- ; SIZE:0
- ;
- ;LOCAL VARIABLE Fields offset(A()):
- ; SIZE:0
- ;
- ;Method offset:
- ; java.lang.Object_equals_Object_: 0
- ; java.lang.Object_toString__: 4
- ; java.lang.Object_hashCode__: 8
- ; java.lang.Object_clone__: 12
- ; java.lang.Object_getClass__: 16
- ; java.lang.Object_Object__: 20
- ; A_test2_int_: 24
- ; A_test3_int_: 28
- ; A_test1_String_: 32
- ; A_test1_int_: 36
- ; A_A__: 40
- ;
- ;Static Variable offset:
- ; A.n: 44
- ; A.j: 48
- ; A.t: 52
Add Comment
Please, Sign In to add comment