Thanks for the tip. Check this out:
https://github.com/mschwartz/SilkJS/blob/master/src/process.cpp#L77 It works, but the child process doesn't have the debugger or tick threads running anymore. Any idea how to get those running again? On Apr 12, 2012, at 6:43 AM, Stephan Beal wrote: > On Thu, Apr 12, 2012 at 3:39 PM, Michael Schwartz <[email protected]> wrote: > In my case, I really coded for speed. It got to the point in HTTP serving > where an extra syscall or string copy was killing my requests/second > performance by 10%. That's like from 45,000 requests/second down to 40,000. > > Obviously, my approach (lazy/convenient) is not appropriate there :). > > I'm even questioning whether I even need HandleScope at all. Every > nanosecond counts! ;-) > > i gave up handle scopes a long time ago - 99% of my code is called "from v8", > so i've never needed them. i didn't give them up for performance, but because > i just kept seeing weird crashes very often which went away when i removed > the handle scopes. So my vote is: don't feel bad about getting rid of them. > Funcs called "from v8" implicitly have a scope. Only funcs which use v8 and > are called from native code (possibly) need a handle scope. At least that's > my understanding based on past threads on this list. > > -- > ----- stephan beal > http://wanderinghorse.net/home/stephan/ > http://gplus.to/sgbeal > > > -- > v8-users mailing list > [email protected] > http://groups.google.com/group/v8-users -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
