﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
2074	Massive jump in timeTemplates	Christian Schubert	anonymous	"Hi,

since the commit 
{{{
Revision 15072
Author: sjoelund.se
Date: Mittwoch, 6. Februar 2013 16:03:15
Message:
- Moved some of the debug information to reading the generated xml-file instead of compiling it into the C-code
}}}
timeTemplates is now 10 times bigger!

In case of Pendulum_20, I get with r15072
{{{
    timeFrontend = 3.5285706579897513
    timeBackend = 10.583999095187966,
    timeSimCode = 1.3463234181014607,
    timeTemplates = 7.726527522816053
    timeCompile = 7.073520501822674,
}}}
with r15071 I get
{{{
    timeFrontend = 3.486143325706232,
    timeBackend = 10.64029406391105,
    timeSimCode = 1.3594884331961614,
    timeTemplates = 0.7164336485675259,
    timeCompile = 9.581373052261595,
}}}

A 2 second decrease in compile time caused a 7 second increase in translation time.

It has probably to do with the new line in SimCodeMain.mo
{{{
Tpl.tplNoret(SimCodeDump.dumpSimCode, simCode);
}}}

I am very much in favor of reducing the compile time, but maybe this function can be improved?"	defect	closed	blocker	1.9.0	Code Generation	trunk	fixed	dumpSimCode timeTemplates xml	Adrian Pop Jens Frenkel Willi Braun Lennart Ochel
