|
From: <sv...@va...> - 2007-10-18 02:21:39
|
Author: njn Date: 2007-10-18 03:21:35 +0100 (Thu, 18 Oct 2007) New Revision: 7020 Log: update test outputs for recent changes Modified: branches/MASSIF2/massif/tests/basic.post.exp branches/MASSIF2/massif/tests/big-alloc.post.exp branches/MASSIF2/massif/tests/ignoring.post.exp branches/MASSIF2/massif/tests/insig.post.exp branches/MASSIF2/massif/tests/long-time.post.exp branches/MASSIF2/massif/tests/peak.post.exp branches/MASSIF2/massif/tests/peak2.post.exp branches/MASSIF2/massif/tests/peak2.stderr.exp branches/MASSIF2/massif/tests/thresholds_0_0.post.exp branches/MASSIF2/massif/tests/thresholds_0_10.post.exp branches/MASSIF2/massif/tests/thresholds_10_0.post.exp branches/MASSIF2/massif/tests/thresholds_10_10.post.exp branches/MASSIF2/massif/tests/thresholds_5_0.post.exp branches/MASSIF2/massif/tests/thresholds_5_10.post.exp Modified: branches/MASSIF2/massif/tests/basic.post.exp =================================================================== --- branches/MASSIF2/massif/tests/basic.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/basic.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -60,8 +60,8 @@ 17 1,836 1,836 1,700 136 0 18 1,944 1,944 1,800 144 0 19 2,052 2,052 1,900 152 0 -92.59% (1900B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.59% (1900B) 0x........: main (basic.c:14) +92.59% (1,900B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.59% (1,900B) 0x........: main (basic.c:14) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) @@ -76,8 +76,8 @@ 27 2,916 2,916 2,700 216 0 28 3,024 3,024 2,800 224 0 29 3,132 3,132 2,900 232 0 -92.59% (2900B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.59% (2900B) 0x........: main (basic.c:14) +92.59% (2,900B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.59% (2,900B) 0x........: main (basic.c:14) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) @@ -90,8 +90,8 @@ 35 3,780 3,780 3,500 280 0 36 3,888 3,888 3,600 288 0 37 3,888 3,888 3,600 288 0 -92.59% (3600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.59% (3600B) 0x........: main (basic.c:14) +92.59% (3,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.59% (3,600B) 0x........: main (basic.c:14) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) @@ -106,8 +106,8 @@ 45 4,752 3,024 2,800 224 0 46 4,860 2,916 2,700 216 0 47 4,968 2,808 2,600 208 0 -92.59% (2600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.59% (2600B) 0x........: main (basic.c:14) +92.59% (2,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.59% (2,600B) 0x........: main (basic.c:14) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) @@ -122,8 +122,8 @@ 55 5,832 1,944 1,800 144 0 56 5,940 1,836 1,700 136 0 57 6,048 1,728 1,600 128 0 -92.59% (1600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.59% (1600B) 0x........: main (basic.c:14) +92.59% (1,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.59% (1,600B) 0x........: main (basic.c:14) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) Modified: branches/MASSIF2/massif/tests/big-alloc.post.exp =================================================================== --- branches/MASSIF2/massif/tests/big-alloc.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/big-alloc.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,8 +44,8 @@ 7 73,400,376 73,400,376 73,400,320 56 0 8 83,886,144 83,886,144 83,886,080 64 0 9 94,371,912 94,371,912 94,371,840 72 0 -100.00% (94371840B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (94371840B) 0x........: main (big-alloc.c:13) +100.00% (94,371,840B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (94,371,840B) 0x........: main (big-alloc.c:13) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) Modified: branches/MASSIF2/massif/tests/ignoring.post.exp =================================================================== --- branches/MASSIF2/massif/tests/ignoring.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/ignoring.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -36,8 +36,8 @@ -------------------------------------------------------------------------------- 0 0 0 0 0 0 1 1,008 1,008 1,000 8 0 -99.21% (1000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->99.21% (1000B) 0x........: main (ignoring.c:13) +99.21% (1,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->99.21% (1,000B) 0x........: main (ignoring.c:13) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) admin-heap(B) stacks(B) Modified: branches/MASSIF2/massif/tests/insig.post.exp =================================================================== --- branches/MASSIF2/massif/tests/insig.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/insig.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,8 +44,8 @@ 7 1,087 1,087 1,031 56 0 8 1,096 1,096 1,032 64 0 9 1,105 1,105 1,033 72 0 -93.48% (1033B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->90.50% (1000B) 0x........: main (insig.c:8) +93.48% (1,033B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->90.50% (1,000B) 0x........: main (insig.c:8) | ->01.36% (15B) 0x........: main (insig.c:9) | @@ -66,8 +66,8 @@ 17 1,177 1,177 1,041 136 0 18 1,186 1,186 1,042 144 0 19 1,195 1,195 1,043 152 0 -87.28% (1043B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->83.68% (1000B) 0x........: main (insig.c:8) +87.28% (1,043B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->83.68% (1,000B) 0x........: main (insig.c:8) | ->01.34% (16B) in 16 places, all below massif's threshold (01.00%) | Modified: branches/MASSIF2/massif/tests/long-time.post.exp =================================================================== --- branches/MASSIF2/massif/tests/long-time.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/long-time.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -36,10 +36,10 @@ -------------------------------------------------------------------------------- 0 0 0 0 0 0 1 3,900,000 2,300,000 2,300,000 0 0 -100.00% (2300000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->52.17% (1200000B) 0x........: main (long-time.c:15) +100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->52.17% (1,200,000B) 0x........: main (long-time.c:15) | -->47.83% (1100000B) 0x........: main (long-time.c:13) +->47.83% (1,100,000B) 0x........: main (long-time.c:13) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -52,8 +52,8 @@ 5 735,100,000 900,000 900,000 0 0 6 863,100,000 900,000 900,000 0 0 7 991,100,000 900,000 900,000 0 0 -100.00% (900000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (900000B) 0x........: main (long-time.c:18) +100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (900,000B) 0x........: main (long-time.c:18) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -103,10 +103,10 @@ 36 4,728,000,000 0 0 0 0 37 4,854,200,000 0 0 0 0 38 4,979,900,000 2,300,000 2,300,000 0 0 -100.00% (2300000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->52.17% (1200000B) 0x........: main (long-time.c:15) +100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->52.17% (1,200,000B) 0x........: main (long-time.c:15) | -->47.83% (1100000B) 0x........: main (long-time.c:13) +->47.83% (1,100,000B) 0x........: main (long-time.c:13) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -118,10 +118,10 @@ 41 5,358,200,000 0 0 0 0 42 5,483,900,000 2,300,000 2,300,000 0 0 43 5,609,900,000 1,900,000 1,900,000 0 0 -100.00% (1900000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->57.89% (1100000B) 0x........: main (long-time.c:13) +100.00% (1,900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->57.89% (1,100,000B) 0x........: main (long-time.c:13) | -->42.11% (800000B) 0x........: main (long-time.c:12) +->42.11% (800,000B) 0x........: main (long-time.c:12) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -147,8 +147,8 @@ 54 7,058,700,000 1,100,000 1,100,000 0 0 55 7,184,800,000 800,000 800,000 0 0 56 7,311,100,000 900,000 900,000 0 0 -100.00% (900000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (900000B) 0x........: main (long-time.c:18) +100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (900,000B) 0x........: main (long-time.c:18) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -165,8 +165,8 @@ 64 8,319,100,000 900,000 900,000 0 0 65 8,445,000,000 1,200,000 1,200,000 0 0 66 8,570,700,000 1,100,000 1,100,000 0 0 -100.00% (1100000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (1100000B) 0x........: main (long-time.c:13) +100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (1,100,000B) 0x........: main (long-time.c:13) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -183,8 +183,8 @@ 74 9,578,700,000 1,100,000 1,100,000 0 0 75 9,704,800,000 800,000 800,000 0 0 76 9,831,100,000 900,000 900,000 0 0 -100.00% (900000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (900000B) 0x........: main (long-time.c:18) +100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (900,000B) 0x........: main (long-time.c:18) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) @@ -201,8 +201,8 @@ 84 10,839,100,000 900,000 900,000 0 0 85 10,965,000,000 1,200,000 1,200,000 0 0 86 11,090,700,000 1,100,000 1,100,000 0 0 -100.00% (1100000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->100.00% (1100000B) 0x........: main (long-time.c:13) +100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->100.00% (1,100,000B) 0x........: main (long-time.c:13) | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) Modified: branches/MASSIF2/massif/tests/peak.post.exp =================================================================== --- branches/MASSIF2/massif/tests/peak.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/peak.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -146,8 +146,8 @@ 37 1,242 1,080 1,000 80 0 38 1,251 1,089 1,001 88 0 39 1,251 1,089 1,001 88 0 -91.92% (1001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->91.83% (1000B) 0x........: main (peak.c:8) +91.92% (1,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->91.83% (1,000B) 0x........: main (peak.c:8) | ->00.09% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -158,8 +158,8 @@ 41 1,368 1,188 1,100 88 0 42 1,377 1,197 1,101 96 0 43 1,377 1,197 1,101 96 0 -91.98% (1101B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->91.90% (1100B) 0x........: main (peak.c:8) +91.98% (1,101B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->91.90% (1,100B) 0x........: main (peak.c:8) | ->00.08% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -170,8 +170,8 @@ 45 1,494 1,296 1,200 96 0 46 1,503 1,305 1,201 104 0 47 1,503 1,305 1,201 104 0 -92.03% (1201B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->91.95% (1200B) 0x........: main (peak.c:8) +92.03% (1,201B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->91.95% (1,200B) 0x........: main (peak.c:8) | ->00.08% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -182,8 +182,8 @@ 49 1,620 1,404 1,300 104 0 50 1,629 1,413 1,301 112 0 51 1,629 1,413 1,301 112 0 -92.07% (1301B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.00% (1300B) 0x........: main (peak.c:8) +92.07% (1,301B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.00% (1,300B) 0x........: main (peak.c:8) | ->00.07% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -194,8 +194,8 @@ 53 1,746 1,512 1,400 112 0 54 1,755 1,521 1,401 120 0 55 1,755 1,521 1,401 120 0 -92.11% (1401B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.04% (1400B) 0x........: main (peak.c:8) +92.11% (1,401B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.04% (1,400B) 0x........: main (peak.c:8) | ->00.07% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -206,8 +206,8 @@ 57 1,872 1,620 1,500 120 0 58 1,881 1,629 1,501 128 0 59 1,881 1,629 1,501 128 0 -92.14% (1501B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.08% (1500B) 0x........: main (peak.c:8) +92.14% (1,501B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.08% (1,500B) 0x........: main (peak.c:8) | ->00.06% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -218,8 +218,8 @@ 61 1,998 1,728 1,600 128 0 62 2,007 1,737 1,601 136 0 63 2,007 1,737 1,601 136 0 -92.17% (1601B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.11% (1600B) 0x........: main (peak.c:8) +92.17% (1,601B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.11% (1,600B) 0x........: main (peak.c:8) | ->00.06% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -230,8 +230,8 @@ 65 2,124 1,836 1,700 136 0 66 2,133 1,845 1,701 144 0 67 2,133 1,845 1,701 144 0 -92.20% (1701B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.14% (1700B) 0x........: main (peak.c:8) +92.20% (1,701B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.14% (1,700B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -242,8 +242,8 @@ 69 2,250 1,944 1,800 144 0 70 2,259 1,953 1,801 152 0 71 2,259 1,953 1,801 152 0 -92.22% (1801B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.17% (1800B) 0x........: main (peak.c:8) +92.22% (1,801B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.17% (1,800B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -254,8 +254,8 @@ 73 2,376 2,052 1,900 152 0 74 2,385 2,061 1,901 160 0 75 2,385 2,061 1,901 160 0 -92.24% (1901B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.19% (1900B) 0x........: main (peak.c:8) +92.24% (1,901B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.19% (1,900B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -266,8 +266,8 @@ 77 2,502 2,160 2,000 160 0 78 2,511 2,169 2,001 168 0 79 2,511 2,169 2,001 168 0 -92.25% (2001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.21% (2000B) 0x........: main (peak.c:8) +92.25% (2,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.21% (2,000B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) Modified: branches/MASSIF2/massif/tests/peak2.post.exp =================================================================== --- branches/MASSIF2/massif/tests/peak2.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/peak2.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -146,8 +146,8 @@ 37 1,242 1,080 1,000 80 0 38 1,251 1,089 1,001 88 0 39 1,251 1,089 1,001 88 0 -91.92% (1001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->91.83% (1000B) 0x........: main (peak.c:8) +91.92% (1,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->91.83% (1,000B) 0x........: main (peak.c:8) | ->00.09% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -161,8 +161,8 @@ 44 1,494 1,296 1,200 96 0 45 1,503 1,305 1,201 104 0 46 1,503 1,305 1,201 104 0 -92.03% (1201B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->91.95% (1200B) 0x........: main (peak.c:8) +92.03% (1,201B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->91.95% (1,200B) 0x........: main (peak.c:8) | ->00.08% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -176,8 +176,8 @@ 51 1,746 1,512 1,400 112 0 52 1,755 1,521 1,401 120 0 53 1,755 1,521 1,401 120 0 -92.11% (1401B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.04% (1400B) 0x........: main (peak.c:8) +92.11% (1,401B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.04% (1,400B) 0x........: main (peak.c:8) | ->00.07% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -191,8 +191,8 @@ 58 1,998 1,728 1,600 128 0 59 2,007 1,737 1,601 136 0 60 2,007 1,737 1,601 136 0 -92.17% (1601B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.11% (1600B) 0x........: main (peak.c:8) +92.17% (1,601B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.11% (1,600B) 0x........: main (peak.c:8) | ->00.06% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -206,8 +206,8 @@ 65 2,250 1,944 1,800 144 0 66 2,259 1,953 1,801 152 0 67 2,259 1,953 1,801 152 0 -92.22% (1801B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.17% (1800B) 0x........: main (peak.c:8) +92.22% (1,801B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.17% (1,800B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) @@ -221,8 +221,8 @@ 72 2,502 2,160 2,000 160 0 73 2,511 2,169 2,001 168 0 74 2,511 2,169 2,001 168 0 -92.25% (2001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->92.21% (2000B) 0x........: main (peak.c:8) +92.25% (2,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->92.21% (2,000B) 0x........: main (peak.c:8) | ->00.05% (1B) in 1+ places, all below ms_print's threshold (01.00%) Modified: branches/MASSIF2/massif/tests/peak2.stderr.exp =================================================================== --- branches/MASSIF2/massif/tests/peak2.stderr.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/peak2.stderr.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -1,20 +1,3 @@ - -Command line - ./peak -Startup, with flags: - --command-line-only=yes - --memcheck:leak-check=no - --tool=massif - --stacks=no - --time-unit=B - -v - -v - --peak-inaccuracy=1000 -Contents of /proc/version: - Linux version 2.6.15-1.1833_FC4 (bhc...@hs...) (gcc version 4.0.2 20051125 (Red Hat 4.0.2-8)) #1 Wed Mar 1 23:41:37 EST 2006 -Arch and hwcaps: X86, x86-sse1-sse2 -Page sizes: currently 4096, max supported 4096 -Valgrind library directory: /home/njn/grind/massif3/.in_place Massif: alloc-fns: Massif: 0: malloc Massif: 1: __builtin_new @@ -30,36 +13,9 @@ Massif: 11: operator new[](unsigned, std::nothrow_t const&) Massif: 12: operator new(unsigned long, std::nothrow_t const&) Massif: 13: operator new[](unsigned long, std::nothrow_t const&) -TT/TC: VG_(init_tt_tc) (startup of code management) -TT/TC: cache: 8 sectors of 9644544 bytes each = 77156352 total -TT/TC: table: 524168 total entries, max occupancy 419328 (80%) -Reading syms from /lib/ld-2.3.5.so (0x23C000) - svma 0x000023C000, avma 0x000023C000 -summarise_context(loc_start = 0x5D): cannot summarise(why=1): -0x66: 44(r3) u u u c-36 u u c-44 c-40 c-4 u u u u u u u u u u u -summarise_context(loc_start = 0x66): cannot summarise(why=1): -0x69: 44(r3) u u u c-36 u u u c-40 c-4 u u u u u u u u u u u -summarise_context(loc_start = 0x69): cannot summarise(why=1): -0x78: 44(r3) u u u c-36 u u u u c-4 u u u u u u u u u u u -Reading syms from /home/njn/grind/massif3/massif/tests/peak (0x8048000) - svma 0x0008048000, avma 0x0008048000 -Reading syms from /home/njn/grind/massif3/massif/massif-x86-linux (0x38000000) - svma 0x0038000000, avma 0x0038000000 - object doesn't have a dynamic symbol table Massif: startup S. 0 (t:0, hp:0, ad:0, st:0) -TT/TC: initialise sector 0 -Reading syms from /home/njn/grind/massif3/coregrind/vgpreload_core-x86-linux.so (0x4001000) - svma 0x0000000000, avma 0x0004001000 -Reading syms from /home/njn/grind/massif3/massif/vgpreload_massif-x86-linux.so (0x4003000) - svma 0x0000000000, avma 0x0004003000 -Reading syms from /lib/libc-2.3.5.so (0x25A000) - svma 0x000025A000, avma 0x000025A000 -summarise_context(loc_start = 0x34): cannot summarise(why=1): -0x4d: 0(r0) u c60 c56 c52 u c44 c40 c36 c-4 u u u u u u u u u u u -REDIR: 0x2bf41e (malloc) redirected to 0x4003e13 (malloc) Massif: alloc S. 1 (t:108, hp:100, ad:8, st:0) Massif: alloc S. 2 (t:117, hp:101, ad:16, st:0) -REDIR: 0x2bd5e8 (free) redirected to 0x40049a4 (free) Massif: de-PEAK Sp 3 (t:117, hp:101, ad:16, st:0) Massif: dealloc S. 4 (t:126, hp:100, ad:8, st:0) Massif: alloc S. 5 (t:234, hp:200, ad:16, st:0) @@ -133,8 +89,6 @@ Massif: alloc S. 73 (t:2511, hp:2001, ad:168, st:0) Massif: de-PEAK Sp 74 (t:2511, hp:2001, ad:168, st:0) Massif: dealloc S. 75 (t:2520, hp:2000, ad:160, st:0) -Caught __NR_exit; running __libc_freeres() - Massif: heap allocs: 40 Massif: heap reallocs: 0 Massif: heap frees: 20 @@ -152,39 +106,3 @@ Massif: peak snapshots: 15 Massif: cullings: 0 Massif: XCon_redos: 0 -translate: fast SP updates identified: 0 ( --%) -translate: generic_known SP updates identified: 0 ( --%) -translate: generic_unknown SP updates identified: 0 ( --%) - tt/tc: 2,987 tt lookups requiring 2,996 probes - tt/tc: 2,987 fast-cache updates, 2 flushes - transtab: new 1,489 (32,900 -> 182,505; ratio 55:10) [0 scs] - transtab: dumped 0 (0 -> ??) - transtab: discarded 0 (0 -> ??) -scheduler: 21,885 jumps (bb entries). -scheduler: 0/1,610 major/minor sched events. - sanity: 1 cheap, 1 expensive checks. - exectx: 30,011 lists, 0 contexts (avg 0 per list) - exectx: 0 searches, 0 full compares (0 per 1000) - exectx: 0 cmp2, 0 cmp4, 0 cmpAll - errormgr: 0 supplist searches, 0 comparisons during search - errormgr: 0 errlist searches, 0 comparisons during search - ------- Valgrind's internal memory use stats follow ------ -core : 1 sbs, 3 bs, 1/1 free bs, 1048576 mmap, 65552 loan -tool : 1 sbs, 161 bs, 2/2 free bs, 1048576 mmap, 325904 loan -symtab : 3 sbs, 199 bs, 7/7 free bs, 3145728 mmap, 1949288 loan -client : 1 sbs, 21 bs, 1/1 free bs, 1048576 mmap, 2080 loan -demangle: 0 sbs, 0 bs, 0/0 free bs, 0 mmap, 0 loan -exectxt : 0 sbs, 0 bs, 0/0 free bs, 0 mmap, 0 loan -errors : 0 sbs, 0 bs, 0/0 free bs, 0 mmap, 0 loan -ttaux : 1 sbs, 75 bs, 13/13 free bs, 65536 mmap, 4624 loan ------- -core : 1048576 mmap'd, 65552/ 65552 max/curr -tool : 1048576 mmap'd, 325920/ 325904 max/curr -symtab : 3145728 mmap'd, 2020528/ 1949288 max/curr -client : 1048576 mmap'd, 2088/ 2080 max/curr -demangle: 0 mmap'd, 0/ 0 max/curr -exectxt : 0 mmap'd, 0/ 0 max/curr -errors : 0 mmap'd, 0/ 0 max/curr -ttaux : 65536 mmap'd, 4752/ 4624 max/curr - Modified: branches/MASSIF2/massif/tests/thresholds_0_0.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_0_0.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_0_0.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,10 +44,10 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->05.00% (500B) 0x........: main (thresholds.c:54) | | @@ -57,9 +57,9 @@ | ->00.50% (50B) 0x........: a450 (thresholds.c:47) | ->00.50% (50B) 0x........: main (thresholds.c:53) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) | ->09.00% (900B) 0x........: a7550 (thresholds.c:39) | | ->09.00% (900B) 0x........: main (thresholds.c:52) | | Modified: branches/MASSIF2/massif/tests/thresholds_0_10.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_0_10.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_0_10.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,17 +44,17 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->06.50% (650B) in 3+ places, all below ms_print's threshold (10.00%) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) -| ->13.00% (1300B) in 3+ places, all below ms_print's threshold (10.00%) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) +| ->13.00% (1,300B) in 3+ places, all below ms_print's threshold (10.00%) | ->00.50% (50B) in 1+ places, all below ms_print's threshold (10.00%) Modified: branches/MASSIF2/massif/tests/thresholds_10_0.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_10_0.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_10_0.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,17 +44,17 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->06.50% (650B) in 3 places, all below massif's threshold (10.00%) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) -| ->13.00% (1300B) in 3 places, all below massif's threshold (10.00%) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) +| ->13.00% (1,300B) in 3 places, all below massif's threshold (10.00%) | ->00.50% (50B) in 1 place, below massif's threshold (10.00%) Modified: branches/MASSIF2/massif/tests/thresholds_10_10.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_10_10.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_10_10.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,17 +44,17 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->06.50% (650B) in 1+ places, all below ms_print's threshold (10.00%) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) -| ->13.00% (1300B) in 3 places, all below massif's threshold (10.00%) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) +| ->13.00% (1,300B) in 3 places, all below massif's threshold (10.00%) | ->00.50% (50B) in 1+ places, all below ms_print's threshold (10.00%) Modified: branches/MASSIF2/massif/tests/thresholds_5_0.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_5_0.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_5_0.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,18 +44,18 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->05.00% (500B) 0x........: main (thresholds.c:54) | | | ->01.50% (150B) in 2 places, all below massif's threshold (05.00%) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) | ->09.00% (900B) 0x........: a7550 (thresholds.c:39) | | ->09.00% (900B) 0x........: main (thresholds.c:52) | | Modified: branches/MASSIF2/massif/tests/thresholds_5_10.post.exp =================================================================== --- branches/MASSIF2/massif/tests/thresholds_5_10.post.exp 2007-10-18 02:19:43 UTC (rev 7019) +++ branches/MASSIF2/massif/tests/thresholds_5_10.post.exp 2007-10-18 02:21:35 UTC (rev 7020) @@ -44,17 +44,17 @@ 7 7,950 7,950 7,950 0 0 8 9,950 9,950 9,950 0 0 9 10,000 10,000 10,000 0 0 -100.00% (10000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->66.50% (6650B) 0x........: my_malloc1 (thresholds.c:23) -| ->60.00% (6000B) 0x........: a7550 (thresholds.c:38) -| | ->60.00% (6000B) 0x........: main (thresholds.c:52) +100.00% (10,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->66.50% (6,650B) 0x........: my_malloc1 (thresholds.c:23) +| ->60.00% (6,000B) 0x........: a7550 (thresholds.c:38) +| | ->60.00% (6,000B) 0x........: main (thresholds.c:52) | | | ->06.50% (650B) in 2+ places, all below ms_print's threshold (10.00%) | -->20.00% (2000B) 0x........: main (thresholds.c:55) +->20.00% (2,000B) 0x........: main (thresholds.c:55) | -->13.00% (1300B) 0x........: my_malloc2 (thresholds.c:28) -| ->13.00% (1300B) in 2+ places, all below ms_print's threshold (10.00%) +->13.00% (1,300B) 0x........: my_malloc2 (thresholds.c:28) +| ->13.00% (1,300B) in 2+ places, all below ms_print's threshold (10.00%) | ->00.50% (50B) in 1+ places, all below ms_print's threshold (10.00%) |