Is it really a good idea to optimize for a specific version of v8? I mean, something you spend a bit of time hand optimizing could be a completely irrelevant optimization in some upcoming v8 release. It could even be slower.
Or am I wrong? :) On Oct 11, 2012, at 2:48 AM, Christoph Sturm <[email protected]> wrote: > I'm trying to optimize my node app with --trace-deopt > > how do i see why the method is deopted? for example here: > > **** DEOPT: Wlbl.Checker.checkUrl at bailout #24, address 0x0, frame size 88 > [deoptimizing: begin 0x25d8e5e85e71 Wlbl.Checker.checkUrl @24] > translating Wlbl.Checker.checkUrl => node=260, height=40 > > also when i log optimizer bailouts, i see this: > Bailout in HGraphBuilder: @"exports.paramsToString": ForInStatement is not > fast case > > does that mean i should replace the for in with a for loop that iterates over > Object.keys? > > thanks > chris > > -- > 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
