Issue 100884 - improve pagein effectiveness
Summary: improve pagein effectiveness
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: DEV300m44
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: Stephan Bergmann
QA Contact: issues@framework
URL:
Keywords: oooqa, performance
Depends on:
Blocks:
 
Reported: 2009-04-06 13:10 UTC by Stephan Bergmann
Modified: 2009-06-03 13:44 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2009-04-06 13:10:20 UTC
Three things to improve:
1 pagein erroneously links against libstdc++.so etc. on Linux
2 soffice startup script calls pagein after javaldx, while javaldx could already
benefit from pagein
3 the pagein-xxx files do not cover all relevant libraries
Comment 1 Stephan Bergmann 2009-04-06 13:31:45 UTC
fixed as
cws/sb107/desktop/scripts/soffice.sh@270545
cws/sb107/desktop/source/pagein/makefile.mk@270545
cws/sb107/solenv/inc/unxlngi6.mk@270545
cws/sb107/solenv/inc/unxlngx6.mk@270545

For (1), added use of -Wl,--as-needed ... -Wl,--no-as-needed to
unxlngi6.mk/unxlngx6.mk.  Those options are available since GNU ld 2.15, so
should make no problem.

(3) is not addressed with this issue, but postponed until the list of libraries
that are really used during OOo 3.2 startup has stabilized.
Comment 2 aziem 2009-04-07 03:14:19 UTC
keywords: +performance
Comment 3 Stephan Bergmann 2009-04-17 10:48:23 UTC
.
Comment 4 Stephan Bergmann 2009-06-03 13:44:34 UTC
.