Revision: 22807
Author:   [email protected]
Date:     Mon Aug  4 09:13:58 2014 UTC
Log:      Update test expectations for mjsunit/tools/tickprocessor

[email protected]

Review URL: https://codereview.chromium.org/440673002
http://code.google.com/p/v8/source/detail?r=22807

Modified:
 /branches/bleeding_edge/test/mjsunit/mjsunit.status
 /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.default
 /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.func-info
 /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.gc-state
/branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.ignore-unknown
 /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.separate-ic
 /branches/bleeding_edge/test/mjsunit/tools/tickprocessor.js

=======================================
--- /branches/bleeding_edge/test/mjsunit/mjsunit.status Fri Aug 1 13:51:23 2014 UTC +++ /branches/bleeding_edge/test/mjsunit/mjsunit.status Mon Aug 4 09:13:58 2014 UTC
@@ -207,7 +207,7 @@
# get the same random seed and would generate the same directory name. Besides
   # that, it doesn't make sense to run several variants of d8-os anyways.
'd8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]], - 'tools/tickprocessor': [PASS, ['arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]], + 'tools/tickprocessor': [PASS, NO_VARIANTS, ['arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]],

############################################################################## # Long running test that reproduces memory leak and should be run manually.
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.default Thu May 22 15:27:57 2014 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.default Mon Aug 4 09:13:58 2014 UTC
@@ -1,13 +1,9 @@
Statistical profiling result from v8.log, (13 ticks, 2 unaccounted, 0 excluded).

- [Unknown]:
-   ticks  total  nonlib   name
-      2   15.4%
-
  [Shared libraries]:
    ticks  total  nonlib   name
-      3   23.1%    0.0%  /lib32/libm-2.7.so
-      1    7.7%    0.0%  ffffe000-fffff000
+      3   23.1%          /lib32/libm-2.7.so
+      1    7.7%          ffffe000-fffff000

  [JavaScript]:
    ticks  total  nonlib   name
@@ -20,9 +16,13 @@
1 7.7% 11.1% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
       1    7.7%   11.1%  exp

- [GC]:
+ [Summary]:
    ticks  total  nonlib   name
-      0    0.0%
+      1    7.7%   11.1%  JavaScript
+      5   38.5%   55.6%  C++
+      0    0.0%    0.0%  GC
+      4   30.8%          Shared libraries
+      2   15.4%          Unaccounted

  [Bottom up (heavy) profile]:
   Note: percentage shows a share of a particular caller in the total
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.func-info Tue Dec 7 11:01:02 2010 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.func-info Mon Aug 4 09:13:58 2014 UTC
@@ -11,9 +11,12 @@
  [C++]:
    ticks  total  nonlib   name

- [GC]:
+ [Summary]:
    ticks  total  nonlib   name
-      0    0.0%
+      3  100.0%  100.0%  JavaScript
+      0    0.0%    0.0%  C++
+      0    0.0%    0.0%  GC
+      0    0.0%          Shared libraries

  [Bottom up (heavy) profile]:
   Note: percentage shows a share of a particular caller in the total
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.gc-state Tue Dec 7 11:01:02 2010 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.gc-state Mon Aug 4 09:13:58 2014 UTC
@@ -9,9 +9,12 @@
  [C++]:
    ticks  total  nonlib   name

- [GC]:
+ [Summary]:
    ticks  total  nonlib   name
-      0    0.0%
+      0    0.0%    0.0%  JavaScript
+      0    0.0%    0.0%  C++
+      0    0.0%    0.0%  GC
+      0    0.0%          Shared libraries

  [Bottom up (heavy) profile]:
   Note: percentage shows a share of a particular caller in the total
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.ignore-unknown Thu May 22 15:27:57 2014 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.ignore-unknown Mon Aug 4 09:13:58 2014 UTC
@@ -2,8 +2,8 @@

  [Shared libraries]:
    ticks  total  nonlib   name
-      3   27.3%    0.0%  /lib32/libm-2.7.so
-      1    9.1%    0.0%  ffffe000-fffff000
+      3   27.3%          /lib32/libm-2.7.so
+      1    9.1%          ffffe000-fffff000

  [JavaScript]:
    ticks  total  nonlib   name
@@ -16,9 +16,12 @@
1 9.1% 14.3% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
       1    9.1%   14.3%  exp

- [GC]:
+ [Summary]:
    ticks  total  nonlib   name
-      0    0.0%
+      1    9.1%   14.3%  JavaScript
+      5   45.5%   71.4%  C++
+      0    0.0%    0.0%  GC
+      4   36.4%          Shared libraries

  [Bottom up (heavy) profile]:
   Note: percentage shows a share of a particular caller in the total
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.separate-ic Thu May 22 15:27:57 2014 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor-test.separate-ic Mon Aug 4 09:13:58 2014 UTC
@@ -1,13 +1,9 @@
Statistical profiling result from v8.log, (13 ticks, 2 unaccounted, 0 excluded).

- [Unknown]:
-   ticks  total  nonlib   name
-      2   15.4%
-
  [Shared libraries]:
    ticks  total  nonlib   name
-      3   23.1%    0.0%  /lib32/libm-2.7.so
-      1    7.7%    0.0%  ffffe000-fffff000
+      3   23.1%          /lib32/libm-2.7.so
+      1    7.7%          ffffe000-fffff000

  [JavaScript]:
    ticks  total  nonlib   name
@@ -22,9 +18,13 @@
1 7.7% 11.1% v8::internal::HashTable<v8::internal::StringDictionaryShape, v8::internal::String*>::FindEntry(v8::internal::String*)
       1    7.7%   11.1%  exp

- [GC]:
+ [Summary]:
    ticks  total  nonlib   name
-      0    0.0%
+      3   23.1%   33.3%  JavaScript
+      5   38.5%   55.6%  C++
+      0    0.0%    0.0%  GC
+      4   30.8%          Shared libraries
+      2   15.4%          Unaccounted

  [Bottom up (heavy) profile]:
   Note: percentage shows a share of a particular caller in the total
=======================================
--- /branches/bleeding_edge/test/mjsunit/tools/tickprocessor.js Thu May 22 15:27:57 2014 UTC +++ /branches/bleeding_edge/test/mjsunit/tools/tickprocessor.js Mon Aug 4 09:13:58 2014 UTC
@@ -25,10 +25,6 @@
 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

-// This test case is not compatible with optimization stress because the
-// generated profile will look vastly different when more is optimized.
-// Flags: --nostress-opt --noalways-opt
-
 // Load implementations from <project root>/tools.
 // Files: tools/splaytree.js tools/codemap.js tools/csvparser.js
 // Files: tools/consarray.js tools/profile.js tools/profile_view.js

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" 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/d/optout.

Reply via email to