On windows the exe/dll separation it was meant to simplify upgrade but
in practice the
exe changes frequently enough that we still need to support exe
upgrading in place.

We always wanted to have a do nothing exe that just loads the chrome
dll but that never
happened, reasons: 1) the sandbox 2) breakpad 3) google_update. All
this things are living on
the exe.

We could move to a no-dll world easier than moving to a dumb exe
world.


On Mar 24, 9:50 pm, Craig Schlenter <[email protected]> wrote:
> On Tue, Mar 24, 2009 at 8:45 PM, Thomas Van Lenten<[email protected]> 
> wrote:
>
> [snip]
>
> > Linux currently builds as one executable also.  But Adam proposed we create
> > a second executable (via hardlink?) for AppArmor as a sandbox?
>
> Will a hard link work for selinux btw.? I'm under the impression that
> selinux is inode based so Fedora etc. would have to do something
> different there.
>
> As for the shared library overhead that Dean mentioned, there is some
> interesting work on linux that is mentioned 
> herehttp://lwn.net/Articles/192624/... hopefully some of that has made it
> into the default toolchain by now.
>
> Pre-linking is enabled by default on Fedora btw. ... I'm unsure of
> other distributions.
>
> --Craig
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to