CEF3: Can any1 explain --no-pin and --executable-heap ?

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

CEF3: Can any1 explain --no-pin and --executable-heap ?

Postby awieser » Mon Apr 23, 2012 6:47 pm

Hi,

I'm currently struggling getting the multi process mode to work on OS X.
The first thing necessary to clear the void in my head is to find out what those flags mean and how to apply them besides running the 'change_mach_o_flags.py' script.
On further note, how is chromium creating process isolated render tabs without the ability to start a process multiple times, do we create app bundles on the fly ?
Is there some docu about this, I can't find much informations on this OS X specific stuff inside the chromium wiki and googling has not been very helpful either.

Any help is greatly appreciated.

Alex
awieser
Expert
 
Posts: 140
Joined: Sat Oct 22, 2011 8:35 am

Re: CEF3: Can any1 explain --no-pin and --executable-heap ?

Postby magreenblatt » Mon Apr 23, 2012 7:04 pm

I believe the Mach-O flags are related to the sandbox. Here's some potentially out of date info: http://blog.chromium.org/2009/06/google ... -os-x.html

You can also look at the sandbox project which behaves as a testing framework/bootstrap.

Unfortunately it's all very black magic and probably requires buying an Apple engineer a few beers to fully understand.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3: Can any1 explain --no-pin and --executable-heap ?

Postby awieser » Thu Apr 26, 2012 5:03 pm

Great, I'll set a trap, perhaps I can catch one ;)
awieser
Expert
 
Posts: 140
Joined: Sat Oct 22, 2011 8:35 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 247 guests