v8/test/mjsunit
mstarzinger c22e4278ec [interpreter] Module tests in all Ignition variants.
This makes sure we run the module tests against all variants using
Ignition as the first compilation tier. It will henceforth extend the
test coverage to the BytecodeGraphBuilder as well.

R=neis@chromium.org

Review-Url: https://codereview.chromium.org/2397733002
Cr-Commit-Position: refs/heads/master@{#39992}
2016-10-05 13:06:09 +00:00
..
asm [turbofan] Disable LoadElimination completely for asm.js. 2016-08-25 06:14:59 +00:00
bugs Reland - Allow lexically declared "arguments" in function scope in sloppy mode. 2016-09-07 06:54:54 +00:00
compiler Revert of [turbofan] Osr value typing + dynamic type checks on entry. (patchset #5 id:80001 of https://codereview.chromium.org/2384113002/ ) 2016-10-05 10:34:33 +00:00
es6 Reland "[builtins] migrate C++ String Iterator builtins to baseline TurboFan" 2016-09-29 15:49:19 +00:00
es7 [test] don't use Intl.Collator in non-Intl regression test 2016-08-05 12:56:39 +00:00
harmony Fix crash from turning on DevTools in the middle of catch prediction 2016-09-24 03:31:13 +00:00
ignition [debugger] add mixed-stack tests. 2016-08-12 13:51:19 +00:00
lithium [builtins] Rewrite uri.js as builtin functions. 2016-05-27 09:57:07 +00:00
regress [wasm] Call a runtime function for a MemorySize instruction. 2016-10-05 09:12:08 +00:00
third_party [tests] Fix bogus uses of assertThrows. 2016-01-07 14:49:21 +00:00
tools [prof] Add slide offset in dumpcpp script 2016-05-30 08:56:59 +00:00
wasm [wasm] Call a runtime function for a MemorySize instruction. 2016-10-05 09:12: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
allocation-site-info.js Remove usages of Heap::NewSpaceStart and its external reference 2016-03-31 07:55:26 +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
arguments-apply.js
arguments-call-apply.js
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
arguments-read-and-assignment.js
arguments.js [elements] revert overzealous optimzation for fast sloppy arguments delete 2016-04-08 08:02:47 +00:00
array-bounds-check-removal.js
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 [TurboFan] Improve Array constructor optimization 2016-07-06 15:17:10 +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 [TurboFan] Improve Array constructor optimization 2016-07-06 15:17:10 +00:00
array-foreach.js Tune Array.forEach, fix Array functions 2016-02-25 05:43:48 +00:00
array-functions-prototype-misc.js Array Builtin Refactoring: Creating API methods on ElementsAccessor 2015-07-31 16:10:51 +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 Ship Harmony ToLength 2015-11-05 00:45:05 +00:00
array-literal-feedback.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
array-literal-transitions.js [interpreter] Support on-stack replacement in profiler. 2016-07-29 08:32:19 +00:00
array-methods-read-only-length.js Fix for 435073: CHECK failure in CHECK(p->IsSmi()) failed. 2014-11-21 10:14:19 +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
array-pop.js
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 Partially fix semantics of Array.push() 2014-04-10 13:17:48 +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 Fix the Array.push simulate for non-effect context. 2014-04-23 14:26:53 +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-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 Fix for 435073: CHECK failure in CHECK(p->IsSmi()) failed. 2014-11-21 10:14:19 +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 [arrays] Fix %GetArrayKeys for special element kinds 2016-06-13 10:07:03 +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
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 [compiler] Remove support for concurrent OSR. 2016-03-08 09:02:44 +00:00
big-array-literal.js [es6] Implement inner scope for functions with destructuring 2015-07-15 10:59:58 +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
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
codegen-coverage.js
compare-character.js
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
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 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
constant-compare-nil-value.js
constant-fold-control-instructions.js [intrinsics] Kill the %_IsMinusZero intrinsic. 2016-02-09 06:28:53 +00:00
constant-folding-2.js Remove CanRetainOtherContext since embedded objects are now weak. 2015-03-26 11:22:07 +00:00
constant-folding.js Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
context-calls-maintained.js
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
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 Move Error methods to C++ 2016-07-20 13:05:47 +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
cyrillic.js
d8-os.js [tests] Fix bogus uses of assertThrows. 2016-01-07 14:49:21 +00:00
d8-performance-now.js
d8-worker-sharedarraybuffer.js Remove harmony-atomics flag and collapse it into sharedarraybuffer flag 2015-09-01 18:34:00 +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 Change d8 Worker API so it takes a string instead of a function. 2015-07-01 16:41:56 +00:00
date-parse.js Revert of Make dates default to the local timezone if none specified (https://codereview.chromium.org/1229903004/) 2015-10-15 12:18:16 +00:00
date.js [builtins] Refactor the remaining Date builtins. 2016-01-12 10:48:26 +00:00
debug-allscopes-on-debugger.js [debugger] fix mjsunit/debug-allscopes-on-debugger.js for ignition. 2016-04-21 11:30:44 +00:00
debug-backtrace-text.js Handle symbols in FrameMirror#invocationText(). 2016-07-07 21:32:03 +00:00
debug-backtrace.js Ship ES2015 Function.name reform 2016-03-04 04:04:13 +00:00
debug-break-inline.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-break-native.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-breakpoints.js Debugger: use debug break slots instead of ICs (except for calls). 2015-07-06 11:16:02 +00:00
debug-changebreakpoint.js [debugger] remove break point hit count and ignore count. 2016-01-21 13:15:29 +00:00
debug-clearbreakpoint.js
debug-clearbreakpointgroup.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-compile-event-newfunction.js Revert "Make --always-opt also optimize toplevel code." 2014-07-29 13:08:51 +00:00
debug-compile-event.js [V8] Report v8::AfterCompile and v8::CompileError to listener on pause 2014-12-11 10:59:00 +00:00
debug-compile-optimized.js Compile optimized code with active debugger but no break points. 2014-06-26 06:32:51 +00:00
debug-conditional-breakpoints.js [debugger] remove break point hit count and ignore count. 2016-01-21 13:15:29 +00:00
debug-constructed-by.js
debug-constructor.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-continue.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-enable-disable-breakpoints.js
debug-eval-scope.js [debugger] make strict eval-scope visible to debugging. 2016-05-12 06:57:10 +00:00
debug-evaluate-arguments.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-evaluate-bool-constructor.js
debug-evaluate-closure.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-declaration.js [debugger] fix debug-evaluate wrt shadowed context var. 2015-12-14 10:25:11 +00:00
debug-evaluate-locals-capturing.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-locals-optimized-double.js harmony-scoping: Implement debugger support for script scope. 2014-11-17 17:58:12 +00:00
debug-evaluate-locals-optimized.js harmony-scoping: Implement debugger support for script scope. 2014-11-17 17:58:12 +00:00
debug-evaluate-locals.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-modify-catch-block-scope.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-modify-this.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-nested-let.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
debug-evaluate-nested.js [debugger] make strict eval-scope visible to debugging. 2016-05-12 06:57:10 +00:00
debug-evaluate-recursive.js
debug-evaluate-shadowed-context-2.js [debugger] add test for debug evaluate. 2016-08-12 11:18:59 +00:00
debug-evaluate-shadowed-context.js [debugger] debug-evaluate should not not modify local values. 2015-12-15 09:54:46 +00:00
debug-evaluate-with-context.js [V8] Report v8::AfterCompile and v8::CompileError to listener on pause 2014-12-11 10:59:00 +00:00
debug-evaluate-with.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-evaluate.js Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
debug-event-listener.js
debug-exceptions.js [debug] Don't notify listener of exceptions internal to a desugaring. 2016-08-03 11:27:49 +00:00
debug-function-scopes.js Reland of Preparse inner functions (new try) (patchset #1 id:1 of https://codereview.chromium.org/2373443003/ ) 2016-09-27 09:48:34 +00:00
debug-generator-break-on-stack.js Remove the --ignition-generators flag. 2016-07-25 12:56:27 +00:00
debug-generator-break.js Remove the --ignition-generators flag. 2016-07-25 12:56:27 +00:00
debug-handle.js Gender neutral comments. 2016-06-22 14:54:03 +00:00
debug-is-active.js Introduce intrinsic to expose debug state to generated code. 2014-06-23 07:10:25 +00:00
debug-listbreakpoints.js
debug-liveedit-1.js
debug-liveedit-2.js Revert of Revert of Debugger: deduplicate shared function info when setting script break points. (patchset #1 id:1 of https://codereview.chromium.org/999273003/) 2015-03-26 10:43:51 +00:00
debug-liveedit-3.js
debug-liveedit-4.js Revert of Revert of Debugger: deduplicate shared function info when setting script break points. (patchset #1 id:1 of https://codereview.chromium.org/999273003/) 2015-03-26 10:43:51 +00:00
debug-liveedit-breakpoints.js Debugger: require debugger to be active when dealing with breaks. 2015-06-16 07:11:21 +00:00
debug-liveedit-check-stack.js [runtime] Replace many buggy uses of %_CallFunction with %_Call. 2015-09-08 13:35:32 +00:00
debug-liveedit-compile-error.js
debug-liveedit-diff.js
debug-liveedit-double-call.js
debug-liveedit-exceptions.js [liveedit] fix stepping after replacing bytecode. 2016-05-17 09:22:17 +00:00
debug-liveedit-literals.js
debug-liveedit-newsource.js CallICStub with a "never patch" approach by default. Patching will 2014-04-30 14:33:35 +00:00
debug-liveedit-patch-positions-replace.js
debug-liveedit-restart-frame.js Remove RestartFrame from live edit API 2015-07-23 07:46:55 +00:00
debug-liveedit-stack-padding.js Debugger: require debugger to be active when dealing with breaks. 2015-06-16 07:11:21 +00:00
debug-liveedit-stepin.js [liveedit] fix stepping after replacing bytecode. 2016-05-17 09:22:17 +00:00
debug-liveedit-utils.js
debug-materialized.js [deoptimizer] Do not pass arguments markers to the debugger. 2015-08-03 10:43:31 +00:00
debug-mirror-cache.js Debugger: load debugger builtins as normal native JS. 2015-08-12 14:22:22 +00:00
debug-multiple-breakpoints.js
debug-multiple-var-decl.js [debugger] break at each initialization in a multiple var declaration. 2016-03-07 13:41:18 +00:00
debug-negative-break-points.js [debugger] muting break positions should work for the entire statement. 2016-01-26 15:05:10 +00:00
debug-optimize.js Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
debug-print.js [printing] Fix DCHECK failure when printing FAST_HOLEY_DOUBLE_ELEMENTS 2016-09-08 18:31:42 +00:00
debug-receiver.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-referenced-by.js Revert of [heap] Do not invoke GC to make heap iterable. (patchset #3 id:40001 of https://codereview.chromium.org/1992913004/ ) 2016-05-31 17:43:15 +00:00
debug-references.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-return-value.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-scopes-suspended-generators.js Allow access to scopes of suspended generator objects 2016-08-10 11:14:45 +00:00
debug-scopes.js Reland of Preparse inner functions (new try) (patchset #1 id:1 of https://codereview.chromium.org/2373443003/ ) 2016-09-27 09:48:34 +00:00
debug-script-breakpoints-closure.js
debug-script-breakpoints-nested.js
debug-script-breakpoints.js Debugger test updated to avoid setting breakpoints into random scripts. 2015-07-15 07:42:06 +00:00
debug-script.js [json] replace remaining json.js code with C++ builtins. 2016-05-31 09:34:54 +00:00
debug-scripts-request.js Fix leak in debug mirror cache. 2014-05-26 07:05:56 +00:00
debug-scripts-throw.js [debugger] Add test for Debug.scripts without listener. 2015-10-19 13:34:41 +00:00
debug-set-script-source.js
debug-set-variable-value.js Debugger: remove unused JS Debugger API. 2015-03-26 08:15:45 +00:00
debug-setbreakpoint.js [debugger] remove break point hit count and ignore count. 2016-01-21 13:15:29 +00:00
debug-setexceptionbreak.js
debug-sourceinfo.js Remove inessential functions from the JS Script class 2016-05-24 11:41:21 +00:00
debug-stack-check-position.js [debugger,interpreter] add source position to stack checks. 2016-04-28 13:16:57 +00:00
debug-step-2.js [mjsunit] Remove unsupported flag --turbo-deoptimization from tests. 2015-06-15 09:43:11 +00:00
debug-step-3.js
debug-step-4.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step-end-of-script.js [debugger] fix break locations for assignments and return. 2016-03-01 12:47:55 +00:00
debug-step-into-json.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step-into-valueof.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step-stub-callfunction.js
debug-step-turbofan.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-step.js [debugger] fix break locations for assignments and return. 2016-03-01 12:47:55 +00:00
debug-stepframe-clearing.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepframe.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-accessor-ic.js Fix expression positions for for-loops. 2016-03-11 12:02:51 +00:00
debug-stepin-accessor.js Ship ES2015 Function.name reform 2016-03-04 04:04:13 +00:00
debug-stepin-builtin-callback-opt.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-builtin-callback.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-builtin.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-call-function-stub.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-construct-call.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-constructor.js
debug-stepin-foreach.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-function-call.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepin-property-function-call.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepnext-do-while.js
debug-stepout-recursive-function.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part1.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part2.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part3.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part4.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part5.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part6.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part7.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-scope-part8.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-stepout-to-builtin.js [debugger] remove step count parameter from prepare step. 2015-12-16 08:39:54 +00:00
debug-suspend.js
debug-toggle-mirror-cache.js Add option to disable MirrorCache. 2014-06-03 14:27:19 +00:00
debug-version.js
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
deopt-with-fp-regs.js
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 When optimizing deserialized code, make sure IC state is preserved. 2014-11-20 16:20:56 +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
div-mul-minus-one.js
do-not-strip-fc.js
dont-enum-array-holes.js
dont-reinit-global-var.js
double-equals.js Update to ES2015 == semantics for Symbol/SIMD wrappers 2015-10-27 20:20:24 +00:00
double-truncation.js
dtoa.js
eagerly-parsed-lazily-compiled-functions.js Put Scopes into temporary Zone (second try) 2016-08-04 19:15:55 +00:00
element-accessor.js [elements] Fix GetEntryForIndexImpl to honor array length 2016-08-31 17:46:34 +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 Reland of "Remove ExternalArray, derived types, and element kinds" 2015-07-28 09:29:55 +00:00
elements-length-no-holey.js
elements-transition-and-store.js
elements-transition-hoisting.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
elements-transition.js Remove experimental flags that are now required 2014-07-18 07:17:21 +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
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 Use a stub in crankshaft for grow store arrays. 2015-04-30 12:34:10 +00:00
enumeration-order.js Use GetProperty for getting elements. 2015-06-02 10:42:29 +00:00
error-accessors.js
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
eval-typeof-non-existing.js
eval.js
external-array.js This implements allocating small typed arrays in heap. 2014-03-26 12:50:13 +00:00
extra-arguments.js
extra-commas.js
fast-array-length.js
fast-element-smi-check.js
fast-literal.js
fast-non-keyed.js Allow all Names to be fast property names 2014-06-13 09:59:39 +00:00
fast-prototype.js Keep prototype maps in dictionary mode until ICs see them 2016-06-08 14:43:47 +00:00
field-type-tracking.js Allow merging of monomorphic accesses to tracked fields. 2014-04-16 11:41:09 +00:00
fixed-context-shapes-when-recompiling.js PreParsing inner functions: Fix declaration-only variables. 2016-10-04 09:38:46 +00:00
for-in-delete.js
for-in-null-or-undefined.js
for-in-opt.js [proxies] use [[GetPrototypeOf]] trap in for-in key accumulation 2016-03-23 08:36:59 +00:00
for-in-special-cases.js
for-in.js [keys] support shadowing keys in the KeyAccumulator 2016-06-28 13:33:31 +00:00
for.js
fun-as-prototype.js
fun-name.js
function-arguments-duplicate.js
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-source.js
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
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
getters-on-elements.js Fix {get,set}ter-on-elements tests to run through all creation functions 2014-10-22 17:21:53 +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
global-load-from-eval.js
global-load-from-nested-eval.js
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
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 [parser] make kInvalidLhsInFor a SyntaxError 2015-08-15 17:57:16 +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-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] support replacer function in BasicJsonStringifier. 2016-05-25 12:33:53 +00:00
keyed-array-call.js
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 Don't MISS if you read the hole from certain FastHoley arrays. 2015-04-27 08:46:38 +00:00
keyed-load-with-string-key.js Hydrogen: fix keyed loads with string keys 2014-12-15 13:36:23 +00:00
keyed-load-with-symbol-key.js Alternative approach to using type feedback for Symbol-keyed properties 2015-10-23 08:18:02 +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
lazy-inner-functions.js Reland of Preparse inner functions (new try) (patchset #1 id:1 of https://codereview.chromium.org/2373443003/ ) 2016-09-27 09:48:34 +00:00
lazy-load.js
lea-add.js
leakcheck.js
length.js
load_poly_effect.js
load-callback-from-value-classic.js
local-load-from-eval.js
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 Ensure mjsunit tests use dashes not underscores in flags directives. 2015-06-29 17:08:18 +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 [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math-floor-part3.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math-floor-part4.js [builtins] Make Math.ceil, Math.trunc and Math.round optimizable. 2016-03-30 11:57:20 +00:00
math-imul.js
math-min-max.js
math-pow.js
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
md5.js
megamorphic-callbacks.js
messages.js Revert of [regexp] Port RegExp getters and setters (patchset #5 id:80001 of https://codereview.chromium.org/2305573002/ ) 2016-09-05 13:48:46 +00:00
migrations.js Remove support for Object.observe 2016-04-22 09:02:41 +00:00
minmax-simple.js Reland: Use simple/fast inline function version of MinMax in JS 2015-10-20 13:43:53 +00:00
mirror-array.js
mirror-boolean.js
mirror-date.js
mirror-error.js
mirror-function.js Fix %FunctionGetName and %_ClassOf for bound functions. 2016-05-17 11:26:00 +00:00
mirror-null.js
mirror-number.js
mirror-object.js Adjust whitespace to make tests oblivious to --harmony-function-tostring 2016-07-22 00:18:41 +00:00
mirror-regexp.js Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +00:00
mirror-script.js [builtins] Migrate Math.abs() to TurboFan builtins. 2016-06-30 10:27:09 +00:00
mirror-string.js
mirror-undefined.js
mirror-unresolved-function.js
mjsunit.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
mjsunit.isolate [prof] Add slide offset in dumpcpp script 2016-05-30 08:56:59 +00:00
mjsunit.js [wasm] Also test structured stack trace 2016-04-21 08:37:19 +00:00
mjsunit.status [interpreter] Module tests in all Ignition variants. 2016-10-05 13:06:09 +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-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-fail-1.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-fail-2.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-fail-3.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-fail-4.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-fail-5.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-fail-6.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-fail-7.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-fail-8.js [modules] Support star exports. 2016-09-24 01:47:01 +00:00
modules-fail-cyclic-1.js [modules] Detect and throw exceptions for cyclic dependencies 2016-09-26 22:42:42 +00:00
modules-fail-cyclic-2.js [modules] Detect and throw exceptions for cyclic dependencies 2016-09-26 22:42:42 +00:00
modules-fail-cyclic-3.js [modules] Detect and throw exceptions for cyclic dependencies 2016-09-26 22:42:42 +00:00
modules-fail-star-exports-conflict.js [modules] Don't throw when detecting cycle while processing star exports. 2016-09-27 17:31: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 Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +00:00
modules-preparse.js [modules] Never do lazy parsing in modules. 2016-09-26 23:19:57 +00:00
modules-skip-1.js [modules] Do basic linking. 2016-09-23 19:03:01 +00:00
modules-skip-2.js [modules] Do basic linking. 2016-09-23 19:03:01 +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-cyclic-3.js [modules] Detect and throw exceptions for cyclic dependencies 2016-09-26 22:42:42 +00:00
modules-skip-cyclic.js [modules] Detect and throw exceptions for cyclic dependencies 2016-09-26 22:42:42 +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 Reland: [modules] Properly initialize declared variables. 2016-09-30 07:53:57 +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
mul-exhaustive-part1.js
mul-exhaustive-part2.js
mul-exhaustive-part3.js
mul-exhaustive-part4.js
mul-exhaustive-part5.js
mul-exhaustive-part6.js
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-optimize.js
new-function.js
new.js
newline-in-string.js
no-branch-elimination.js
no-octal-constants-above-256.js
no-semicolon.js
non-ascii-replace.js
not.js
nul-characters.js
number-is.js
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-func.js
number-tostring-small.js
number-tostring.js
numops-fuzz-part1.js
numops-fuzz-part2.js
numops-fuzz-part3.js
numops-fuzz-part4.js
obj-construct.js
object-create.js
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
object-literal-gc.js
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 Remove all harmony runtime flags which shipped in M51 2016-06-24 01:13:10 +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 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-toprimitive.js ToNumber(Symbol) should throw TypeError 2014-08-11 19:24:05 +00:00
omit-constant-mapcheck.js
opt-elements-kind.js Reland of "Remove ExternalArray, derived types, and element kinds" 2015-07-28 09:29:55 +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 Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
parse-int-float.js
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
primitive-keyed-access.js Fix keyed stores to strings convertible to indices 2015-07-13 10:46:35 +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
proto-accessor.js [es6] throw TypeError when setting cyclic prototype value 2015-06-19 22:18:36 +00:00
proto.js
prototype-changes.js Reland "Lazily register prototype users..." 2015-04-27 12:59:36 +00:00
prototype.js
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 Remove runtime flags for Proxy and Reflect 2016-03-21 19:40:02 +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
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
regexp-indexof.js
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-results-cache.js
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] Fix incorrect range checks in AtSurrogatePair 2016-09-14 07:55:31 +00:00
regress-3225.js [debugger] allow debug-evaluate to change stack and context values. 2016-03-31 06:00:21 +00:00
regress-3456.js Fix checks to bit flags of PreParserExpression 2014-07-23 13:29:24 +00:00
regress-4399.js [d8 Workers] Throw when calling Worker constructor without new 2015-08-04 20:40:12 +00:00
regress-587004.js [turbofan] Fix write barrier handling of map values. 2016-02-19 18:46:22 +00:00
regress-604044.js Prevent un-parsed LiteralFunction reaching the compiler. 2016-04-20 09:35:05 +00:00
regress-crbug-528379.js Check for validity when accessing call site objects in runtime. 2015-10-13 10:53:22 +00:00
regress-crbug-619476.js Remove erroneous DCHECK related to expression classifiers 2016-06-13 12:34:19 +00:00
regress-keyed-store-non-strict-arguments.js Only use the non-strict-arguments-stub if the store site is non-strict. 2014-03-06 12:19:06 +00:00
regress-ntl.js Reland "[turbofan] Fix control reducer bug with NTLs." 2014-12-10 11:45:35 +00:00
regress-sync-optimized-lists.js [compiler] Remove support for concurrent OSR. 2016-03-08 09:02:44 +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 Fix {get,set}ter-on-elements tests to run through all creation functions 2014-10-22 17:21:53 +00:00
shift-for-integer-div.js
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 Fix constant in Math.tan implementation. 2014-11-03 09:40:44 +00:00
smi-mul-const.js
smi-mul.js
smi-negative-zero.js
smi-ops-inlined.js
smi-ops.js
smi-representation.js
sparse-array-reverse.js
sparse-array.js
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
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 Fix several stack-traces tests using assertUnreachable() 2016-08-04 07:22:10 +00:00
store-dictionary.js
str-to-num.js
stress-array-push.js
strict-equals.js
strict-mode-eval.js
strict-mode-implicit-receiver.js
strict-mode-opt.js
strict-mode.js Disable ES6 tail call elimination for native functions. 2016-03-21 17:44:57 +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 Rename ascii to one-byte where applicable. 2014-09-10 12:38:12 +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 Reland: Speedup stringsearch for two byte strings 2015-09-04 19:58:44 +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
string-replace-one-char.js
string-replace-with-empty.js
string-replace.js RegExp: remove last match info override. 2015-10-27 08:24:08 +00:00
string-search.js
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
string-wrapper.js [elements] Add more tests to increase coverage 2016-04-11 08:28:18 +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
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
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
tobool.js
toint32.js
top-level-assignments.js
touint32.js
track-fields.js
transcendentals.js
transition-elements-kind.js
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js
try-finally-nested.js
try.js
typed-array-slice.js
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
unbox-double-arrays.js [runtime] Remove obsolete %GetPropertyNames runtime entry. 2015-08-10 11:18:31 +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
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
var.js Update unicode to 7.0.0. 2014-10-08 14:55:03 +00:00
verify-assert-false.js
verify-check-false.js
whitespaces.js
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