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
