gctest3 java s i 8 after head new node heapsize 80 76
play

GCtest3.java.s: i=8, after head = new Node, heapsize = 80, 76 bytes - PowerPoint PPT Presentation

GCtest3.java.s: i=8, after head = new Node, heapsize = 80, 76 bytes used $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C F 0 0x48 1 0xD8


  1. GCtest3.java.s: i=8, after head = new Node, heapsize = 80, 76 bytes used $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C F 0 0x48 1 0xD8 $ra_main Ldesc_Node_array 0x44 0 0xD4 $fp_main 0x40 0x44 0xD0 i = 8 0x3C 2 0xCC Ldesc_Node 0x38 101 0xC8 Lptrmap_main_array 0x34 0 0xC4 i = 8 0x30 0x34 0xC0 0x38 F 0 0x2C 0 0xBC 0x28 1 0xB8 0x24 0 0xB4 i = 9 Lptrmap_main 0x20 0 0xB0 memory 0x38 F 0 direction 0x1C 0 0xAC 0x18 1 0xA8 Lptrmap_Foo_testing_array 0x14 0 0xA4 i = 10 0x10 0x14 0xA0 0x38 F 0 0x0C 1 0x08 2 0x04 1 GC_last_ptrmap Lptrmap_Foo_testing 0x00 0x20 i = 10 i = 9 i = 8 0x4C F 0 0x38 F 0 0x38 F 0 0x38 F 0

  2. GCtest3.java.s: i=7, at head = new Node, heapsize = 80, after mark $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C T 0 0x48 1 0xD8 $ra_main Ldesc_Node_array 0x44 0 0xD4 $fp_main 0x40 0x44 0xD0 i = 9 0x3C 2 0xCC Ldesc_Node 0x38 101 0xC8 Lptrmap_main_array 0x34 0 0xC4 i = 8 0x30 0x34 0xC0 0x38 T 0 0x2C 0 0xBC 0x28 1 0xB8 0x24 0 0xB4 i = 9 Lptrmap_main 0x20 0 0xB0 memory 0x38 F 0 direction 0x1C 0 0xAC 0x18 1 0xA8 Lptrmap_Foo_testing_array 0x14 0 0xA4 i = 10 0x10 0x14 0xA0 0x38 F 0 0x0C 1 0x08 2 0x04 1 GC_last_ptrmap Lptrmap_Foo_testing 0x00 0x20 i = 10 i = 9 i = 8 0x4C T 0 0x38 F 0 0x38 F 0 0x38 T 0

  3. GCtest3.java.s: i=7, at head = new Node, heapsize = 80, after sweep $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C F 0 0x48 1 0xD8 $ra_main Ldesc_Node_array 0x44 0 0xD4 $fp_main 0x40 0x44 0xD0 i = 9 0x3C 2 0xCC Ldesc_Node 0x38 101 0xC8 Lptrmap_main_array 0x34 0 0xC4 i = 8 0x30 0x34 0xC0 0x38 F 0 0x2C 0 0xBC 0x28 1 0xB8 0x24 0 0xB4 i = 9 Lptrmap_main 0x20 0 0xB0 memory 0x38 F 0 direction 0x1C 0 0xAC 0x18 1 0xA8 Lptrmap_Foo_testing_array 0x14 0 0xA4 i = 10 0x10 0x14 0xA0 0x38 F 0x.. 0x0C 1 0x08 2 0x04 1 GC_freelist GC_last_ptrmap Lptrmap_Foo_testing 0x00 0x20 i = 10 i = 9 i = 8 0x4C F 0 0x38 F 0x.. 0x38 F 0 0x38 F 0

  4. GCtest3.java.s: i=7, after head = new Node, heapsize = 80 $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C F 0 0x48 1 0xD8 $ra_main Ldesc_Node_array 0x44 0 0xD4 $fp_main 0x40 0x44 0xD0 i = 9 i = 7 0x3C 2 0xCC 0x38 F 0 Ldesc_Node 0x38 101 0xC8 Lptrmap_main_array 0x34 0 0xC4 i = 8 0x30 0x34 0xC0 0x38 F 0 0x2C 0 0xBC 0x28 1 0xB8 0x24 0 0xB4 i = 9 Lptrmap_main 0x20 0 0xB0 memory 0x38 F 0 direction 0x1C 0 0xAC 0x18 1 0xA8 Lptrmap_Foo_testing_array 0x14 0 0xA4 0x10 0x14 0xA0 0x0C 1 0x08 2 0x04 1 GC_freelist GC_last_ptrmap Lptrmap_Foo_testing 0x00 0x20 i = 7 i = 9 i = 8 0x4C F 0 0x38 F 0 0x38 F 0 0x38 F 0

  5. GCtest3.java.s: i=6, after head = new Node, heapsize = 80 $fp_main 0xEC 0 Ldesc_Foo_array 0x58 1 0xE8 $ra_0 0x54 0x58 0xE4 $fp_0 0x50 1 $fp_testing 0xE0 1 Ldesc_Foo 0x4C 100 0xDC 0x4C F 0 0x48 1 0xD8 $ra_main Ldesc_Node_array 0x44 0 0xD4 $fp_main i = 6 0x40 0x44 0xD0 i = 9 0x38 F 0 0x3C 2 0xCC i = 7 Ldesc_Node 0x38 101 0xC8 0x38 F 0 Lptrmap_main_array 0x34 0 0xC4 i = 8 0x30 0x34 0xC0 0x38 F 0 0x2C 0 0xBC 0x28 1 0xB8 0x24 0 0xB4 Lptrmap_main 0x20 0 0xB0 memory direction 0x1C 0 0xAC 0x18 1 0xA8 Lptrmap_Foo_testing_array 0x14 0 0xA4 0x10 0x14 0xA0 0x0C 1 0x08 2 0x04 1 GC_freelist GC_last_ptrmap Lptrmap_Foo_testing 0x00 0x20 i = 7 i = 6 i = 8 0x4C T 0 0x38 T 0 0x38 F 0 0x38 F 0

Recommend


More recommend