This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re:Garbage collector: Out of memory (wh en running AWT/SWING code on arm-linu x)
- From: "ffileppo" <ffileppo at libero dot it>
- To: "ffileppo" <ffileppo at libero dot it>
- Cc: "java" <java at gcc dot gnu dot org>
- Date: Fri, 6 Jun 2008 15:58:53 +0200
- Subject: Re:Garbage collector: Out of memory (wh en running AWT/SWING code on arm-linu x)
> Hi guys,
>
> I'm getting the following error:
>
> GC Warning: Out of Memory! Returning NIL!
>
> when I try to run any AWT/SWING code compiled with arm-linux-gcj on my embedded box (PXA270 - 128MB Ram). (Other code just runs fine)
>
> For example this code:
>
> import javax.swing.*;
>
> public class SimpleFrame {
> public static void main(String args[]) {
> System.out.println("Check 1");
> JFrame f = new JFrame("Simple Frame");
> System.out.println("Check 2");
> f.setSize(200,100);
> f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
> f.setVisible(true);
> }
> }
>
> gives out of memory error after printing "Check 1".
> Trying with some other code I can see that the first AWT/SWING call causes this error.
>
> Any idea to fix / debug this problem?
>
> I've read somewhere to look at stack trace and GC log but I don't know where to get these info.
>
> I'm using gcc 4.3.0, compiled for arm-linux-gnueabi with GTK AWT peer support.
>
> When I try to run AWT/SWING code on my embedded box I have like 110Mb of free ram (with Xorg and matchbox or xfce running).
>
> Thank you,
>
> Francesco
Hi again,
I've tried defining GC_PRINT_STATS and GC_DUMP_REGULARLY to get some debug info.
However I can't understand what's going wrong (please see my log at end).
Any advice? I'm really running out of ideas...
Could anyone confirm the faesibility of running a GTK AWT peer application on an embedded system with about 100Mb of free ram?
Here is my log:
#./SimpleFrame
Increasing heap size by 65536 after 0 allocated bytes
***Static roots:
Total size: 0
***Heap sections:
Total heap size: 65536
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
***Free blocks:
Free list 16 (Total size 65536):
0x420c2000 size 65536 not black listed
Total of 65536 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
blocks = 0, bytes = 0
***Finalization statistics:
0 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Initiating full world-stop collection 1 after 0 allocd bytes
--> Marking for collection 1 after 0 allocd bytes + 0 wasted bytes
Collection 0 finished ---> heapsize = 65536 bytes
World-stopped marking took 100 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 65536
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
***Free blocks:
Free list 16 (Total size 65536):
0x420c2000 size 65536 not black listed
Total of 65536 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
blocks = 0, bytes = 0
***Finalization statistics:
0 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 100 msecs
Grew fo table to 1 entries
Grew fo table to 2 entries
Increasing heap size by 65536 after 12156 allocated bytes
Grew fo table to 4 entries
Grew fo table to 8 entries
Grew fo table to 16 entries
Grew fo table to 32 entries
Grew fo table to 64 entries
Grew fo table to 128 entries
Increasing heap size by 65536 after 22388 allocated bytes
Grew fo table to 256 entries
Grew fo table to 512 entries
Increasing heap size by 69632 after 76128 allocated bytes
Increasing heap size by 90112 after 109792 allocated bytes
Grew fo table to 1024 entries
Increasing heap size by 122880 after 211360 allocated bytes
Increasing heap size by 163840 after 340128 allocated bytes
Increasing heap size by 217088 after 485232 allocated bytes
Increasing heap size by 290816 after 704736 allocated bytes
Increasing heap size by 512000 after 956924 allocated bytes
Increasing heap size by 1064960 after 1340924 allocated bytes
Increasing heap size by 1933312 after 1852924 allocated bytes
Initiating full world-stop collection 2 after 2876924 allocd bytes
--> Marking for collection 2 after 2876924 allocd bytes + 16516 wasted bytes
Collection 1 finished ---> heapsize = 4661248 bytes
World-stopped marking took 100 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 4661248
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
Section 1 from 0x420e2000 to 0x420f2000 0/16 blacklisted
Section 2 from 0x420f2000 to 0x42102000 0/16 blacklisted
Section 3 from 0x42154000 to 0x42165000 0/17 blacklisted
Section 4 from 0x42175000 to 0x4218b000 0/22 blacklisted
Section 5 from 0x4298b000 to 0x429a9000 0/30 blacklisted
Section 6 from 0x429a9000 to 0x429d1000 0/40 blacklisted
Section 7 from 0x429d1000 to 0x42a06000 0/53 blacklisted
Section 8 from 0x42a06000 to 0x42a4d000 0/71 blacklisted
Section 9 from 0x433e5000 to 0x43462000 1/125 blacklisted
Section 10 from 0x43472000 to 0x43576000 4/260 blacklisted
Section 11 from 0x43576000 to 0x4374e000 2/472 blacklisted
***Free blocks:
Free list 5 (Total size 20480):
0x42a48000 size 20480 not black listed
Free list 6 (Total size 24576):
0x434ef000 size 24576 partially black listed
Free list 30 (Total size 122880):
0x43444000 size 122880 not black listed
Free list 60 (Total size 1437696):
0x435ef000 size 1437696 not black listed
Total of 1605632 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
(0:680,0)(0:816,0)(4:368,1)(1:4096,1)(1:24,107)(4:256,0)(4:96,10)(0:584,0)(0:816,0)(4:56,10)(0:680,0)(4:112,6)(1:112,0)(4:256,0)(4:24,88)(0:584,0)(0:816,0)(4:96,11)(0:680,0)(4:80,22)(0:128,2)(4:152,24)(0:40,80)(1:192,2)(0:512,1)(0:584,0)(0:680,0)(1:96,4)(0:192,2)(4:192,1)(0:1024,0)(1:48,3)(4:48,44)(4:56,19)(4:96,21)(0:312,1)(1:24,170)(4:32,67)(4:40,48)(4:24,88)(4:80,34)(0:64,4)(1:2048,1)(1:80,9)(0:56,2)(0:40,95)(1:24,169)(4:256,3)(4:584,2)(4:8,9)(0:256,3)(1:112,0)(1:1024,0)(4:2060,1)(0:152,6)(1:512,6)(1:56,27)(0:80,9)(4:16,40)(1:256,2)(4:128,12)(4:64,50)(4:112,20)(1:128,1)(1:64,0)(4:24,167)(4:48,75)(4:40,100)(0:48,17)(4:96,30)(1:16,55)(4:80,42)(1:32,46)(4:152,25)(1:24,170)(1:8,0)(4:32,120)(0:4096,1)(0:32,25)(4:56,56)(0:24,29)(0:8,187)(0:40,98)(0:16,112)(0:2052,1)(0:2052,1)(0:2052,1)(0:64000,0)(0:32000,0)(0:16000,0)(0:8000,0)(0:4000,0)(4:256,0)(0:368,0)(6:40708,1)(4:56,2)(4:80,11)(1:40,1)(4:48,4)(0:680,0)(4:96,4)(0:2048,1)(0:816,2)(1:512,3)(4:112,1)(0:96,1)(1:680,3)(0:1360,3)(1:584,2)(1:152,1)(0:816,3)(0:512,4)(1:512,8)(1:312,1)(4:256,0)(0:680,0)(4:96,3)(1:112,2)(0:584,0)(0:680,0)(4:24,25)(4:16,1)(0:512,3)(4:56,5)(0:584,0)(0:816,0)(0:680,0)(4:96,1)(4:112,2)(4:192,0)(4:80,4)(4:256,0)(1:112,1)(0:816,0)(0:680,0)(0:816,0)(0:584,0)(0:816,0)(0:48,8)(4:256,0)(0:680,0)(4:112,5)(0:816,0)(4:24,21)(1:112,0)(1:56,3)(0:40,37)(4:56,2)(4:128,2)(0:680,0)(0:816,0)(4:312,0)(0:584,0)(4:48,6)(4:256,0)(0:816,0)(4:96,4)(4:80,7)(0:680,0)(0:816,0)(1:112,0)(4:112,3)(0:816,0)(0:680,0)(4:256,0)(0:584,0)(0:816,0)(4:24,26)(4:96,7)(0:680,0)(0:816,0)(4:256,0)(4:16,0)(4:56,1)(1:112,0)(0:816,0)(4:152,1)(4:112,4)(0:680,0)(0:816,0)(0:1024,0)(4:256,0)(0:584,0)(4:80,7)(0:816,0)(4:96,5)(0:680,0)(1:112,0)(0:816,0)(1:56,0)(4:128,2)(4:24,19)(4:256,0)(0:816,0)(4:64,8)(0:680,0)(4:32,2)(0:584,0)(0:816,0)(1:816,0)(4:56,1)(4:40,8)(4:48,4)(4:96,6)(0:816,0)(0:680,0)(1:112,0)(4:256,0)(4:112,2)(4:80,7)(0:816,0)(0:584,0)(0:680,0)(0:816,0)(4:24,22)(4:256,0)(0:816,0)(0:680,0)(1:112,0)(0:816,0)(4:96,5)(4:56,2)(0:816,0)(0:40,66)(4:16,0)(0:1024,0)(4:80,8)(4:256,0)(0:1024,0)(4:112,5)(0:1024,0)(0:680,0)(0:584,0)(0:816,0)(1:112,0)(1:56,0)(4:24,35)(4:48,9)(1:1360,2)(4:2048,2)(4:1024,2)(0:128000,0)(0:1024000,1)(0:512000,0)(0:256000,0)
blocks = 245, bytes = 3055616
***Finalization statistics:
616 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 110 msecs
Increasing heap size by 3600384 after 0 allocated bytes
Increasing heap size by 6848512 after 2048000 allocated bytes
Initiating full world-stop collection 3 after 6144000 allocd bytes
--> Marking for collection 3 after 6144000 allocd bytes + 0 wasted bytes
Collection 2 finished ---> heapsize = 15110144 bytes
World-stopped marking took 90 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 15110144
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
Section 1 from 0x420e2000 to 0x420f2000 0/16 blacklisted
Section 2 from 0x420f2000 to 0x42102000 0/16 blacklisted
Section 3 from 0x42154000 to 0x42165000 0/17 blacklisted
Section 4 from 0x42175000 to 0x4218b000 0/22 blacklisted
Section 5 from 0x4298b000 to 0x429a9000 0/30 blacklisted
Section 6 from 0x429a9000 to 0x429d1000 0/40 blacklisted
Section 7 from 0x429d1000 to 0x42a06000 0/53 blacklisted
Section 8 from 0x42a06000 to 0x42a4d000 0/71 blacklisted
Section 9 from 0x433e5000 to 0x43462000 1/125 blacklisted
Section 10 from 0x43472000 to 0x43576000 4/260 blacklisted
Section 11 from 0x43576000 to 0x4374e000 2/472 blacklisted
Section 12 from 0x4374e000 to 0x43abd000 6/879 blacklisted
Section 13 from 0x43abd000 to 0x44145000 6/1672 blacklisted
***Free blocks:
Free list 1 (Total size 57344):
0x4299d000 size 4096 not black listed
0x429b8000 size 4096 not black listed
0x429c3000 size 4096 not black listed
0x429eb000 size 4096 not black listed
0x429ed000 size 4096 not black listed
0x429f8000 size 4096 not black listed
0x429fa000 size 4096 not black listed
0x42a18000 size 4096 not black listed
0x420cd000 size 4096 not black listed
0x420e8000 size 4096 not black listed
0x4215c000 size 4096 not black listed
0x42178000 size 4096 not black listed
0x42180000 size 4096 not black listed
0x42185000 size 4096 not black listed
Free list 2 (Total size 114688):
0x42997000 size 8192 not black listed
0x4299a000 size 8192 not black listed
0x429ba000 size 8192 not black listed
0x429cc000 size 8192 not black listed
0x429e0000 size 8192 not black listed
0x429ef000 size 8192 not black listed
0x42a04000 size 8192 not black listed
0x42a08000 size 8192 not black listed
0x420f4000 size 8192 not black listed
0x42160000 size 8192 not black listed
0x4217a000 size 8192 not black listed
0x4217d000 size 8192 not black listed
0x42182000 size 8192 not black listed
0x42189000 size 8192 not black listed
Free list 3 (Total size 36864):
0x429b4000 size 12288 not black listed
0x429db000 size 12288 not black listed
0x429fd000 size 12288 not black listed
Free list 4 (Total size 81920):
0x429a6000 size 16384 not black listed
0x429ac000 size 16384 not black listed
0x429be000 size 16384 not black listed
0x429cf000 size 16384 not black listed
0x429e3000 size 16384 not black listed
Free list 5 (Total size 81920):
0x429a0000 size 20480 not black listed
0x429c5000 size 20480 not black listed
0x429d5000 size 20480 not black listed
0x429f2000 size 20480 not black listed
Free list 6 (Total size 24576):
0x42990000 size 24576 not black listed
Free list 32 (Total size 155648):
0x42a27000 size 155648 not black listed
Free list 43 (Total size 512000):
0x433e5000 size 512000 not black listed
Free list 44 (Total size 536576):
0x43472000 size 536576 partially black listed
Free list 60 (Total size 5742592):
0x43bcb000 size 5742592 not black listed
Total of 7344128 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
(4:368,1)(1:4096,1)(1:24,107)(4:96,10)(4:56,10)(4:112,6)(4:24,88)(4:96,11)(4:80,22)(0:128,2)(4:152,24)(0:40,80)(1:192,2)(0:512,1)(1:96,4)(0:192,2)(4:192,1)(1:48,3)(4:48,44)(4:56,19)(4:96,21)(0:312,1)(1:24,170)(4:32,67)(4:40,48)(4:24,88)(4:80,34)(0:64,4)(1:2048,1)(1:80,9)(0:56,2)(0:40,95)(1:24,169)(4:256,3)(4:584,2)(4:8,9)(0:256,3)(4:2060,1)(0:152,6)(1:512,6)(1:56,27)(0:80,9)(4:16,40)(1:256,2)(4:128,12)(4:64,50)(4:112,20)(1:128,1)(4:24,167)(4:48,75)(4:40,100)(0:48,17)(4:96,30)(1:16,55)(4:80,42)(1:32,46)(4:152,25)(1:24,170)(4:32,120)(0:4096,1)(0:32,25)(4:56,56)(0:24,29)(0:8,187)(0:40,98)(0:16,112)(0:2052,1)(0:2052,1)(0:2052,1)(6:40708,1)(4:56,2)(4:80,11)(1:40,1)(4:48,4)(4:96,4)(0:2048,1)(0:816,2)(1:512,3)(4:112,1)(0:96,1)(1:680,3)(0:1360,3)(1:584,2)(1:152,1)(0:816,3)(0:512,4)(1:512,8)(1:312,1)(4:96,3)(1:112,2)(4:24,25)(4:16,1)(0:512,3)(4:56,5)(4:96,1)(4:112,2)(4:80,4)(1:112,1)(0:48,8)(4:112,5)(4:24,21)(1:56,3)(0:40,37)(4:56,2)(4:128,2)(4:48,6)(4:96,4)(4:80,7)(4:112,3)(4:24,26)(4:96,7)(4:56,1)(4:152,1)(4:112,4)(4:80,7)(4:96,5)(4:128,2)(4:24,19)(4:64,8)(4:32,2)(4:56,1)(4:40,8)(4:48,4)(4:96,6)(4:112,2)(4:80,7)(4:24,22)(4:96,5)(4:56,2)(0:40,66)(4:80,8)(4:112,5)(4:24,35)(4:48,9)(1:1360,2)(4:2048,2)(4:1024,2)(0:4096000,1)(0:2048000,0)(0:1024000,0)
blocks = 140, bytes = 7766016
***Finalization statistics:
616 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 120 msecs
Increasing heap size by 16384000 after 0 allocated bytes
Initiating full world-stop collection 4 after 8192000 allocd bytes
--> Marking for collection 4 after 8192000 allocd bytes + 0 wasted bytes
Collection 3 finished ---> heapsize = 31494144 bytes
World-stopped marking took 100 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 31494144
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
Section 1 from 0x420e2000 to 0x420f2000 0/16 blacklisted
Section 2 from 0x420f2000 to 0x42102000 0/16 blacklisted
Section 3 from 0x42154000 to 0x42165000 0/17 blacklisted
Section 4 from 0x42175000 to 0x4218b000 0/22 blacklisted
Section 5 from 0x4298b000 to 0x429a9000 0/30 blacklisted
Section 6 from 0x429a9000 to 0x429d1000 0/40 blacklisted
Section 7 from 0x429d1000 to 0x42a06000 0/53 blacklisted
Section 8 from 0x42a06000 to 0x42a4d000 0/71 blacklisted
Section 9 from 0x433e5000 to 0x43462000 1/125 blacklisted
Section 10 from 0x43472000 to 0x43576000 4/260 blacklisted
Section 11 from 0x43576000 to 0x4374e000 2/472 blacklisted
Section 12 from 0x4374e000 to 0x43abd000 5/879 blacklisted
Section 13 from 0x43abd000 to 0x44145000 6/1672 blacklisted
Section 14 from 0x44145000 to 0x450e5000 19/4000 blacklisted
***Free blocks:
Free list 1 (Total size 57344):
0x4299d000 size 4096 not black listed
0x429b8000 size 4096 not black listed
0x429c3000 size 4096 not black listed
0x429eb000 size 4096 not black listed
0x429ed000 size 4096 not black listed
0x429f8000 size 4096 not black listed
0x429fa000 size 4096 not black listed
0x42a18000 size 4096 not black listed
0x420cd000 size 4096 not black listed
0x420e8000 size 4096 not black listed
0x4215c000 size 4096 not black listed
0x42178000 size 4096 not black listed
0x42180000 size 4096 not black listed
0x42185000 size 4096 not black listed
Free list 2 (Total size 114688):
0x42997000 size 8192 not black listed
0x4299a000 size 8192 not black listed
0x429ba000 size 8192 not black listed
0x429cc000 size 8192 not black listed
0x429e0000 size 8192 not black listed
0x429ef000 size 8192 not black listed
0x42a04000 size 8192 not black listed
0x42a08000 size 8192 not black listed
0x420f4000 size 8192 not black listed
0x42160000 size 8192 not black listed
0x4217a000 size 8192 not black listed
0x4217d000 size 8192 not black listed
0x42182000 size 8192 not black listed
0x42189000 size 8192 not black listed
Free list 3 (Total size 36864):
0x429b4000 size 12288 not black listed
0x429db000 size 12288 not black listed
0x429fd000 size 12288 not black listed
Free list 4 (Total size 81920):
0x429a6000 size 16384 not black listed
0x429ac000 size 16384 not black listed
0x429be000 size 16384 not black listed
0x429cf000 size 16384 not black listed
0x429e3000 size 16384 not black listed
Free list 5 (Total size 81920):
0x429a0000 size 20480 not black listed
0x429c5000 size 20480 not black listed
0x429d5000 size 20480 not black listed
0x429f2000 size 20480 not black listed
Free list 6 (Total size 24576):
0x42990000 size 24576 not black listed
Free list 32 (Total size 155648):
0x42a27000 size 155648 not black listed
Free list 43 (Total size 512000):
0x433e5000 size 512000 not black listed
Free list 60 (Total size 17543168):
0x4439b000 size 13934592 partially black listed
0x43472000 size 3608576 partially black listed
Total of 18608128 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
(4:368,1)(1:4096,1)(1:24,107)(4:96,10)(4:56,10)(4:112,6)(4:24,88)(4:96,11)(4:80,22)(0:128,2)(4:152,24)(0:40,80)(1:192,2)(0:512,1)(1:96,4)(0:192,2)(4:192,1)(1:48,3)(4:48,44)(4:56,19)(4:96,21)(0:312,1)(1:24,170)(4:32,67)(4:40,48)(4:24,88)(4:80,34)(0:64,4)(1:2048,1)(1:80,9)(0:56,2)(0:40,95)(1:24,169)(4:256,3)(4:584,2)(4:8,9)(0:256,3)(4:2060,1)(0:152,6)(1:512,6)(1:56,27)(0:80,9)(4:16,40)(1:256,2)(4:128,12)(4:64,50)(4:112,20)(1:128,1)(4:24,167)(4:48,75)(4:40,100)(0:48,17)(4:96,30)(1:16,55)(4:80,42)(1:32,46)(4:152,25)(1:24,170)(4:32,120)(0:4096,1)(0:32,25)(4:56,56)(0:24,29)(0:8,187)(0:40,98)(0:16,112)(0:2052,1)(0:2052,1)(0:2052,1)(6:40708,1)(4:56,2)(4:80,11)(1:40,1)(4:48,4)(4:96,4)(0:2048,1)(0:816,2)(1:512,3)(4:112,1)(0:96,1)(1:680,3)(0:1360,3)(1:584,2)(1:152,1)(0:816,3)(0:512,4)(1:512,8)(1:312,1)(4:96,3)(1:112,2)(4:24,25)(4:16,1)(0:512,3)(4:56,5)(4:96,1)(4:112,2)(4:80,4)(1:112,1)(0:48,8)(4:112,5)(4:24,21)(1:56,3)(0:40,37)(4:56,2)(4:128,2)(4:48,6)(4:96,4)(4:80,7)(4:112,3)(4:24,26)(4:96,7)(4:56,1)(4:152,1)(4:112,4)(4:80,7)(4:96,5)(4:128,2)(4:24,19)(4:64,8)(4:32,2)(4:56,1)(4:40,8)(4:48,4)(4:96,6)(4:112,2)(4:80,7)(4:24,22)(4:96,5)(4:56,2)(0:40,66)(4:80,8)(4:112,5)(4:24,35)(4:48,9)(1:1360,2)(4:2048,2)(4:1024,2)(0:4096000,0)(0:8192000,1)
blocks = 139, bytes = 12886016
***Finalization statistics:
616 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 110 msecs
Increasing heap size by 32768000 after 0 allocated bytes
Initiating full world-stop collection 5 after 16384000 allocd bytes
--> Marking for collection 5 after 16384000 allocd bytes + 0 wasted bytes
Collection 4 finished ---> heapsize = 64262144 bytes
World-stopped marking took 100 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 64262144
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
Section 1 from 0x420e2000 to 0x420f2000 0/16 blacklisted
Section 2 from 0x420f2000 to 0x42102000 0/16 blacklisted
Section 3 from 0x42154000 to 0x42165000 0/17 blacklisted
Section 4 from 0x42175000 to 0x4218b000 0/22 blacklisted
Section 5 from 0x4298b000 to 0x429a9000 0/30 blacklisted
Section 6 from 0x429a9000 to 0x429d1000 0/40 blacklisted
Section 7 from 0x429d1000 to 0x42a06000 0/53 blacklisted
Section 8 from 0x42a06000 to 0x42a4d000 0/71 blacklisted
Section 9 from 0x433e5000 to 0x43462000 1/125 blacklisted
Section 10 from 0x43472000 to 0x43576000 4/260 blacklisted
Section 11 from 0x43576000 to 0x4374e000 2/472 blacklisted
Section 12 from 0x4374e000 to 0x43abd000 5/879 blacklisted
Section 13 from 0x43abd000 to 0x44145000 6/1672 blacklisted
Section 14 from 0x44145000 to 0x450e5000 18/4000 blacklisted
Section 15 from 0x450e5000 to 0x47025000 39/8000 blacklisted
***Free blocks:
Free list 1 (Total size 57344):
0x4299d000 size 4096 not black listed
0x429b8000 size 4096 not black listed
0x429c3000 size 4096 not black listed
0x429eb000 size 4096 not black listed
0x429ed000 size 4096 not black listed
0x429f8000 size 4096 not black listed
0x429fa000 size 4096 not black listed
0x42a18000 size 4096 not black listed
0x420cd000 size 4096 not black listed
0x420e8000 size 4096 not black listed
0x4215c000 size 4096 not black listed
0x42178000 size 4096 not black listed
0x42180000 size 4096 not black listed
0x42185000 size 4096 not black listed
Free list 2 (Total size 114688):
0x42997000 size 8192 not black listed
0x4299a000 size 8192 not black listed
0x429ba000 size 8192 not black listed
0x429cc000 size 8192 not black listed
0x429e0000 size 8192 not black listed
0x429ef000 size 8192 not black listed
0x42a04000 size 8192 not black listed
0x42a08000 size 8192 not black listed
0x420f4000 size 8192 not black listed
0x42160000 size 8192 not black listed
0x4217a000 size 8192 not black listed
0x4217d000 size 8192 not black listed
0x42182000 size 8192 not black listed
0x42189000 size 8192 not black listed
Free list 3 (Total size 36864):
0x429b4000 size 12288 not black listed
0x429db000 size 12288 not black listed
0x429fd000 size 12288 not black listed
Free list 4 (Total size 81920):
0x429a6000 size 16384 not black listed
0x429ac000 size 16384 not black listed
0x429be000 size 16384 not black listed
0x429cf000 size 16384 not black listed
0x429e3000 size 16384 not black listed
Free list 5 (Total size 81920):
0x429a0000 size 20480 not black listed
0x429c5000 size 20480 not black listed
0x429d5000 size 20480 not black listed
0x429f2000 size 20480 not black listed
Free list 6 (Total size 24576):
0x42990000 size 24576 not black listed
Free list 32 (Total size 155648):
0x42a27000 size 155648 not black listed
Free list 43 (Total size 512000):
0x433e5000 size 512000 not black listed
Free list 60 (Total size 38023168):
0x46545000 size 11403264 not black listed
0x4439b000 size 18915328 partially black listed
0x43472000 size 7704576 partially black listed
Total of 39088128 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
(4:368,1)(1:4096,1)(1:24,107)(4:96,10)(4:56,10)(4:112,6)(4:24,88)(4:96,11)(4:80,22)(0:128,2)(4:152,24)(0:40,80)(1:192,2)(0:512,1)(1:96,4)(0:192,2)(4:192,1)(1:48,3)(4:48,44)(4:56,19)(4:96,21)(0:312,1)(1:24,170)(4:32,67)(4:40,48)(4:24,88)(4:80,34)(0:64,4)(1:2048,1)(1:80,9)(0:56,2)(0:40,95)(1:24,169)(4:256,3)(4:584,2)(4:8,9)(0:256,3)(4:2060,1)(0:152,6)(1:512,6)(1:56,27)(0:80,9)(4:16,40)(1:256,2)(4:128,12)(4:64,50)(4:112,20)(1:128,1)(4:24,167)(4:48,75)(4:40,100)(0:48,17)(4:96,30)(1:16,55)(4:80,42)(1:32,46)(4:152,25)(1:24,170)(4:32,120)(0:4096,1)(0:32,25)(4:56,56)(0:24,29)(0:8,187)(0:40,98)(0:16,112)(0:2052,1)(0:2052,1)(0:2052,1)(6:40708,1)(4:56,2)(4:80,11)(1:40,1)(4:48,4)(4:96,4)(0:2048,1)(0:816,2)(1:512,3)(4:112,1)(0:96,1)(1:680,3)(0:1360,3)(1:584,2)(1:152,1)(0:816,3)(0:512,4)(1:512,8)(1:312,1)(4:96,3)(1:112,2)(4:24,25)(4:16,1)(0:512,3)(4:56,5)(4:96,1)(4:112,2)(4:80,4)(1:112,1)(0:48,8)(4:112,5)(4:24,21)(1:56,3)(0:40,37)(4:56,2)(4:128,2)(4:48,6)(4:96,4)(4:80,7)(4:112,3)(4:24,26)(4:96,7)(4:56,1)(4:152,1)(4:112,4)(4:80,7)(4:96,5)(4:128,2)(4:24,19)(4:64,8)(4:32,2)(4:56,1)(4:40,8)(4:48,4)(4:96,6)(4:112,2)(4:80,7)(4:24,22)(4:96,5)(4:56,2)(0:40,66)(4:80,8)(4:112,5)(4:24,35)(4:48,9)(1:1360,2)(4:2048,2)(4:1024,2)(0:8192000,0)(0:16384000,1)
blocks = 139, bytes = 25174016
***Finalization statistics:
616 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 110 msecs
Increasing heap size by 49545216 after 0 allocated bytes
Initiating full world-stop collection 6 after 32768000 allocd bytes
--> Marking for collection 6 after 32768000 allocd bytes + 0 wasted bytes
Collection 5 finished ---> heapsize = 113807360 bytes
World-stopped marking took 100 msecs
***Static roots:
From 0x11000 to 0x114e4 (temporary)
From 0x419131d0 to 0x41db25b0 (temporary)
Total size: 4847812
***Heap sections:
Total heap size: 113807360
Section 0 from 0x420c2000 to 0x420d2000 0/16 blacklisted
Section 1 from 0x420e2000 to 0x420f2000 0/16 blacklisted
Section 2 from 0x420f2000 to 0x42102000 0/16 blacklisted
Section 3 from 0x42154000 to 0x42165000 0/17 blacklisted
Section 4 from 0x42175000 to 0x4218b000 0/22 blacklisted
Section 5 from 0x4298b000 to 0x429a9000 0/30 blacklisted
Section 6 from 0x429a9000 to 0x429d1000 0/40 blacklisted
Section 7 from 0x429d1000 to 0x42a06000 0/53 blacklisted
Section 8 from 0x42a06000 to 0x42a4d000 0/71 blacklisted
Section 9 from 0x433e5000 to 0x43462000 1/125 blacklisted
Section 10 from 0x43472000 to 0x43576000 4/260 blacklisted
Section 11 from 0x43576000 to 0x4374e000 2/472 blacklisted
Section 12 from 0x4374e000 to 0x43abd000 5/879 blacklisted
Section 13 from 0x43abd000 to 0x44145000 6/1672 blacklisted
Section 14 from 0x44145000 to 0x450e5000 18/4000 blacklisted
Section 15 from 0x450e5000 to 0x47025000 38/8000 blacklisted
Section 16 from 0x47025000 to 0x49f65000 68/12096 blacklisted
***Free blocks:
Free list 1 (Total size 57344):
0x4299d000 size 4096 not black listed
0x429b8000 size 4096 not black listed
0x429c3000 size 4096 not black listed
0x429eb000 size 4096 not black listed
0x429ed000 size 4096 not black listed
0x429f8000 size 4096 not black listed
0x429fa000 size 4096 not black listed
0x42a18000 size 4096 not black listed
0x420cd000 size 4096 not black listed
0x420e8000 size 4096 not black listed
0x4215c000 size 4096 not black listed
0x42178000 size 4096 not black listed
0x42180000 size 4096 not black listed
0x42185000 size 4096 not black listed
Free list 2 (Total size 114688):
0x42997000 size 8192 not black listed
0x4299a000 size 8192 not black listed
0x429ba000 size 8192 not black listed
0x429cc000 size 8192 not black listed
0x429e0000 size 8192 not black listed
0x429ef000 size 8192 not black listed
0x42a04000 size 8192 not black listed
0x42a08000 size 8192 not black listed
0x420f4000 size 8192 not black listed
0x42160000 size 8192 not black listed
0x4217a000 size 8192 not black listed
0x4217d000 size 8192 not black listed
0x42182000 size 8192 not black listed
0x42189000 size 8192 not black listed
Free list 3 (Total size 36864):
0x429b4000 size 12288 not black listed
0x429db000 size 12288 not black listed
0x429fd000 size 12288 not black listed
Free list 4 (Total size 81920):
0x429a6000 size 16384 not black listed
0x429ac000 size 16384 not black listed
0x429be000 size 16384 not black listed
0x429cf000 size 16384 not black listed
0x429e3000 size 16384 not black listed
Free list 5 (Total size 81920):
0x429a0000 size 20480 not black listed
0x429c5000 size 20480 not black listed
0x429d5000 size 20480 not black listed
0x429f2000 size 20480 not black listed
Free list 6 (Total size 24576):
0x42990000 size 24576 not black listed
Free list 32 (Total size 155648):
0x42a27000 size 155648 not black listed
Free list 43 (Total size 512000):
0x433e5000 size 512000 not black listed
Free list 60 (Total size 62992384):
0x48485000 size 28180480 partially black listed
0x43472000 size 34811904 partially black listed
Total of 64057344 bytes on free list
***Blocks in use:
(kind(0=ptrfree,1=normal,2=unc.,4=stubborn):size_in_bytes, #_marks_set)
(4:368,1)(1:4096,1)(1:24,107)(4:96,10)(4:56,10)(4:112,6)(4:24,88)(4:96,11)(4:80,22)(0:128,2)(4:152,24)(0:40,80)(1:192,2)(0:512,1)(1:96,4)(0:192,2)(4:192,1)(1:48,3)(4:48,44)(4:56,19)(4:96,21)(0:312,1)(1:24,170)(4:32,67)(4:40,48)(4:24,88)(4:80,34)(0:64,4)(1:2048,1)(1:80,9)(0:56,2)(0:40,95)(1:24,169)(4:256,3)(4:584,2)(4:8,9)(0:256,3)(4:2060,1)(0:152,6)(1:512,6)(1:56,27)(0:80,9)(4:16,40)(1:256,2)(4:128,12)(4:64,50)(4:112,20)(1:128,1)(4:24,167)(4:48,75)(4:40,100)(0:48,17)(4:96,30)(1:16,55)(4:80,42)(1:32,46)(4:152,25)(1:24,170)(4:32,120)(0:4096,1)(0:32,25)(4:56,56)(0:24,29)(0:8,187)(0:40,98)(0:16,112)(0:2052,1)(0:2052,1)(0:2052,1)(6:40708,1)(4:56,2)(4:80,11)(1:40,1)(4:48,4)(4:96,4)(0:2048,1)(0:816,2)(1:512,3)(4:112,1)(0:96,1)(1:680,3)(0:1360,3)(1:584,2)(1:152,1)(0:816,3)(0:512,4)(1:512,8)(1:312,1)(4:96,3)(1:112,2)(4:24,25)(4:16,1)(0:512,3)(4:56,5)(4:96,1)(4:112,2)(4:80,4)(1:112,1)(0:48,8)(4:112,5)(4:24,21)(1:56,3)(0:40,37)(4:56,2)(4:128,2)(4:48,6)(4:96,4)(4:80,7)(4:112,3)(4:24,26)(4:96,7)(4:56,1)(4:152,1)(4:112,4)(4:80,7)(4:96,5)(4:128,2)(4:24,19)(4:64,8)(4:32,2)(4:56,1)(4:40,8)(4:48,4)(4:96,6)(4:112,2)(4:80,7)(4:24,22)(4:96,5)(4:56,2)(0:40,66)(4:80,8)(4:112,5)(4:24,35)(4:48,9)(1:1360,2)(4:2048,2)(4:1024,2)(0:16384000,0)(0:32768000,1)
blocks = 139, bytes = 49750016
***Finalization statistics:
616 finalization table entries; 0 disappearing links
0 objects are eligible for immediate finalization
Complete collection took 110 msecs
Failed to expand heap by 82313216 bytes
Failed to expand heap by 65536000 bytes
GC Warning: Out of Memory! Returning NIL!
Thank you,
Francesco