This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc3.4.0, gcc3.4.1rc1, gcc350-20040630 compile time comparison onMICO sources


Hello,

sorry for posting one week old results now, but maybe you will find them
interesting for further advices to me what to test or discussion.

I've compared compilers from subject on usual set of MICO sources
(mico/orb subdirectory) and found that:

1) gcc3.4.0 is the fastest, than gcc3.4.1rc1 and then gcc350-20040630
2) gcc3.4.1rc1 is slower for about 1.33% (-O0), 3.33% (-O1) and 1.37%
   (-O2) in comparison with gcc3.4.0
3) gcc350-20040630 is slower for about 10.04% (-O0), 13.76% (-O1) and
   7.26% (-O2) again in comparison with gcc3.4.0

All results are presented in table below,

If you feel a need to test more recent trunk, just ask and I will do it
hopefully with not so long delay...

Cheers,

Karel
--
Karel Gardas                  kgardas@objectsecurity.com
ObjectSecurity Ltd.           http://www.objectsecurity.com


File		340-O0	RC1-O0	Delta%	350-O0	Delta%	340-O1	RC1-O1	Delta%	350-O1	Delta%	340-O2	RC1-O2	Delta%	350-O2	Delta%

os-unix.cc	4.14	4.26	-2.82	4.3	-3.72	4.56	4.63	-1.51	5.26	-13.31	4.54	4.71	-3.61	4.96	-8.47
dii.cc		12.95	13	-0.38	13.92	-6.97	14.25	14.59	-2.33	15.95	-10.66	17.12	17.47	-2	18.34	-6.65
typecode.cc	9.18	9.24	-0.65	10.35	-11.3	12.81	13.55	-5.46	16.65	-23.06	32.66	33.28	-1.86	32.26	1.24
any.cc		6.9	6.97	-1	7.28	-5.22	9.23	9.45	-2.33	11.03	-16.32	13.13	13.39	-1.94	12.9	1.78
codec.cc	5.89	5.95	-1.01	6.37	-7.54	7.64	7.72	-1.04	8.41	-9.16	9.49	9.56	-0.73	10.41	-8.84
buffer.cc	3.35	3.41	-1.76	3.6	-6.94	3.6	3.7	-2.7	3.86	-6.74	3.7	3.84	-3.65	3.91	-5.37
context.cc	3.55	3.63	-2.2	3.77	-5.84	3.89	3.99	-2.51	4.16	-6.49	4.19	4.32	-3.01	4.43	-5.42
except.cc	4.38	4.45	-1.57	4.97	-11.87	5.01	5.05	-0.79	5.78	-13.32	6.12	6.32	-3.16	6.81	-10.13
dispatch.cc	4.49	4.51	-0.44	5.1	-11.96	4.78	5.39	-11.32	5.61	-14.8	4.99	5.17	-3.48	5.51	-9.44
string.cc	3.4	3.45	-1.45	3.53	-3.68	3.52	3.6	-2.22	3.74	-5.88	3.43	3.58	-4.19	3.72	-7.8
object.cc	4.71	4.81	-2.08	5.35	-11.96	5.8	6.04	-3.97	6.42	-9.66	7.12	7.33	-2.86	7.34	-3
address.cc	5.29	5.44	-2.76	5.53	-4.34	6.47	6.66	-2.85	6.95	-6.91	7.38	7.56	-2.38	6.71	9.99
ior.cc		12.43	12.64	-1.66	13.62	-8.74	14.39	15.21	-5.39	16.1	-10.62	17.29	17.59	-1.71	17.51	-1.26
orb.cc		16.99	17.14	-0.88	18.51	-8.21	25.4	26.57	-4.4	32.46	-21.75	38.23	38.64	-1.06	31.86	19.99
boa.cc		9.24	9.44	-2.12	10.08	-8.33	11.46	12.05	-4.9	13.84	-17.2	14.45	14.71	-1.77	14.31	0.98
dsi.cc		10.32	10.44	-1.15	11.9	-13.28	11.02	11.95	-7.78	13.04	-15.49	12.93	12.96	-0.23	13.35	-3.15
transport.cc	4.09	4.18	-2.15	4.29	-4.66	4.46	4.5	-0.89	5.13	-13.06	4.51	4.6	-1.96	4.96	-9.07
t..port/tcp.cc	4	4.15	-3.61	4.23	-5.44	4.36	4.42	-1.36	5.06	-13.83	4.45	4.54	-1.98	5.03	-11.53
t..port/udp.cc	4.07	4.13	-1.45	4.29	-5.13	4.44	4.58	-3.06	5.16	-13.95	4.67	4.78	-2.3	5.28	-11.55
t..port/unix.cc	4	4.07	-1.72	4.21	-4.99	4.31	4.43	-2.71	4.97	-13.28	4.35	4.45	-2.25	4.97	-12.47
iop.cc		16.39	16.6	-1.27	18.14	-9.65	22.27	23.15	-3.8	26.09	-14.64	29.7	29.95	-0.83	31.53	-5.8
util.cc		6.02	6.19	-2.75	6.39	-5.79	7.77	8.05	-3.48	9.21	-15.64	10.2	10.4	-1.92	10.4	-1.92
basic_seq.cc	3.76	3.88	-3.09	3.97	-5.29	3.98	4.12	-3.4	4.28	-7.01	3.85	3.95	-2.53	4.12	-6.55
fast_array.cc	3.89	3.97	-2.02	4.04	-3.71	4	4.05	-1.23	4.23	-5.44	3.94	3.95	-0.25	4.09	-3.67
ssl.cc		9.35	9.49	-1.48	10.08	-7.24	9.37	9.63	-2.7	10.22	-8.32	9.03	9.21	-1.95	9.83	-8.14
fixed.cc	3.75	3.85	-2.6	3.98	-5.78	4.1	4.23	-3.07	4.49	-8.69	4.25	4.31	-1.39	4.54	-6.39
intercept.cc	10.28	10.44	-1.53	11.86	-13.32	10.98	11.99	-8.42	13.13	-16.37	12.55	12.71	-1.26	13.33	-5.85
codeset.cc	5.94	6.04	-1.66	6.35	-6.46	7.34	7.53	-2.52	8.23	-10.81	10.12	10.38	-2.5	10.4	-2.69
queue.cc	4.45	4.49	-0.89	4.95	-10.1	4.74	4.87	-2.67	5.38	-11.9	5.16	5.21	-0.96	5.15	0.19
static.cc	20.42	20.87	-2.16	22.66	-9.89	24.25	25.44	-4.68	29.63	-18.16	29.65	30.22	-1.89	31.7	-6.47
current.cc	8.95	9.12	-1.86	9.75	-8.21	9.01	9.12	-1.21	9.88	-8.81	8.73	8.93	-2.24	9.53	-8.39
policy_impl.cc	12.74	12.98	-1.85	14.12	-9.77	13.81	14.13	-2.26	15.34	-9.97	15.78	15.92	-0.88	17.86	-11.65
service_info.cc	8.9	9.1	-2.2	9.83	-9.46	8.96	9.05	-0.99	9.73	-7.91	8.65	8.73	-0.92	9.41	-8.08
ioptypes.cc	10.65	10.84	-1.75	11.65	-8.58	12.32	12.97	-5.01	13.72	-10.2	13.8	14.06	-1.85	14.53	-5.02
ssliop.cc	9.1	9.26	-1.73	9.87	-7.8	9.21	9.4	-2.02	9.95	-7.44	8.83	8.99	-1.78	9.6	-8.02
value.cc	11.42	11.45	-0.26	12.29	-7.08	12.17	12.24	-0.57	13.5	-9.85	12.72	12.79	-0.55	13.2	-3.64
valuetype.cc	10.03	10.16	-1.28	10.92	-8.15	10.68	10.85	-1.57	11.95	-10.63	11.36	11.61	-2.15	12.82	-11.39
v..type_impl.cc	12.57	12.75	-1.41	13.93	-9.76	13.26	13.42	-1.19	14.72	-9.92	13.86	13.99	-0.93	14.92	-7.1
dynany_impl.cc	10.61	10.86	-2.3	12.65	-16.13	15.62	16.39	-4.7	18.79	-16.87	23.7	23.95	-1.04	25.53	-7.17
policy2.cc	9.1	9.14	-0.44	9.89	-7.99	9.26	9.41	-1.59	10.21	-9.3	9.11	9.19	-0.87	9.96	-8.53
tckind.cc	8.89	9.12	-2.52	9.63	-7.68	8.94	9.06	-1.32	9.92	-9.88	8.62	8.75	-1.49	9.46	-8.88
orb_excepts.cc	9.01	9.1	-0.99	9.78	-7.87	9.23	9.29	-0.65	10.11	-8.7	8.93	9.1	-1.87	9.8	-8.88
policy.cc	9.03	9.11	-0.88	9.8	-7.86	9.19	9.25	-0.65	10.05	-8.56	8.89	8.99	-1.11	9.74	-8.73
poa.cc		13.09	13.28	-1.43	14.48	-9.6	15.39	15.54	-0.97	18.61	-17.3	18.07	18.23	-0.88	20.19	-10.5
poa_base.cc	10.31	10.38	-0.67	11.38	-9.4	10.93	11.35	-3.7	12.48	-12.42	11.71	11.99	-2.34	13.32	-12.09
poa_impl.cc	17.68	17.67	0.06	19.66	-10.07	22.88	23.63	-3.17	27.16	-15.76	30.39	30.71	-1.04	30.9	-1.65
dynany.cc	10.28	10.51	-2.19	11.22	-8.38	10.89	11.1	-1.89	12.33	-11.68	12.14	12.13	0.08	13.2	-8.03
uni_base64.cc	0.13	0.13	0	0.13	0	0.18	0.18	0	0.23	-21.74	0.26	0.26	0	0.29	-10.34
uni_unicode.cc	0.2	0.2	0	0.24	-16.67	0.29	0.28	3.57	0.36	-19.44	0.43	0.44	-2.27	0.52	-17.31
uni_fromuni.cc	0.4	0.4	0	0.51	-21.57	0.6	0.61	-1.64	0.87	-31.03	1.12	1.13	-0.88	1.42	-21.13
uni_touni.cc	0.44	0.44	0	0.54	-18.52	0.72	0.72	0	0.95	-24.21	1.25	1.26	-0.79	1.5	-16.67
except2.cc	6.67	6.82	-2.2	7.13	-6.45	10.31	10.45	-1.34	11.74	-12.18	13.33	13.3	0.23	13.82	-3.55
pi.cc		11.55	11.68	-1.11	12.65	-8.7	12.75	12.94	-1.47	14.49	-12.01	13.66	13.8	-1.01	15.12	-9.66
pi_impl.cc	19.36	19.53	-0.87	20.73	-6.61	23	23.98	-4.09	26.4	-12.88	31.18	31.54	-1.14	32.04	-2.68
typecode_seq.cc	9.24	9.44	-2.12	10.28	-10.12	9.58	9.87	-2.94	10.65	-10.05	9.65	9.69	-0.41	10.45	-7.66
timebase.cc	8.97	9.14	-1.86	9.79	-8.38	9.04	9.3	-2.8	9.94	-9.05	8.87	9	-1.44	9.65	-8.08
ir.cc		47.74	47.82	-0.17	59.43	-19.67	69.86	73.69	-5.2	85.56	-18.35	99.7	100.45	-0.75	126.57	-21.23
ir_base.cc	11.82	12.05	-1.91	13.29	-11.06	13.46	13.85	-2.82	15.4	-12.6	16.07	16.42	-2.13	18.56	-13.42
imr.cc		14.88	14.91	-0.2	17.74	-16.12	19.01	19.26	-1.3	22.29	-14.72	25.52	25.87	-1.35	27.09	-5.8
mtdebug.cc	3.78	3.88	-2.58	3.96	-4.55	3.9	4.06	-3.94	4.08	-4.41	3.7	3.81	-2.89	3.89	-4.88

Sum		535.16	542.4	-1.33	594.89	-10.04	634.65	656.53	-3.33	735.88	-13.76	783.23	794.12	-1.37	844.55	-7.26



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]