On Thu, May 12, 2011 at 9:37 AM, Tor Lillqvist <[email protected]>wrote:

> Is there any public discussion or documentation on the rebasing done at
> various stages in OOo? When building, in postprocess each DLL is rebased so
> that they have unique base addresses, and don't overlap if loaded at these
> addresses. But then in an installer custom action this is reverted (on
> non-server OSes) and each DLL is rebased back to the default 0x10000000.
> Why? And what is the intended use case of the rebaseoo and rebasegui
> programs?
>

IIRC, undoing the rebasing during installation was introduced because it
(somewhat non-intuitively) improved cold-start performance.  There also was
a specific reason to not do it on certain Windows versions, but I forgot.
 In any event, Carsten (on cc) should know more.

-Stephan
-- 
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Reply via email to