Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / js / jsc-test-list
blobd5a7e940a2e5af6937391327bf35f3acbde495be
1 fast/js/add-recovery
2 fast/js/apply-varargs
3 fast/js/arguments-bad-index
4 fast/js/arguments
5 fast/js/array-bad-time
6 fast/js/array-constructor-host-call
7 fast/js/array-defineOwnProperty
8 fast/js/array-enumerators-functions
9 fast/js/array-every
10 fast/js/array-filter
11 fast/js/array-functions-non-arrays
12 fast/js/array-holes
13 fast/js/array-index-immediate-types
14 fast/js/array-indexing
15 fast/js/Array-isArray
16 fast/js/array-iterate-backwards
17 fast/js/array-lastIndexOf
18 fast/js/array-proto-func-length-getter-except
19 fast/js/array-proto-func-property-getter-except
20 fast/js/array-reduce
21 fast/js/array-reduceRight
22 fast/js/array-reset-large-index
23 fast/js/array-slow-put
24 fast/js/array-sort-small-sparse-array-with-large-length
25 fast/js/array-sort-numericCompare
26 fast/js/array-sort-reentrance
27 fast/js/array-splice
28 fast/js/array-tostring-and-join
29 fast/js/array-type-speculation
30 fast/js/avl-crash
31 fast/js/basic-strict-mode
32 fast/js/bitops-type-tag
33 fast/js/boolean-argument-prediction
34 fast/js/boxed-double-to-int
35 fast/js/break-ASI
36 fast/js/call-apply-crash
37 fast/js/caller-property
38 fast/js/char-at
39 fast/js/closure-inside-extra-arg-call
40 fast/js/code-serialize-paren
41 fast/js/codegen-assign-nontemporary-as-rexp
42 fast/js/codegen-jless
43 fast/js/codegen-loops-logical-nodes
44 fast/js/codegen-peephole-locals
45 fast/js/codegen-temporaries
46 fast/js/comparefn-sort-stability
47 fast/js/comparison-operators-greater
48 fast/js/comparison-operators-less
49 fast/js/comparison-operators
50 fast/js/concat-while-having-a-bad-time
51 fast/js/const-without-initializer
52 fast/js/constant-count
53 fast/js/constant-encoding
54 fast/js/constant-folding
55 fast/js/continue-break-multiple-labels
56 fast/js/convert-nan-to-bool
57 fast/js/cyclic-prototypes
58 fast/js/date-constructor
59 fast/js/date-daysfrom1970-overflow
60 fast/js/date-DST-pre-1970
61 fast/js/date-parse-comments-test
62 fast/js/date-parse-test
63 fast/js/date-proto-generic-invocation
64 fast/js/date-set-to-nan
65 fast/js/date-toisostring
66 fast/js/date-utc-timeclip
67 fast/js/debugger
68 fast/js/declaration-in-block
69 fast/js/delete-getters-setters
70 fast/js/delete-then-put
71 fast/js/dfg-abs-backwards-propagation
72 fast/js/dfg-add-not-number
73 fast/js/dfg-arguments-alias-escape
74 fast/js/dfg-arguments-alias-one-block-osr-exit
75 fast/js/dfg-arguments-alias-one-block-overwrite-arguments
76 fast/js/dfg-arguments-alias-one-block-overwrite
77 fast/js/dfg-arguments-alias-one-block
78 fast/js/dfg-arguments-alias
79 fast/js/dfg-arguments-cross-code-origin
80 fast/js/dfg-arguments-mixed-alias
81 fast/js/dfg-arguments-osr-exit
82 fast/js/dfg-arguments-osr-exit-multiple-blocks
83 fast/js/dfg-arguments-osr-exit-multiple-blocks-before-exit
84 fast/js/dfg-arguments-out-of-bounds
85 fast/js/dfg-arguments-unexpected-escape
86 fast/js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers
87 fast/js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int
88 fast/js/dfg-array-dead
89 fast/js/dfg-arrayify-elimination
90 fast/js/dfg-arrayify-when-late-prevent-extensions
91 fast/js/dfg-arrayify-when-prevent-extensions
92 fast/js/dfg-array-length-dead
93 fast/js/dfg-array-pop-side-effects
94 fast/js/dfg-array-pop-value-clearing
95 fast/js/dfg-array-push-bad-time
96 fast/js/dfg-array-push-slow-put
97 fast/js/dfg-bool-to-int32-reuse
98 fast/js/dfg-branch-logical-not-peephole-around-osr-exit
99 fast/js/dfg-branch-not-fail
100 fast/js/dfg-captured-var-get-local
101 fast/js/dfg-cfa-merge-with-dead-use-at-tail
102 fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function
103 fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null
104 fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement
105 fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof
106 fast/js/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local
107 fast/js/dfg-cfg-simplify-redundant-dead-get-local
108 fast/js/dfg-check-two-structures
109 fast/js/dfg-check-structure-elimination-for-non-cell
110 fast/js/dfg-constant-fold-first-local-read-after-block-merge
111 fast/js/dfg-constant-fold-uncaptured-variable-that-is-later-captured
112 fast/js/dfg-convert-this-dom-window
113 fast/js/dfg-convert-this-object-then-exit-on-other
114 fast/js/dfg-convert-this-other-then-exit-on-object
115 fast/js/dfg-convert-this-polymorphic-object-then-exit-on-other
116 fast/js/dfg-convert-this-polymorphic-object-then-exit-on-string
117 fast/js/dfg-create-inlined-arguments-in-closure-inline
118 fast/js/dfg-cse-cfa-discrepancy
119 fast/js/dfg-cse-dead-get-scoped-var
120 fast/js/dfg-dead-min-one-arg
121 fast/js/dfg-dead-min-two-args
122 fast/js/dfg-dead-redundant-get-array-length
123 fast/js/dfg-dead-speculation
124 fast/js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes
125 fast/js/dfg-dead-variable-on-exit
126 fast/js/dfg-double-addition-simplify-to-int.html
127 fast/js/dfg-double-use-of-post-simplification-double-prediction
128 fast/js/dfg-double-vote-fuzz
129 fast/js/dfg-ensure-array-storage-on-string
130 fast/js/dfg-ensure-contiguous-on-string
131 fast/js/dfg-exception
132 fast/js/dfg-float32-array-nan
133 fast/js/dfg-float32array
134 fast/js/dfg-float64array
135 fast/js/dfg-flush-get-local
136 fast/js/dfg-get-by-val-clobber
137 fast/js/dfg-get-by-val-getter-cse
138 fast/js/dfg-getter-throw
139 fast/js/dfg-getter
140 fast/js/dfg-holy-put-by-val-interferes-with-get-array-length
141 fast/js/dfg-inline-arguments-become-double
142 fast/js/dfg-inline-arguments-become-int32
143 fast/js/dfg-inline-arguments-int32
144 fast/js/dfg-inline-arguments-osr-exit-and-capture
145 fast/js/dfg-inline-arguments-out-of-bounds
146 fast/js/dfg-inline-arguments-reset-changetype
147 fast/js/dfg-inline-arguments-reset
148 fast/js/dfg-inline-arguments-simple
149 fast/js/dfg-inline-arguments-use-directly-from-inlined-code
150 fast/js/dfg-inline-arguments-use-from-all-the-places-broken
151 fast/js/dfg-inline-arguments-use-from-all-the-places
152 fast/js/dfg-inline-arguments-use-from-getter
153 fast/js/dfg-inline-arguments-use-from-uninlined-code
154 fast/js/dfg-inline-constant
155 fast/js/dfg-inline-constructor-that-uses-arguments
156 fast/js/dfg-inline-early-return
157 fast/js/dfg-inline-function-dot-caller
158 fast/js/dfg-inline-many-blocks
159 fast/js/dfg-inline-new-array-buffer
160 fast/js/dfg-inline-unused-this-method-check
161 fast/js/dfg-inline-unused-this
162 fast/js/dfg-inlining-reg-alloc
163 fast/js/dfg-int-overflow-in-loop
164 fast/js/dfg-int-overflow-large-constants-in-a-line
165 fast/js/dfg-int16array
166 fast/js/dfg-int32-to-double-on-known-number
167 fast/js/dfg-int32array-overflow-values
168 fast/js/dfg-int32array
169 fast/js/dfg-int8array
170 fast/js/dfg-integer-optimization
171 fast/js/dfg-intrinsic-osr-exit
172 fast/js/dfg-intrinsic-side-effect-assignment-osr-exit
173 fast/js/dfg-intrinsic-unused-this-method-check
174 fast/js/dfg-intrinsic-unused-this
175 fast/js/dfg-max-backwards-propagation
176 fast/js/dfg-min-backwards-propagation
177 fast/js/dfg-min-max
178 fast/js/dfg-multi-basic-block-structure-clobber
179 fast/js/dfg-multiply
180 fast/js/dfg-mul-big-integers-with-small-integer-and-bitor
181 fast/js/dfg-mul-big-integers-with-small-integer-and-detect-overflow
182 fast/js/dfg-mul-big-integers-with-small-integer
183 fast/js/dfg-mul-big-integers
184 fast/js/dfg-negative-array-index
185 fast/js/dfg-obvious-constant-cfa
186 fast/js/dfg-osr-entry-hoisted-clobbered-structure-check
187 fast/js/dfg-other-branch
188 fast/js/dfg-phantom-base
189 fast/js/dfg-phantom-get-local
190 fast/js/dfg-post-inc-then-exit
191 fast/js/dfg-proto-access-inline-osr-exit
192 fast/js/dfg-proven-sqrt-backwards-propagation
193 fast/js/dfg-put-by-id-prototype-check
194 fast/js/dfg-put-scoped-var-backward-flow
195 fast/js/dfg-putbyval-cfa-clobber
196 fast/js/dfg-redundant-load-of-captured-variable-proven-constant
197 fast/js/dfg-side-effect-assignment-osr-exit
198 fast/js/dfg-sqrt-backwards-propagation
199 fast/js/dfg-string-stricteq
200 fast/js/dfg-tear-off-arguments-not-activation
201 fast/js/dfg-to-string-bad-toString
202 fast/js/dfg-to-string-bad-valueOf
203 fast/js/dfg-to-string-int-or-string
204 fast/js/dfg-to-string-int
205 fast/js/dfg-to-string-on-cell
206 fast/js/dfg-to-string-on-value
207 fast/js/dfg-to-string-side-effect
208 fast/js/dfg-to-string-side-effect-clobbers-toString
209 fast/js/dfg-to-string-toString-becomes-bad-with-check-structure
210 fast/js/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype
211 fast/js/dfg-to-string-toString-becomes-bad
212 fast/js/dfg-to-string-toString-in-string
213 fast/js/dfg-to-string-valueOf-becomes-bad
214 fast/js/dfg-to-string-valueOf-in-string
215 fast/js/dfg-uint16array
216 fast/js/dfg-uint32-to-number-in-middle-of-copy-propagation
217 fast/js/dfg-uint32-to-number-on-captured-variable
218 fast/js/dfg-uint32-to-number
219 fast/js/dfg-uint32array-overflow-constant
220 fast/js/dfg-uint32array-overflow-values
221 fast/js/dfg-uint32array
222 fast/js/dfg-uint8array
223 fast/js/dfg-uint8clampedarray
224 fast/js/dfg-value-to-int32-with-side-effects
225 fast/js/dfg-weak-js-constant-silent-fill
226 fast/js/dictionary-no-cache
227 fast/js/dictionary-prototype-caching
228 fast/js/do-while-semicolon
229 fast/js/duplicate-param-crash
230 fast/js/duplicate-param-gc-crash
231 fast/js/equality
232 fast/js/eval-cache-crash
233 fast/js/eval-throw-return
234 fast/js/eval-var-decl
235 fast/js/exception-expression-offset
236 fast/js/exception-for-nonobject
237 fast/js/exception-linenums
238 fast/js/exception-propagate-from-dfg-to-llint
239 fast/js/exception-properties
240 fast/js/exception-try-finally-scope-error
241 fast/js/exception-with-handler-inside-eval-with-dynamic-scope
242 fast/js/excessive-comma-usage
243 fast/js/finally-codegen-failure
244 fast/js/flatten-dictionary-structure-from-which-all-properties-were-deleted
245 fast/js/for-in-avoid-duplicates
246 fast/js/for-in-cached
247 fast/js/for-in-exeception
248 fast/js/for-in-to-text
249 fast/js/for-in-var-scope
250 fast/js/function-apply-aliased
251 fast/js/function-apply-many-args
252 fast/js/function-apply
253 fast/js/function-call-aliased
254 fast/js/function-call-register-allocation
255 fast/js/function-constructor-newline-after-brace
256 fast/js/function-constructor-single-line-comment
257 fast/js/function-declaration-statement
258 fast/js/function-declaration
259 fast/js/function-declarations-in-switch-statement
260 fast/js/function-dot-apply-replace-base
261 fast/js/function-dot-arguments
262 fast/js/function-dot-length-read-only
263 fast/js/function-prototype-descriptor
264 fast/js/function-toString-object-literals
265 fast/js/function-toString-parentheses
266 fast/js/function-toString-semicolon-insertion
267 fast/js/getter-setter-gc
268 fast/js/get-by-pname
269 fast/js/get-by-pname-non-final-object
270 fast/js/get-by-pname-that-looks-like-a-patchable-get-by-val
271 fast/js/global-resolve-through-eval
272 fast/js/gmail-re-re
273 fast/js/has-own-property
274 fast/js/ignored-result-null-comparison-crash
275 fast/js/ignored-result-ref-crash
276 fast/js/instance-of-immediates
277 fast/js/instanceof-operator
278 fast/js/integer-extremes
279 fast/js/interpreter-no-activation
280 fast/js/invalid-callframe-during-unwind
281 fast/js/isPrototypeOf
282 fast/js/jit-float32-array-nan
283 fast/js/js-continue-break-restrictions
284 fast/js/JSON-parse-reviver
285 fast/js/JSON-stringify-replacer
286 fast/js/keywords-and-reserved_words
287 fast/js/large-expressions
288 fast/js/logical-or-jless
289 fast/js/legitimately-captured-argument
290 fast/js/math-transforms
291 fast/js/math
292 fast/js/mod-by-zero
293 fast/js/mod-crash
294 fast/js/modify-non-references
295 fast/js/multiline-comment-newline
296 fast/js/named-function-expression
297 fast/js/nested-functions
298 fast/js/new-array-double-with-holes
299 fast/js/no-semi-insertion-at-end-of-script
300 fast/js/number-cell-reuse
301 fast/js/number-toExponential
302 fast/js/number-toString
303 fast/js/numeric-compare
304 fast/js/numeric-conversion
305 fast/js/numeric-escapes-in-string-literals
306 fast/js/Object-create
307 fast/js/Object-defineProperties
308 fast/js/Object-defineProperty
309 fast/js/Object-getOwnPropertyNames
310 fast/js/Object-keys
311 fast/js/object-bad-time
312 fast/js/object-literal-direct-put
313 fast/js/object-literal-syntax
314 fast/js/object-slow-put
315 fast/js/order-of-operations
316 fast/js/parse-backslash-before-newline
317 fast/js/parse-nan
318 fast/js/parseFloat
319 fast/js/parseInt
320 fast/js/parser-high-byte-character
321 fast/js/parser-syntax-check
322 fast/js/parser-xml-close-comment
323 fast/js/polymorphic-construct
324 fast/js/pretty-print
325 fast/js/preventExtensions
326 fast/js/primitive-method-this
327 fast/js/primitive-property-access-edge-cases
328 fast/js/property-getters-and-setters
329 fast/js/propertyIsEnumerable
330 fast/js/prototypes
331 fast/js/read-modify-eval
332 fast/js/reentrant-caching
333 fast/js/reentrant-call-unwind
334 fast/js/regexp-alternatives
335 fast/js/regexp-backreferences
336 fast/js/regexp-char-insensitive
337 fast/js/regexp-character-match-out-of-order
338 fast/js/regexp-compile-crash
339 fast/js/regexp-compile
340 fast/js/regexp-divequal
341 fast/js/regexp-extended-characters-match
342 fast/js/regexp-extended-characters-more
343 fast/js/regexp-find-first-asserted
344 fast/js/regexp-in-and-foreach-handling
345 fast/js/regexp-literals-arent-constants
346 fast/js/regexp-many-brackets
347 fast/js/regexp-negative-special-characters
348 fast/js/regexp-no-extensions
349 fast/js/regexp-non-bmp
350 fast/js/regexp-non-character
351 fast/js/regexp-norepeat
352 fast/js/regexp-overflow-too-big
353 fast/js/regexp-range-bound-ffff
354 fast/js/regexp-zero-length-alternatives
355 fast/js/registerCachingAcrossBranchTargets
356 fast/js/rehash-assign
357 fast/js/reparsing-semicolon-insertion
358 fast/js/repeat-cached-vm-reentry
359 fast/js/reserved-words-strict
360 fast/js/reserved-words
361 fast/js/resize-array-assign
362 fast/js/resolve-arguments-from-scope
363 fast/js/slash-lineterminator-parse
364 fast/js/sort-large-array
365 fast/js/sort-no-jit-code-crash
366 fast/js/sort-non-numbers
367 fast/js/sort-randomly
368 fast/js/sort-stability
369 fast/js/sort-with-side-effecting-comparisons
370 fast/js/sparse-array
371 fast/js/stack-overflow-arrity-catch
372 fast/js/stack-overflow-catch
373 fast/js/stack-unwinding
374 fast/js/statement-list-register-crash
375 fast/js/static-scope-object
376 fast/js/strict-callback-this
377 fast/js/strict-throw-type-error
378 fast/js/string-capitalization
379 fast/js/string-from-char-code
380 fast/js/string-index-overflow
381 fast/js/string-property-deletion
382 fast/js/string-property-iteration
383 fast/js/string-slice-abnormal-values
384 fast/js/string-sort
385 fast/js/string-substr
386 fast/js/string-trim
387 fast/js/string_replace
388 fast/js/this-non-object-proto
389 fast/js/throw-from-finally
390 fast/js/ToNumber
391 fast/js/toString-elision-trailing-comma
392 fast/js/tostring-exception-in-property-access
393 fast/js/toString-for-var-decl
394 fast/js/toString-number-dot-expr
395 fast/js/toString-prefix-postfix-preserve-parens
396 fast/js/toString-recursion
397 fast/js/try-catch-try-try-catch-try-finally-return-catch-finally
398 fast/js/try-try-return-finally-finally
399 fast/js/typeof-codegen-crash
400 fast/js/typeof-constant-string
401 fast/js/unexpected-constant-crash
402 fast/js/unmatching-argument-count
403 fast/js/var-shadows-arg-crash
404 fast/js/var-shadows-arg-gc-crash
405 fast/js/vardecl-blocks-init
406 fast/regex/alternative-length-miscalculation
407 fast/regex/assertion
408 fast/regex/constructor
409 fast/regex/dotstar
410 fast/regex/early-acid3-86
411 fast/regex/ecma-regex-examples
412 fast/regex/invalid-range-in-class
413 fast/regex/malformed-escapes
414 fast/regex/non-capturing-backtracking
415 fast/regex/overflow
416 fast/regex/parentheses
417 fast/regex/pcre-test-1
418 fast/regex/pcre-test-4
419 fast/regex/quantified-assertions
420 fast/regex/repeat-match-waldemar
421 fast/regex/slow
422 fast/regex/toString