Updates:
Status: WorkingAsIntended
Comment #2 on issue 1925 by [email protected]: Non-Deterministic
behavior on simple benchmark
http://code.google.com/p/v8/issues/detail?id=1925
The reason for the stack overflow is that the recursion depth of your DFS
function gets too high (thousands of recursions). This, in conjunction with
the large number of arguments, overflows the stack. Perhaps you are
sometimes lucky because Crankshaft kicks in (or not), reducing the pressure
on the stack a bit.
As a solution, use a DFS with an explicit stack.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev