v8/test/mjsunit
leszeks 2b1ed94464 [test] Fix mjsunit/getters-on-elements to reset function state
The function "foo" in "base_getter_test" was picking up a left-over
optimised code object from foo's code map, the third time that
base_getter_test was run, instead of optimising it itself. This
broke the assumptions of the test, that each case was functionally
independent from the others, and had started off with empty feedback
and no optimised code.

This breaks the test though, so we have to blacklist it pending a fix
to the root cause (http://crbug.com/v8/6101).

Review-Url: https://codereview.chromium.org/2750623004
Cr-Commit-Position: refs/heads/master@{#43828}
2017-03-15 13:31:01 +00:00
..
asm [Flags] Remove --ignition-staging flag. 2017-03-14 23:07:09 +00:00
bugs Disable lazy parsing inside eval (see bug). 2016-12-15 14:26:58 +00:00
compiler [turbofan] Fix typing for NumberMin and NumberMax to handle uninhabited types. 2017-03-15 07:46:25 +00:00
es6 [test] Fix fullcode and ignition testing variants 2017-03-14 09:59:04 +00:00
es7 [regexp] fix /\W/ui wrt \u017f and \u212a. 2017-02-28 18:28:42 +00:00
es8 [test] Add some more tests for async functions. 2017-02-14 14:49:45 +00:00
harmony [parser] Fix template escapes in preparser 2017-03-15 12:44:41 +00:00
ignition [Flags] Add negation implications for --turbo negative so --no-turbo works. 2017-03-07 20:41:12 +00:00
lithium [builtins] Rewrite uri.js as builtin functions. 2016-05-27 09:57:07 +00:00
regress [Flags] Remove --ignition-staging flag. 2017-03-14 23:07:09 +00:00
third_party [tests] Fix bogus uses of assertThrows. 2016-01-07 14:49:21 +00:00
tools [tools] Show more entries in the ticks-processor 2017-03-10 10:34:11 +00:00
wasm [wasm] Fix wasm to js wrapper for illegal signature 2017-03-15 12:19:08 +00:00
accessor-map-sharing.js
accessors-no-prototype.js Accessor functions should have no prototype property 2015-02-05 23:34:28 +00:00
accessors-on-global-object.js
allocation-folding.js Remove Heap::MaxRegularSpaceAllocationSize and use Page::MaxRegularHeapObjectSize instead. 2014-01-23 13:02:27 +00:00
allocation-site-info.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js [test] Slim down mjsunit/apply. 2016-02-04 13:19:19 +00:00
argument-assigned.js
argument-named-arguments.js
arguments-apply-deopt.js Fix of Hydrogen environment building for function "apply" calls. 2014-01-11 13:59:04 +00:00
arguments-apply.js
arguments-call-apply.js
arguments-deopt.js [turbofan] compute arguments length in deoptimizer 2017-03-03 13:43:40 +00:00
arguments-enum.js
arguments-escape.js
arguments-indirect.js Remove obsolete 'arguments' local variable handling. 2015-11-04 10:36:07 +00:00
arguments-lazy.js
arguments-load-across-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
arguments-read-and-assignment.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
arguments.js [elements] revert overzealous optimzation for fast sloppy arguments delete 2016-04-08 08:02:47 +00:00
array-bounds-check-removal.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
array-concat.js [builtins] Fix Array.prototype.concat bug 2016-03-15 20:29:28 +00:00
array-construct-transition.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
array-constructor-feedback.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-constructor.js Array constructor failed to enter it's function execution context. 2015-12-01 18:43:03 +00:00
array-elements-from-array-prototype-chain.js
array-elements-from-array-prototype.js
array-elements-from-object-prototype.js
array-feedback.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-foreach.js Tune Array.forEach, fix Array functions 2016-02-25 05:43:48 +00:00
array-functions-prototype-misc.js Cut down memory usage of array-functions-prototype-misc.js by 10x 2017-02-08 13:39:12 +00:00
array-functions-prototype.js
array-indexing-receiver.js [elements] Handlify SloppyArguments IndexOfValueImpl 2016-09-12 17:32:09 +00:00
array-indexing.js Ship Harmony ToLength 2015-11-05 00:45:05 +00:00
array-isarray.js Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +00:00
array-iteration.js [runtime] Fix ES6 9.2.1 [[Call]] when encountering a classConstructor. 2015-11-04 14:30:09 +00:00
array-join.js Fix spec-compliance bug in Array.prototype.join. 2016-03-01 09:07:38 +00:00
array-length-number-conversion.js
array-length.js [accessors] handle writable changing during ArrayLengthSetter 2016-11-30 19:13:51 +00:00
array-literal-feedback.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-literal-transitions.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-methods-read-only-length.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
array-natives-elements.js [test] Rewrite mjsunit/array-natives-elements to make it pass with Crankshaft. 2016-02-24 11:55:26 +00:00
array-non-smi-length.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
array-pop.js Reland ArrayPop / ArrayPush. 2014-01-24 11:47:53 +00:00
array-push2.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push3.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push4.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push5.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-push6.js Remove hand-written assembly ArrayPush stubs 2014-04-17 11:37:59 +00:00
array-push8.js Remove hand-written assembly ArrayPush stubs 2014-04-17 11:37:59 +00:00
array-push9.js Insert HSimulate immediately after Crankshaft-inlined push. 2014-04-22 12:55:40 +00:00
array-push10.js Fix deoptimization problem with inlined Array.push() 2014-04-23 13:20:28 +00:00
array-push11.js [stubs] Port builtin for Array.push fast-case from Crankshaft to TF 2016-11-29 16:58:30 +00:00
array-push12.js Do not inline array push for arrays with dictionary mode elements. 2015-01-30 13:51:43 +00:00
array-push13.js [stubs] Port builtin for Array.push fast-case from Crankshaft to TF 2016-11-29 16:58:30 +00:00
array-push14.js [stubs] Port builtin for Array.push fast-case from Crankshaft to TF 2016-11-29 16:58:30 +00:00
array-push-hole-double.js [stubs] Port builtin for Array.push fast-case from Crankshaft to TF 2016-11-29 16:58:30 +00:00
array-push-non-smi-value.js
array-push.js [elements] Add more tests to increase coverage 2016-04-11 08:28:18 +00:00
array-reduce.js Array.prototype.{reduce, reduceRight}: Wrong order of operations when determining initial value. 2014-10-22 13:13:19 +00:00
array-shift2.js Narrow cases where Sparse/Smart versions of Array methods are used 2014-10-23 18:21:50 +00:00
array-shift3.js Improve Array.shift() performance for small arrays. 2014-05-09 08:28:25 +00:00
array-shift4.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
array-shift.js
array-slice.js [elements] add fast-path for slice with FastSloppyArguments 2016-04-06 13:30:08 +00:00
array-sort.js Throw when a holey property is set in Array.sort 2017-02-11 13:00:40 +00:00
array-splice.js [elements] Add more tests to increase coverage 2016-04-11 08:28:18 +00:00
array-store-and-grow.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
array-tostring.js Make toLocaleString on arrays always call toLocaleString on its elements. 2016-07-20 09:32:20 +00:00
array-unshift.js Change SmartMove no-op behavior to match SimpleMove (and ES6 spec) 2014-10-23 17:46:34 +00:00
ascii-regexp-subject.js
asm-directive.js Move asm_module_ and asm_function_ down to DeclarationScope 2016-08-19 13:29:34 +00:00
assert-opt-and-deopt.js [tests] Make assertOptimized()/assertUnoptimized() great again. 2017-01-27 10:13:53 +00:00
big-array-literal.js [test] Avoid stack space exhaustion in test by passing --no-lazy 2016-12-21 00:08:46 +00:00
big-object-literal.js
binary-op-newspace.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
binary-operation-overwrite.js
bit-not.js
bitops-info.js
bitwise-operations-bools.js
bitwise-operations-undefined.js
body-not-visible.js
bool-concat.js Add a regression test for boolean concatenation in strings. 2013-12-10 14:05:25 +00:00
boolean.js [turbofan] Improve typed lowering for JSToBoolean. 2014-10-28 08:34:15 +00:00
bounds-checks-elimination.js Extend bounds check elimination to constant keys. 2014-06-04 11:52:17 +00:00
break.js
call-cross-realm.js Remove CallFunctionStub, always call through the Call builtin (also from CallIC). 2015-11-05 12:46:01 +00:00
call-intrinsic-type-error.js [runtime] Make target checking for %Call and %_Call consistent. 2016-02-26 07:00:32 +00:00
call-non-function-call.js
call-non-function.js
call-stub.js
call.js
char-escape.js
class-of-builtins.js
closure.js
closures.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
code-coverage-ad-hoc.js [inspector] extend protocol for code coverage. 2017-02-22 10:21:57 +00:00
code-coverage-precise.js [inspector] extend protocol for code coverage. 2017-02-22 10:21:57 +00:00
codegen-coverage.js
compare-character.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
compare-known-objects-slow.js [ic] Also collect known map for relational comparison. 2015-09-21 16:05:43 +00:00
compare-known-objects-tostringtag.js Remove --harmony-tostring runtime flag 2016-03-11 18:20:48 +00:00
compare-known-objects.js [ic] Also collect known map for relational comparison. 2015-09-21 16:05:43 +00:00
compare-nan.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
compare-nil.js
compare-objects.js
compare-table-eq.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-gt.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-gteq.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-lt.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-lteq.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-ne.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-seq.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
compare-table-sne.js Add more systematic tests for comparisons. 2015-04-08 13:15:41 +00:00
comparison-ops-and-undefined.js
concurrent-initial-prototype-change.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
const-field-tracking.js [crankshaft][turbofan] Compilers' part of constant field tracking. 2017-02-20 09:05:55 +00:00
constant-compare-nil-value.js
constant-fold-control-instructions.js [regexp] Remove IsRegExp intrinsic 2017-01-09 09:34:48 +00:00
constant-folding-2.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
constant-folding.js Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
context-calls-maintained.js We need to know if a load, store or call IC is assumed 2014-01-07 14:14:34 +00:00
context-variable-assignments.js Revert of Put Scopes into temporary Zone (patchset #12 id:220001 of https://codereview.chromium.org/2193793002/ ) 2016-08-02 18:16:14 +00:00
contextual-calls.js Reland v8:18458 "Load the global proxy from the context of the target function." 2014-01-07 10:46:39 +00:00
copy-on-write-assert.js
count-based-osr.js Remove some busy-OSR loops from tests using %OptimizeOsr(). 2015-02-09 14:11:23 +00:00
cross-realm-filtering.js Do security checks in the promise constructor 2017-01-12 11:33:51 +00:00
cross-realm-global-prototype.js [proxies] fix access issue when having proxies on the prototype-chain of global objects. 2015-12-16 14:31:39 +00:00
cyclic-array-to-string.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
cyrillic.js
d8-os.js [tests] Fix bogus uses of assertThrows. 2016-01-07 14:49:21 +00:00
d8-performance-now.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
d8-worker-sharedarraybuffer.js [d8] Use ValueSerializer for postMessage (instead of ad-hoc serializer) 2017-01-27 20:15:37 +00:00
d8-worker-spawn-worker.js Change d8 Worker API so it takes a string instead of a function. 2015-07-01 16:41:56 +00:00
d8-worker.js [d8] Use ValueSerializer for postMessage (instead of ad-hoc serializer) 2017-01-27 20:15:37 +00:00
date-parse.js [builtins] Apply ES2016 conditional default timezone semantics 2017-02-16 10:02:01 +00:00
date.js [builtins] Apply ES2016 conditional default timezone semantics 2017-02-16 10:02:01 +00:00
debugPrint.js [printing] Improve FixedArray debug printing 2017-01-13 13:57:00 +00:00
declare-locally.js Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
deep-recursion.js
define-property-gc.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
dehoisted-array-index.js [x64] Improve key value sign-extension of dehoisted LoadKeyed/StoreKeyed 2014-03-26 15:51:08 +00:00
delay-syntax-error.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
delete-global-properties.js
delete-in-eval.js
delete-in-with.js
delete-non-configurable.js
delete-vars-from-eval.js
delete.js [elements] Add more tests to increase coverage 2016-04-11 08:28:18 +00:00
deopt-global-accessor.js Use LookupIterator to transition to accessors 2014-08-19 17:02:04 +00:00
deopt-minus-zero.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
deopt-with-fp-regs.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
deopt-with-outer-context.js [Interpreter] Always store current context in the frames context slot. 2016-01-23 00:07:49 +00:00
deserialize-optimize-inner.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
deserialize-reference.js Correctly hook up back references to internalized strings in code deserializer. 2014-07-23 07:16:32 +00:00
deserialize-script-id.js Make deserialize-script-id test more robust. 2015-07-03 11:11:39 +00:00
dictionary-properties.js Keep prototype maps in dictionary mode until ICs see them 2016-06-08 14:43:47 +00:00
div-mod.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
div-mul-minus-one.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
do-not-strip-fc.js
dont-enum-array-holes.js
dont-reinit-global-var.js
double-equals.js Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00
double-truncation.js
dtoa.js
eagerly-parsed-lazily-compiled-functions.js Remove FLAG_min_preparse_length. 2016-11-18 14:06:49 +00:00
element-accessor.js Implement DefineOwnProperty for TypedArrays 2016-11-29 00:07:58 +00:00
element-read-only.js Fix non-standard element handling 2015-07-15 12:06:31 +00:00
elements-kind-depends.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
elements-kind.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
elements-length-no-holey.js
elements-transition-and-store.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
elements-transition-hoisting.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
elements-transition.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
elide-double-hole-check-1.js
elide-double-hole-check-2.js
elide-double-hole-check-3.js
elide-double-hole-check-4.js
elide-double-hole-check-5.js
elide-double-hole-check-6.js
elide-double-hole-check-7.js
elide-double-hole-check-8.js
elide-double-hole-check-9.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
elide-double-hole-check-10.js Make sure builtins preserve guarantees about empty element array prototypes. 2015-04-20 15:16:34 +00:00
elide-double-hole-check-11.js Make sure builtins preserve guarantees about empty element array prototypes. 2015-04-20 15:16:34 +00:00
elide-double-hole-check-12.js Revert of Revert of Protect the emptiness of Array prototype elements with a PropertyCell. (patchset #1 id:1 of https://codereview.chromium.org/1099203004/) 2015-04-22 10:35:09 +00:00
ensure-growing-store-learns.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
enumeration-order.js Use GetProperty for getting elements. 2015-06-02 10:42:29 +00:00
error-accessors.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
error-constructors.js Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods 2015-12-09 17:03:08 +00:00
error-tostring-omit.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
error-tostring.js Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods 2015-12-09 17:03:08 +00:00
escape.js
eval-enclosing-function-name.js
eval-origin.js Correctly annotate eval origin. 2016-04-18 13:21:07 +00:00
eval-stack-trace.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
eval-typeof-non-existing.js
eval.js
external-array.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
extra-arguments.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
extra-commas.js Enable --harmony-trailing-commas 2017-01-31 23:30:57 +00:00
fast-array-length.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fast-element-smi-check.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
fast-literal.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fast-non-keyed.js Allow all Names to be fast property names 2014-06-13 09:59:39 +00:00
fast-prototype.js [runtime] Feed back normalization to constructors (behind flag) 2017-02-27 13:56:14 +00:00
field-type-tracking.js [runtime][ic] Constant field tracking support. 2017-02-10 08:05:25 +00:00
fixed-context-shapes-when-recompiling.js Preparsing inner functions: add regression tests for parameters. 2016-11-16 14:50:44 +00:00
for-in-delete.js
for-in-null-or-undefined.js
for-in-special-cases.js
for-in.js [key] Fix for-in with trailing shadowing keys with dict-mode receiver 2017-02-07 17:55:21 +00:00
for.js
fun-as-prototype.js
fun-name.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
function-arguments-duplicate.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
function-arguments-null.js [es6] don't "replace" Object.prototype.toString for --harmony-tostring 2015-04-09 20:53:46 +00:00
function-bind-name.js [es6] Bound function name 2015-07-09 20:36:20 +00:00
function-bind.js [runtime] Introduce dedicated JSBoundFunction to represent bound functions. 2015-12-27 06:31:44 +00:00
function-call.js 1..isPrototypeOf.call(null) should return false, not throw TypeError. 2014-11-04 16:14:18 +00:00
function-caller.js Disable ES6 tail call elimination for native functions. 2016-03-21 17:44:57 +00:00
function-length-accessor.js Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
function-name-eval-shadowed.js Cleanup scope resolution 2016-08-11 13:26:06 +00:00
function-named-self-reference.js
function-names.js Make Date.prototype.toGMTString an alias for Date.prototype.toUTCString 2016-02-19 02:18:54 +00:00
function-property.js
function-prototype.js Move Maps' back pointers from "transitions" to "constructor" field 2015-02-24 20:50:24 +00:00
function-var.js Add function-var to variables_ so LookupRecursive doesn't need to special-case it 2016-09-21 09:15:29 +00:00
function-without-prototype.js
function.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fuzz-accessors.js
generated-transition-stub.js
get-own-property-descriptor-non-objects.js [es6] Object.getOwnPropertyDescriptor should wrap primitives 2015-04-01 15:45:08 +00:00
get-own-property-descriptor.js
get-prototype-of.js Reland of Use ES2015-style TypedArray prototype chain (patchset #1 id:1 of https://codereview.chromium.org/1554523002/ ) 2015-12-30 22:14:16 +00:00
getter-in-prototype.js
getter-in-value-prototype.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
getters-on-elements.js [test] Fix mjsunit/getters-on-elements to reset function state 2017-03-15 13:31:01 +00:00
global-accessors.js
global-arrow-delete-this.js Declare 'this' as DYNAMIC_GLOBAL on the script_scope 2016-08-16 07:44:10 +00:00
global-deleted-property-ic.js
global-hash.js Move hash code from hidden string to a private symbol 2015-05-26 11:26:36 +00:00
global-ic.js
global-infinity-strict.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-infinity.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-load-from-eval-in-with.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
global-load-from-eval.js
global-load-from-nested-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
global-nan-strict.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-nan.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-properties.js [runtime-object]: part fix element key list on global object 2015-10-05 14:23:26 +00:00
global-undefined-strict.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-undefined.js [turbofan] Optimize loads of global constants in JSTypedLowering. 2015-04-13 16:22:05 +00:00
global-vars-eval.js
global-vars-with.js
handle-count-ast.js Fix flag convention in handle count tests and comment. 2015-06-29 13:40:48 +00:00
handle-count-runtime-literals.js Fix flag convention in handle count tests and comment. 2015-06-29 13:40:48 +00:00
has-own-property-evaluation-order.js Fix evaluation order of Object.prototype.hasOwnProperty 2015-06-24 22:30:52 +00:00
has-own-property.js
hex-parsing.js
holy-double-no-arg-array.js [stubs] Fix hole-related double bug in ArrayNoArgumentConstructor 2016-05-21 09:54:38 +00:00
html-comments.js
html-string-funcs.js
if-in-undefined.js
immutable-context-slot-inlining.js Reland of Thread maybe-assigned through the bytecodes. (patchset #1 id:1 of https://codereview.chromium.org/2680923003/ ) 2017-02-07 20:42:03 +00:00
in.js
indexed-accessors.js
indexed-value-properties.js
induction-variable-turbofan.js [turbofan] Induction variable bound analysis for decrements. 2016-08-22 09:21:42 +00:00
instanceof-2.js
instanceof.js
int32-ops.js
integer-to-string.js
invalid-lhs.js Fix mjsunit oddities (new try). 2016-10-17 09:34:58 +00:00
invalid-source-element.js
json2.js [JSON] implement indentation in the BasicJsonStringifier and expose via API. 2016-05-20 07:58:02 +00:00
json-errors.js [json] Fix error reporting when parsing an internalized one-byte string. 2017-03-09 12:28:17 +00:00
json-parser-recursive.js
json-replacer-number-wrapper-tostring.js JSON.stringify should use toString of replacer and not valueOf 2015-06-24 22:18:08 +00:00
json-replacer-order.js [json] support property list argument in BasicJsonStringifier. 2016-05-24 13:56:47 +00:00
json-stringify-holder.js [JSON] call replacer function with correct holder in JSON.stringify 2016-09-08 17:57:56 +00:00
json-stringify-recursive.js Limit stack size when testing stack overflow in JSON.stringify. 2014-07-17 13:23:02 +00:00
json-stringify-stack.js Replace PushIfAbsent by a Stack object 2016-03-14 14:45:03 +00:00
json.js [json] use OrderedHashSet for replacer property list. 2017-03-09 12:27:46 +00:00
keyed-array-call.js Reland and fix "Add support for keyed-call on arrays of fast elements" 2013-11-15 10:52:05 +00:00
keyed-call-generic.js
keyed-call-ic.js
keyed-ic.js
keyed-load-dictionary-stub.js Revert "Revert "Reland 21774: Generate KeyedLoadGeneric with Hydrogen"" 2014-06-12 09:58:10 +00:00
keyed-load-generic.js Reland of [stubs] Port KeyedLoadIC_Generic stub to TurboFan 2016-09-05 13:18:08 +00:00
keyed-load-hole-to-undefined.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
keyed-load-with-string-key.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
keyed-load-with-symbol-key.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
keyed-named-access.js Pass the ast_id to HandleKeyed to make sure it's the right one (e.g., CountOperation, not just the load-expression's id) 2014-09-22 12:43:40 +00:00
keyed-storage-extend.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
lazy-inner-functions.js PreParser: track variable declarations and parameters 2016-12-06 13:24:07 +00:00
lazy-load.js
lea-add.js
leakcheck.js
length.js
load_poly_effect.js
load-callback-from-value-classic.js Handle all object types (minus smi) in load/store ICs 2013-11-14 16:25:31 +00:00
local-load-from-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
logical.js
lookup-behind-property.js Reland "Speed up the LookupIterator" 2016-03-04 11:53:24 +00:00
math-abs.js MIPS64: Fix random failures of fannkuch.js. 2015-06-19 16:11:55 +00:00
math-ceil.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math-exp-precision.js
math-floor-negative.js Ensure mjsunit tests use dashes not underscores in flags directives. 2015-06-29 17:08:18 +00:00
math-floor-of-div-minus-zero.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
math-floor-of-div-nosudiv.js Enable ARMv8 32-bit build. 2015-10-30 14:10:55 +00:00
math-floor-of-div.js Ensure mjsunit tests use dashes not underscores in flags directives. 2015-06-29 17:08:18 +00:00
math-floor-part1.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math-floor-part2.js [test] Speed up some slow tests. 2016-11-04 09:04:28 +00:00
math-floor-part3.js [test] Speed up some slow tests. 2016-11-04 09:04:28 +00:00
math-floor-part4.js [test] Speed up some slow tests. 2016-11-04 09:04:28 +00:00
math-imul.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
math-min-max.js
math-pow.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
math-round.js ARM64: Generate optimized code for Math.floor and Math.round with double outputs. 2014-04-30 13:38:00 +00:00
math-sqrt.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
md5.js
megamorphic-callbacks.js
messages.js Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00
migrations.js Remove support for Object.observe 2016-04-22 09:02:41 +00:00
mjsunit.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
mjsunit.isolate [wasm] include JS conformance tests in Wasm mjsunit tests 2017-02-14 18:25:32 +00:00
mjsunit.js Remove shared-function-tier-up-default.js 2017-02-28 15:31:08 +00:00
mjsunit.status [test] Fix mjsunit/getters-on-elements to reset function state 2017-03-15 13:31:01 +00:00
mod-range.js Fix bugs in simplified lowering relating to int32/uint32 signs. 2014-11-10 14:28:42 +00:00
mod.js
modules-circular-valid.js [modules] Initialize requested_modules before recursing in Module::Instantiate 2016-09-23 23:46:12 +00:00
modules-cycle.js [modules] Fix bug in Module::Instantiate. 2017-02-28 19:00:58 +00:00
modules-default-name1.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name2.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name3.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name4.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name5.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name6.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name7.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name8.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default-name9.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-default.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-empty-import1.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-empty-import2.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-empty-import3.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-empty-import4.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-error-trace.js Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
modules-exports1.js [modules] Basic support of exports 2016-09-12 12:55:37 +00:00
modules-exports2.js [modules] Basic support of exports 2016-09-12 12:55:37 +00:00
modules-exports3.js [modules] Basic support of exports 2016-09-12 12:55:37 +00:00
modules-imports1.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-imports2.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-imports3.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-imports4.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-imports5.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-imports6.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-imports7.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-init1.js Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
modules-init2.js Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
modules-init3.js [modules] Fix bugs in assignments to exported variables. 2016-10-21 14:24:31 +00:00
modules-namespace1.js [modules] Update a test and status file to reflect recent spec changes. 2017-01-30 09:41:15 +00:00
modules-namespace2.js [modules] Remove @@iterator on namespace objects. 2016-12-16 08:57:29 +00:00
modules-namespace3.js [modules] Implement namespace imports. 2016-10-07 19:37:28 +00:00
modules-namespace4.js [modules] Extend a namespace test. 2016-10-10 16:56:36 +00:00
modules-preparse.js Remove FLAG_min_preparse_length. 2016-11-18 14:06:49 +00:00
modules-relative-path.js [modules] Add basic path normalization to d8's module loader 2016-10-06 19:32:37 +00:00
modules-skip-1.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-skip-2.js [modules] Implement namespace imports. 2016-10-07 19:37:28 +00:00
modules-skip-3.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-skip-4.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-skip-5.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-skip-6.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-skip-7.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-skip-circular-valid.js [modules] Initialize requested_modules before recursing in Module::Instantiate 2016-09-23 23:46:12 +00:00
modules-skip-cycle.js [modules] Fix bug in Module::Instantiate. 2017-02-28 19:00:58 +00:00
modules-skip-default-name1.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name2.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name3.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name4.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name5.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name6.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name7.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name8.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-default-name9.js [modules] Add tests for the name property of default-exported functions. 2016-09-27 00:48:28 +00:00
modules-skip-empty-import-aux.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-skip-empty-import.js [modules] Add tests for empty imports. 2016-09-26 18:56:01 +00:00
modules-skip-init1.js Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
modules-skip-init3.js [modules] Fix bugs in assignments to exported variables. 2016-10-21 14:24:31 +00:00
modules-skip-namespace.js [modules] Implement namespace imports. 2016-10-07 19:37:28 +00:00
modules-skip-star-exports-conflict.js [modules] Don't throw when detecting cycle while processing star exports. 2016-09-27 17:31:37 +00:00
modules-skip-star-exports-cycle.js [modules] Don't throw when detecting cycle while processing star exports. 2016-09-27 17:31:37 +00:00
modules-star-exports-cycle.js [modules] Don't throw when detecting cycle while processing star exports. 2016-09-27 17:31:37 +00:00
modules-this.js [modules] Basic support of exports 2016-09-12 12:55:37 +00:00
modules-turbo1.js [test] Fix fullcode and ignition testing variants 2017-03-14 09:59:04 +00:00
modules-turbo2.js [turbofan] Mark loads of a module (from a module context) immutable. 2017-02-01 10:51:20 +00:00
mul-exhaustive-part1.js
mul-exhaustive-part2.js
mul-exhaustive-part3.js
mul-exhaustive-part4.js
mul-exhaustive-part5.js
mul-exhaustive-part6.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
mul-exhaustive-part7.js
mul-exhaustive-part8.js
mul-exhaustive-part9.js
mul-exhaustive-part10.js
multiline.js
multiple-return.js
nans.js Endian changes, support 64bit big endian 2014-10-01 13:14:14 +00:00
negate-zero.js
negate.js
neuter-twice.js Allow to neuter array buffer twice in tests. 2014-03-25 12:55:10 +00:00
never-baseline.js [compiler] Fix {UseTurboFan} for disabled optimization. 2017-03-01 12:53:59 +00:00
never-optimize.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
new-function.js
new.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
newline-in-string.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
no-branch-elimination.js
no-octal-constants-above-256.js
no-semicolon.js
non-ascii-replace.js
noopt.js Fix --noopt to not optimize 2017-01-30 14:41:29 +00:00
not.js
nul-characters.js
number-is.js Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
number-isnan-opt.js [turbofan] Introduce dedicated ObjectIsNaN operator. 2017-03-03 09:08:14 +00:00
number-limits.js
number-literal.js ES6: Duplicate properties are no longer an error 2014-08-20 14:25:48 +00:00
number-string-index-call.js
number-tostring-add.js
number-tostring-big-integer.js X87: [test] disable number-tostring test case for x87. 2016-11-28 15:31:20 +00:00
number-tostring-func.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring-small.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring.js X87: [test] disable number-tostring test case for x87. 2016-11-28 15:31:20 +00:00
numops-fuzz-part1.js
numops-fuzz-part2.js
numops-fuzz-part3.js
numops-fuzz-part4.js
obj-construct.js
object-create.js [builtins] Fix Object.create(null) special case 2016-10-26 07:21:46 +00:00
object-define-properties.js
object-define-property.js [runtime] Fully remove RUNTIME_ASSERT for good. 2016-07-13 08:36:04 +00:00
object-freeze-global.js Optimize Object.seal and Object.preventExtensions 2014-12-10 20:02:59 +00:00
object-freeze.js Revert of Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #1 id:1 of https://codereview.chromium.org/1103473003/) 2015-04-22 10:33:33 +00:00
object-get-own-property-names.js Convert argument toObject() in Object.getOwnPropertyNames/Descriptors 2014-10-15 14:01:20 +00:00
object-is.js Object.is should use SameValue 2014-10-16 11:24:45 +00:00
object-literal-conversions.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-gc.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-multiple-fields.js Fix issue with multiple properties and emit store. 2015-02-04 20:44:12 +00:00
object-literal-multiple-proto-fields.js Move object literal checking into checker classes 2015-01-29 23:12:43 +00:00
object-literal-overwrite.js
object-literal.js [interpreter] Bytecode for StaDataPropertyInLiteral. 2016-11-18 12:13:47 +00:00
object-prevent-extensions.js [es6] Partially implement Reflect.preventExtensions. 2015-10-21 09:23:47 +00:00
object-seal-global.js Optimize Object.seal and Object.preventExtensions 2014-12-10 20:02:59 +00:00
object-seal.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
object-toprimitive.js ToNumber(Symbol) should throw TypeError 2014-08-11 19:24:05 +00:00
omit-constant-mapcheck.js
opt-elements-kind.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
optimized-typeof.js
osr-elements-kind.js Reland of Immediately cache compiled scripts. (patchset #1 id:1 of https://codereview.chromium.org/1882833006/ ) 2016-04-18 09:01:10 +00:00
outobject-double-for-in.js Reland 21720: Introduce FieldIndex to unify and abstract property/field offset 2014-06-10 14:01:08 +00:00
override-read-only-property.js Drop deprecated --es5-readonly flag from test suite. 2014-07-09 14:37:58 +00:00
packed-elements.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
parallel-optimize-disabled.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
parse-int-float.js Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
parse-surrogates.js Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
pixel-array-rounding.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
polymorph-arrays.js Reduce size of array in polymorph-arrays.js. 2014-11-04 15:54:48 +00:00
preparse-toplevel-strict-eval.js Remove FLAG_min_preparse_length. 2016-11-18 14:06:49 +00:00
primitive-keyed-access.js Fix keyed stores to strings convertible to indices 2015-07-13 10:46:35 +00:00
print.js Add Shell::PrintErr and expose it in the d8 shell as printErr 2016-10-31 16:40:33 +00:00
property-load-across-eval.js Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
property-name-eval-arguments.js Allow eval and arguments as property names 2015-02-06 18:04:21 +00:00
property-object-key.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
proto-accessor.js [es6] throw TypeError when setting cyclic prototype value 2015-06-19 22:18:36 +00:00
proto-elements-add-during-foreach.js [builtins] TurboFan version of Array.prototype.forEach including fast path for FAST_ELEMENTS 2017-02-03 13:16:19 +00:00
proto.js
prototype-changes.js Reland "Lazily register prototype users..." 2015-04-27 12:59:36 +00:00
prototype-non-existing.js [ic] Load IC data handlers now support prototype chain checks with global and dictionary objects. 2016-10-27 15:32:51 +00:00
prototype.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
random-bit-correlations.js Implement symbol @@hasInstance for ES6 instanceof support. 2016-02-11 11:59:22 +00:00
readonly-accessor.js Do not call setters of read-only accessors. 2014-05-06 08:34:48 +00:00
readonly.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
realm-property-access.js Expose a way to make a same-origin realm 2016-05-27 18:50:16 +00:00
receiver-in-with-calls.js
recursive-store-opt.js Move failing ASSERT on ARM to a more sane place. 2014-02-05 10:12:14 +00:00
regexp-cache-replace.js
regexp-call-as-function.js
regexp-capture-3.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
regexp-capture.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
regexp-captures.js
regexp-compile.js Fix RegExp.prototype.compile error case 2016-05-17 06:19:36 +00:00
regexp-global.js Tune mjsunit/regexp-global. 2013-10-25 08:57:50 +00:00
regexp-indexof.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
regexp-lastIndex.js Reland of Put RegExp js code in strict mode (patchset #2 id:20001 of https://codereview.chromium.or… (patchset #2 id:20001 of https://codereview.chromium.org/2112713003/ ) 2016-09-15 19:21:12 +00:00
regexp-lookahead.js
regexp-loop-capture.js
regexp-multiline.js
regexp-regexpexec.js [regexp] Fix fallback path in RegExpExec 2016-10-13 10:43:32 +00:00
regexp-results-cache.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
regexp-sort.js Reland Extend big-disjunction optimization to case-independent regexps 2015-06-25 11:42:20 +00:00
regexp-stack-overflow.js Move stack unwinding logic into the runtime. 2015-03-03 12:03:14 +00:00
regexp-standalones.js
regexp-static.js [regexp] remove no-op RegExp.multiline accessor and alias 2015-11-09 14:03:26 +00:00
regexp-string-methods.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
regexp-UC16.js
regexp.js [regexp] Update lastIndex semantics in RegExpBuiltinExec 2017-02-09 14:54:05 +00:00
result-table-max.js Add more exhaustive tests for Math.min and Math.max. 2015-04-10 12:35:16 +00:00
result-table-min.js Add more exhaustive tests for Math.min and Math.max. 2015-04-10 12:35:16 +00:00
samevalue.js [builtins] Support SameValue and SameValueZero via runtime functions. 2016-02-17 10:54:25 +00:00
scanner.js
scope-calls-eval.js
search-string-multiple.js
serialize-embedded-error.js Do not embed array objects in unoptimized code. 2014-10-30 14:21:43 +00:00
serialize-ic.js Special handling for inline caches in code serializer. 2014-10-20 08:46:11 +00:00
setter-on-constructor-prototype.js
setters-on-elements.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
shared-function-tier-up-turbo.js [Flags] Remove --ignition-staging flag. 2017-03-14 23:07:09 +00:00
shift-for-integer-div.js [tests] Make assertOptimized()/assertUnoptimized() great again. 2017-01-27 10:13:53 +00:00
shifts.js
short-circuit-boolean.js
simple-constructor.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
sin-cos.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
smi-mul-const.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
smi-mul.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
smi-negative-zero.js
smi-ops-inlined.js
smi-ops.js
smi-representation.js [runtime][ic] Constant field tracking support. 2017-02-10 08:05:25 +00:00
sparse-array-reverse.js
sparse-array.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-overflow-arity-catch-noinline.js [turbofan] Also inline into try blocks. 2016-08-29 11:27:06 +00:00
stack-traces-2.js [builtins] Migrate Number constructor similar to String constructor. 2016-01-13 15:15:08 +00:00
stack-traces-custom-lazy.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-traces-custom.js Handle ES2015 Function.name in CallSite::GetMethodName 2016-03-03 20:19:41 +00:00
stack-traces-overflow.js [Interpreter] Adds stackcheck in InterpreterPushArgsAndCall/Construct builtins. 2016-09-16 10:28:44 +00:00
stack-traces.js [test] Remove useless test code. 2016-12-05 07:01:59 +00:00
store-dictionary.js Reland^2 of [stubs] KeyedStoreGeneric: inline dictionary property stores 2016-11-24 16:23:12 +00:00
str-to-num.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stress-array-push.js
strict-equals.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
strict-mode-eval.js
strict-mode-implicit-receiver.js
strict-mode-opt.js
strict-mode.js Remove the 'caller' property from the strict-mode arguments map 2016-11-04 14:30:29 +00:00
string-add.js
string-case.js Use fast path for sliced and external strings in ConvertCase. 2014-03-07 08:36:18 +00:00
string-charat.js
string-charcodeat.js
string-compare-alignment.js
string-concat.js [es5] call ToString() on argument in String.prototype.concat() fast case 2015-03-23 15:07:46 +00:00
string-external-cached.js Rename ascii to one-byte where applicable. 2014-09-10 12:38:12 +00:00
string-externalize.js Adjust some tests to prepare enabling Ignition+TurboFan 2017-03-07 13:27:55 +00:00
string-flatten.js
string-fromcharcode.js [builtins] Migrate String.fromCharCode to C++. 2016-05-21 16:59:59 +00:00
string-index.js VectorICs: keyed element loads were kicking out non-smi keys unnecessarily 2015-03-23 18:50:23 +00:00
string-indexof-1.js [builtins] fix String.prototype.indexOf with negative indices 2017-02-07 21:30:58 +00:00
string-indexof-2.js
string-lastindexof.js
string-localecompare.js
string-match.js Remove RegExp.$input. 2014-08-20 09:43:00 +00:00
string-normalize.js [es6] Fix String.prototype.normalize to properly validate argument 2015-07-15 15:15:14 +00:00
string-oom-array-join.js Reland "Throw exception on invalid string length instead of OOM." 2014-03-20 12:27:36 +00:00
string-oom-concat.js Disable lowering to StringAdd due to various issues. 2014-09-16 08:29:46 +00:00
string-oom-replace-global-regexp-with-string.js Reland "No longer OOM on invalid string length." 2014-03-25 09:09:24 +00:00
string-oom-replace-regexp-global-with-function.js Reland "Throw exception on invalid string length instead of OOM." 2014-03-20 12:27:36 +00:00
string-replace-gc.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
string-replace-one-char.js
string-replace-with-empty.js
string-replace.js [string] Migrate String.prototype.{split,replace} to TF 2017-02-02 11:31:01 +00:00
string-search.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
string-slices-regexp.js
string-slices.js Internalize strings being stored into uninitialized property cells 2014-12-15 15:46:11 +00:00
string-split-cache.js
string-split.js [regexp] Migrate @@split to TurboFan 2016-12-01 08:25:20 +00:00
string-wrapper.js [elements] Add more tests to increase coverage 2016-04-11 08:28:18 +00:00
strong-rooted-literals.js Fix bogus implication from --turbo to --crankshaft. 2017-03-10 11:37:24 +00:00
substr.js [stubs] Port String.prototype.substr to TurboFan 2016-10-04 12:00:28 +00:00
sum-0-plus-undefined-is-NaN.js
switch-opt.js Enable optimization of functions with generic switches. 2013-12-18 11:44:38 +00:00
switch.js Add a separate scope for switch 2015-08-24 18:57:20 +00:00
testcfg.py Reland "[test] Fix cctest path separators on Windows" 2015-09-17 13:01:12 +00:00
thin-strings.js Internalize strings in-place (reland^3) 2017-01-19 13:27:59 +00:00
this-dynamic-lookup.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
this-in-callbacks.js
this-property-assignment.js
this.js
throw-and-catch-function.js
throw-exception-for-null-access.js
to_number_order.js [math] Fix Math.hypot to properly call ToNumber on all arguments. 2016-02-04 07:23:27 +00:00
to-precision.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
tobool.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
toint32.js
top-level-assignments.js
touint32.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
track-fields.js [runtime][ic] Constant field tracking support. 2017-02-10 08:05:25 +00:00
transcendentals.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
transition-elements-kind.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
try-finally-nested.js
try.js
typed-array-slice.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
typeof.js Mark null and undefined as undetectable, and use it to handle abstract equality comparison in the generic compare ic 2016-02-10 09:56:26 +00:00
unary-minus-deopt.js [tests] Cleanup tests that use assertOptimized()/assertUnoptimized(). 2017-01-26 17:39:09 +00:00
unbox-double-arrays.js [runtime][tests] More *TypeFeedbackVector* -> *FeedbackVector* renamings. 2017-02-15 08:53:51 +00:00
unbox-double-field-indexed.js [turbofan] Support vector IC feedback in the JSTypeFeedbackTable. 2015-05-19 08:58:29 +00:00
unbox-double-field.js [turbofan] Support vector IC feedback in the JSTypeFeedbackTable. 2015-05-19 08:58:29 +00:00
unbox-smi-field-indexed.js [turbofan] Support vector IC feedback in the JSTypeFeedbackTable. 2015-05-19 08:58:29 +00:00
unbox-smi-field.js [turbofan] Support vector IC feedback in the JSTypeFeedbackTable. 2015-05-19 08:58:29 +00:00
undeletable-functions.js
undetectable-compare.js [undetectable] Really get comparisons of document.all right now. 2016-03-09 10:43:48 +00:00
undetectable.js Add %GetUndetectable() test intrinsic and add tests for undetectables. 2015-05-11 11:28:56 +00:00
unicode-case-overoptimization.js
unicode-string-to-number.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
unicode-test.js improve grammar in comment 2016-07-18 15:52:21 +00:00
unicodelctest-no-optimization.js
unicodelctest.js
unused-context-in-with.js Fix InstructionSelector to handle calls with no (used) output values. 2014-10-17 11:26:26 +00:00
unusual-constructor.js
uri.js Remove usage of S.p.charCodeAt from uri.js 2015-06-22 23:43:24 +00:00
value-callic-prototype-change.js
value-of.js
value-wrapper-accessor.js Support setting named properties on non-JSObjects. 2014-07-22 08:28:49 +00:00
value-wrapper.js Remove CallICs 2014-01-31 16:52:17 +00:00
var.js Update unicode to 7.0.0. 2014-10-08 14:55:03 +00:00
verify-assert-false.js Add tests and extension verifying CHECK and ASSERT. 2013-12-05 17:26:22 +00:00
verify-check-false.js Add tests and extension verifying CHECK and ASSERT. 2013-12-05 17:26:22 +00:00
whitespaces.js [unibrow] remove mongolian vowel separator as white space. 2017-02-28 13:42:29 +00:00
with-function-expression.js
with-leave.js
with-parameter-access.js
with-prototype.js
with-readonly.js Drop deprecated --es5-readonly flag from test suite. 2014-07-09 14:37:58 +00:00
with-value.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00