Issue 56589 - some svtools-config items are not hold alive by using it's ref count
Summary: some svtools-config items are not hold alive by using it's ref count
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 2.0
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 2.0.1
Assignee: andreas.schluens
QA Contact: issues@framework
Depends on:
Reported: 2005-10-25 09:02 UTC by andreas.schluens
Modified: 2006-01-11 12:28 UTC (History)
1 user (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description andreas.schluens 2005-10-25 09:02:25 UTC
All ConfigItems was designed in the way, that they are hold alive till the office dies 
by using a ref counted impl-class. But some ConfigItems are not used so. As a 
result of that they are constructed/destructed more then once.
Comment 1 andreas.schluens 2005-10-25 09:05:35 UTC
AS: Now all ref counted config items are added to two special ItemHolder classes 
(one for svt and one for svl lib). So the are "cached" by these holder objects till the 
office shutdown.
Performance improvement (Startup with empty documents): ~30 ms.
Comment 2 carsten.driesner 2005-11-09 12:50:19 UTC
cd: Performance measurements with our new performance feature shows the following:
Writer, Calc: ~30ms.
Impress: ~700ms.

cd: Verified.
Comment 3 andreas.schluens 2006-01-11 12:28:01 UTC
verified on master => closed.