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 GC_last_ptrmap 0xA0 Lptrmap_Foo_testing 0x00 0x1C 0xA4 0x04 1 0xA8 0x08 1 0xAC 0x0C 1 0xB0 0x44 F 0 0x10 0x14 0xB4 Lptrmap_Foo_testing_array 0x14 1


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

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

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

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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend