Hi!

Though I got my developer access for E to maintain the ID3 loader
module in Imlib2 quite some time back, I've just joined this mailing
list. Just observed that ecore_exe_run passes all its calls to 'sh
-c'... this can be costly and unnecessary at times. Thought that if we
can rule out the presence of certain shell metacharacters in the
string passed to the function, we can tokenize it ourselves and call
execvp, without the intermediate sh. Since E's 'exec' action uses
this, we could see a significant reduction in the useless sh -c
processes spawned due to use of keybindings etc. If no one has
problems with this approach, I could make a commit.

Ramkumar.

--
WARN_(accel)("msg null; should hang here to be win compatible\n");
                                   -- WINE source code


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to