[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.epf] 40% off publishing time needed :)

Investigating the publish mechanism (because I need to change it) I noticed that HtmlBuilder.generateHtml(IElementLayout layout) gets called twice, due to the thread-checking code in AbstractViewBuilder.publish(final IProgressMonitor monitor, final MethodElement element)

Eliminating one call (commentin out the thread-checking code) saved me 40 % on publication time :) (without side effects .... I think ;) )
was :
org.eclipse.epf.publishing.services.ConfigurationViewBuilder.buildViews: 134574 ms
becomes:
org.eclipse.epf.publishing.services.ConfigurationViewBuilder.buildViews: 74235 ms


Danny