Home | History | Annotate | Download | only in tools
      1 Statistical profiling result from v8.log, (13 ticks, 2 unaccounted, 0 excluded).
      2 
      3  [Shared libraries]:
      4    ticks  total  nonlib   name
      5       3   23.1%          /lib32/libm-2.7.so
      6       1    7.7%          ffffe000-fffff000
      7 
      8  [JavaScript]:
      9    ticks  total  nonlib   name
     10       1    7.7%   11.1%  LoadIC: j
     11       1    7.7%   11.1%  LoadIC: i
     12 
     13  [C++]:
     14    ticks  total  nonlib   name
     15       2   15.4%   22.2%  v8::internal::Runtime_Math_exp(v8::internal::Arguments)
     16       1    7.7%   11.1%  v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
     17       1    7.7%   11.1%  v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
     18       1    7.7%   11.1%  exp
     19 
     20  [Summary]:
     21    ticks  total  nonlib   name
     22       2   15.4%   22.2%  JavaScript
     23       5   38.5%   55.6%  C++
     24       0    0.0%    0.0%  GC
     25       4   30.8%          Shared libraries
     26       2   15.4%          Unaccounted
     27 
     28  [C++ entry points]:
     29    ticks    cpp   total   name
     30       2   40.0%   15.4%  v8::internal::Runtime_Math_exp(v8::internal::Arguments)
     31       1   20.0%    7.7%  v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
     32       1   20.0%    7.7%  v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
     33       1   20.0%    7.7%  exp
     34 
     35  [Bottom up (heavy) profile]:
     36   Note: percentage shows a share of a particular caller in the total
     37   amount of its parent calls.
     38   Callers occupying less than 2.0% are not shown.
     39 
     40    ticks parent  name
     41       3   23.1%  /lib32/libm-2.7.so
     42       3  100.0%    LazyCompile: exp native math.js:41
     43       3  100.0%      Script: exp.js
     44 
     45       2   15.4%  v8::internal::Runtime_Math_exp(v8::internal::Arguments)
     46       2  100.0%    LazyCompile: exp native math.js:41
     47       2  100.0%      Script: exp.js
     48 
     49       2   15.4%  UNKNOWN
     50       1   50.0%    LazyCompile: exp native math.js:41
     51       1  100.0%      Script: exp.js
     52 
     53       1    7.7%  v8::internal::JSObject::LookupOwnRealNamedProperty(v8::internal::String*, v8::internal::LookupResult*)
     54       1  100.0%    Script: exp.js
     55 
     56       1    7.7%  v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
     57       1  100.0%    Script: exp.js
     58 
     59       1    7.7%  ffffe000-fffff000
     60 
     61       1    7.7%  exp
     62       1  100.0%    LazyCompile: exp native math.js:41
     63       1  100.0%      Script: exp.js
     64 
     65       1    7.7%  LoadIC: j
     66 
     67       1    7.7%  LoadIC: i
     68 
     69