On Thu, Nov 7, 2013 at 5:22 PM, dhruvbird <[email protected]> wrote:
> I'm getting a lot of such lines printed with I run with --trace_opt
> --trace_deopt
> 1. What does it mean (simplified)?
> 2. Any idea how I can find out which operations are leading to this?
> 3. Also, the function name isn't printed, but a funny hex number is. This is
> making it hard for me to understand which part of the code is causing this
> issue.
>
> Thanks!
> -Dhruv.
V8 tries to hold off on optimizing a hot function until it has
determined that the types of arguments and variables in that function
are stable. (For example, that x is always a number in the function
f(x) { return x * x }.)
That message you're seeing means that the profiler has figured out the
first half ('function is hot') but not yet the second half ('types are
stable'.)
--
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to the Google Groups
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.