Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Side by Side Diff: test/mjsunit/mjsunit.status

Issue 563223002: Allow more runtime functions to accept Int32s instead of Smis. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « src/runtime.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
60 60
61 # TODO(mstarzinger): An arguments object materialized in the prologue can't 61 # TODO(mstarzinger): An arguments object materialized in the prologue can't
62 # be accessed indirectly. Either we drop that requirement or wait for support 62 # be accessed indirectly. Either we drop that requirement or wait for support
63 # from the deoptimizer to do that. 63 # from the deoptimizer to do that.
64 'arguments-indirect': [PASS, NO_VARIANTS], 64 'arguments-indirect': [PASS, NO_VARIANTS],
65 65
66 # TODO(mstarzinger): Sometimes the try-catch blacklist fails. 66 # TODO(mstarzinger): Sometimes the try-catch blacklist fails.
67 'debug-references': [PASS, NO_VARIANTS], 67 'debug-references': [PASS, NO_VARIANTS],
68 'regress/regress-263': [PASS, NO_VARIANTS], 68 'regress/regress-263': [PASS, NO_VARIANTS],
69 69
70 # TODO(mstarzinger): Some runtime functions expect Smi but get HeapNumber.
71 # TODO(mstarzinger): Note that there is a second entry further down below for
72 # "array-functions-prototype-misc", make sure to reenable it again!
73 'array-functions-prototype-misc': [PASS, NO_VARIANTS, ['mode == debug', SKIP]] ,
74 'array-join': [PASS, NO_VARIANTS],
75 'sparse-array-reverse': [PASS, NO_VARIANTS],
76
77 # TODO(mstarzinger): Causes crash in generated code, needs investigation. 70 # TODO(mstarzinger): Causes crash in generated code, needs investigation.
78 'array-sort': [PASS, NO_VARIANTS], 71 'array-sort': [PASS, NO_VARIANTS],
79 'dehoisted-array-index': [PASS, NO_VARIANTS], 72 'dehoisted-array-index': [PASS, NO_VARIANTS],
80 73
81 # TODO(mstarzinger/rossberg): Typer doesn't like contexts very much. 74 # TODO(mstarzinger/rossberg): Typer doesn't like contexts very much.
82 'harmony/block-conflicts': [PASS, NO_VARIANTS], 75 'harmony/block-conflicts': [PASS, NO_VARIANTS],
83 'harmony/block-for': [PASS, NO_VARIANTS], 76 'harmony/block-for': [PASS, NO_VARIANTS],
84 'harmony/block-leave': [PASS, NO_VARIANTS], 77 'harmony/block-leave': [PASS, NO_VARIANTS],
85 'harmony/block-let-crankshaft': [PASS, NO_VARIANTS], 78 'harmony/block-let-crankshaft': [PASS, NO_VARIANTS],
86 'harmony/empty-for': [PASS, NO_VARIANTS], 79 'harmony/empty-for': [PASS, NO_VARIANTS],
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 168
176 ############################################################################## 169 ##############################################################################
177 # This test expects to reach a certain recursion depth, which may not work 170 # This test expects to reach a certain recursion depth, which may not work
178 # for debug mode. 171 # for debug mode.
179 'json-recursive': [PASS, ['mode == debug', PASS, FAIL]], 172 'json-recursive': [PASS, ['mode == debug', PASS, FAIL]],
180 173
181 ############################################################################## 174 ##############################################################################
182 # Skip long running tests that time out in debug mode. 175 # Skip long running tests that time out in debug mode.
183 'generated-transition-stub': [PASS, ['mode == debug', SKIP]], 176 'generated-transition-stub': [PASS, ['mode == debug', SKIP]],
184 'migrations': [SKIP], 177 'migrations': [SKIP],
185 #'array-functions-prototype-misc': [PASS, ['mode == debug', SKIP]], 178 'array-functions-prototype-misc': [PASS, ['mode == debug', SKIP]],
186 179
187 ############################################################################## 180 ##############################################################################
188 # This test sets the umask on a per-process basis and hence cannot be 181 # This test sets the umask on a per-process basis and hence cannot be
189 # used in multi-threaded runs. 182 # used in multi-threaded runs.
190 # On android there is no /tmp directory. 183 # On android there is no /tmp directory.
191 # Currently d8-os generates a temporary directory name using Math.random(), so 184 # Currently d8-os generates a temporary directory name using Math.random(), so
192 # we cannot run several variants of d8-os simultaneously, since all of them 185 # we cannot run several variants of d8-os simultaneously, since all of them
193 # get the same random seed and would generate the same directory name. Besides 186 # get the same random seed and would generate the same directory name. Besides
194 # that, it doesn't make sense to run several variants of d8-os anyways. 187 # that, it doesn't make sense to run several variants of d8-os anyways.
195 'd8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == andr oid_arm64 or arch == android_ia32', SKIP]], 188 'd8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == andr oid_arm64 or arch == android_ia32', SKIP]],
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
565 'never-optimize': [SKIP], 558 'never-optimize': [SKIP],
566 'regress/regress-2185-2': [SKIP], 559 'regress/regress-2185-2': [SKIP],
567 'harmony/object-observe': [SKIP], 560 'harmony/object-observe': [SKIP],
568 'readonly': [SKIP], 561 'readonly': [SKIP],
569 'array-feedback': [SKIP], 562 'array-feedback': [SKIP],
570 563
571 # Deopt every n garbage collections collides with deopt every n times. 564 # Deopt every n garbage collections collides with deopt every n times.
572 'regress/regress-2653': [SKIP], 565 'regress/regress-2653': [SKIP],
573 }], # 'deopt_fuzzer == True' 566 }], # 'deopt_fuzzer == True'
574 ] 567 ]
OLDNEW
« no previous file with comments | « src/runtime.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698