v8/test/mjsunit
bmeurer 36e3af325a [turbofan] Don't check for neutered array buffers eagerly.
We don't need to check for neutered array buffers unless at least one
JSArrayBuffer has been neutered (i.e. detached in TC39 speak). For this
we introduce a protector cell that get's invalidated on first call to
the JSArrayBuffer::Neuter() method.

R=jarin@chromium.org,ulan@chromium.org
BUG=v8:5267

Review-Url: https://codereview.chromium.org/2504163002
Cr-Commit-Position: refs/heads/master@{#41021}
2016-11-16 10:36:08 +00:00
..
asm [wasm] [asm.js] Don't allow bad return types from a global constant 2016-11-08 23:32:04 +00:00
bugs [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
compiler [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
es6 [turbofan] Don't check for neutered array buffers eagerly. 2016-11-16 10:36:08 +00:00
es7 [test] don't use Intl.Collator in non-Intl regression test 2016-08-05 12:56:39 +00:00
es8 Remove --harmony-* flags for new Object static methods 2016-10-31 22:53:35 +00:00
harmony [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
ignition [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
lithium
regress [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
third_party
tools [ic] Drop TimerEventScopes from *IC_Miss runtime functions 2016-11-10 13:10:25 +00:00
wasm [wasm] Be more lenient on the names section. 2016-11-15 20:55:55 +00:00
accessor-map-sharing.js
accessors-no-prototype.js
accessors-on-global-object.js
allocation-folding.js
allocation-site-info.js
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js
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
arguments-lazy.js
arguments-load-across-eval.js
arguments-read-and-assignment.js
arguments.js
array-bounds-check-removal.js
array-concat.js
array-construct-transition.js
array-constructor-feedback.js [TurboFan] Improve Array constructor optimization 2016-07-06 15:17:10 +00:00
array-constructor.js
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
array-functions-prototype-misc.js
array-functions-prototype.js
array-indexing-receiver.js [elements] Handlify SloppyArguments IndexOfValueImpl 2016-09-12 17:32:09 +00:00
array-indexing.js
array-isarray.js
array-iteration.js
array-join.js
array-length-number-conversion.js
array-length.js
array-literal-feedback.js
array-literal-transitions.js [turbofan] Remove deprecated --turbo-from-bytecode flag. 2016-10-28 09:54:04 +00:00
array-methods-read-only-length.js
array-natives-elements.js
array-non-smi-length.js
array-pop.js
array-push2.js
array-push3.js
array-push4.js
array-push5.js
array-push6.js
array-push8.js
array-push9.js
array-push10.js
array-push11.js
array-push12.js
array-push-non-smi-value.js
array-push.js
array-reduce.js
array-shift2.js
array-shift3.js
array-shift4.js
array-shift.js
array-slice.js
array-sort.js
array-splice.js
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
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
big-array-literal.js
big-object-literal.js
binary-op-newspace.js
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
bounds-checks-elimination.js
break.js
call-cross-realm.js
call-intrinsic-type-error.js
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
compare-known-objects-tostringtag.js
compare-known-objects.js
compare-nan.js
compare-nil.js
compare-objects.js
compare-table-eq.js
compare-table-gt.js
compare-table-gteq.js
compare-table-lt.js
compare-table-lteq.js
compare-table-ne.js
compare-table-seq.js
compare-table-sne.js
comparison-ops-and-undefined.js
concurrent-initial-prototype-change.js
constant-compare-nil-value.js
constant-fold-control-instructions.js
constant-folding-2.js
constant-folding.js
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
cross-realm-filtering.js Move Error methods to C++ 2016-07-20 13:05:47 +00:00
cross-realm-global-prototype.js
cyclic-array-to-string.js
cyrillic.js
d8-os.js
d8-performance-now.js
d8-worker-sharedarraybuffer.js
d8-worker-spawn-worker.js
d8-worker.js
date-parse.js
date.js
debug-backtrace.js
debug-changebreakpoint.js
debug-clearbreakpoint.js
debug-clearbreakpointgroup.js
debug-conditional-breakpoints.js
debug-continue.js
debug-eval-scope.js
debug-evaluate-bool-constructor.js
debug-evaluate-locals.js
debug-evaluate-nested.js
debug-evaluate-recursive.js
debug-evaluate-shadowed-context.js
debug-evaluate-with-context.js
debug-evaluate.js
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-handle.js Gender neutral comments. 2016-06-22 14:54:03 +00:00
debug-is-active.js
debug-listbreakpoints.js
debug-liveedit-1.js
debug-liveedit-2.js
debug-liveedit-3.js
debug-liveedit-4.js
debug-liveedit-breakpoints.js
debug-liveedit-check-stack.js
debug-liveedit-compile-error.js
debug-liveedit-diff.js
debug-liveedit-double-call.js
debug-liveedit-exceptions.js
debug-liveedit-literals.js
debug-liveedit-newsource.js
debug-liveedit-patch-positions-replace.js
debug-liveedit-restart-frame.js
debug-liveedit-stack-padding.js
debug-liveedit-stepin.js
debug-liveedit-utils.js
debug-mirror-cache.js
debug-multiple-breakpoints.js
debug-negative-break-points.js
debug-receiver.js
debug-references.js
debug-return-value.js
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
debug-script.js [Math] implement Math.random as TFJ builtin. 2016-10-11 06:47:15 +00:00
debug-scripts-request.js
debug-set-script-source.js
debug-set-variable-value.js [debug] Extend a test and fix some typos. 2016-11-14 14:06:05 +00:00
debug-setbreakpoint.js
debug-setexceptionbreak.js
debug-sourceinfo.js
debug-stepframe-clearing.js
debug-stepframe.js
debug-suspend.js
debug-toggle-mirror-cache.js
declare-locally.js
deep-recursion.js
define-property-gc.js
dehoisted-array-index.js
delay-syntax-error.js
delete-global-properties.js
delete-in-eval.js
delete-in-with.js
delete-non-configurable.js
delete-vars-from-eval.js
delete.js
deopt-global-accessor.js
deopt-minus-zero.js
deopt-with-fp-regs.js
deopt-with-outer-context.js
deserialize-optimize-inner.js
deserialize-reference.js
deserialize-script-id.js
dictionary-properties.js
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
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
elements-kind-depends.js
elements-kind.js
elements-length-no-holey.js
elements-transition-and-store.js
elements-transition-hoisting.js
elements-transition.js
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
elide-double-hole-check-11.js
elide-double-hole-check-12.js
ensure-growing-store-learns.js
enumeration-order.js
error-accessors.js
error-constructors.js
error-tostring-omit.js [intrinsic] Drop the %_ValueOf intrinsic. 2016-07-05 10:05:40 +00:00
error-tostring.js
escape.js
eval-enclosing-function-name.js
eval-origin.js
eval-stack-trace.js
eval-typeof-non-existing.js
eval.js
external-array.js
extra-arguments.js
extra-commas.js
fast-array-length.js
fast-element-smi-check.js
fast-literal.js
fast-non-keyed.js
fast-prototype.js
field-type-tracking.js
fixed-context-shapes-when-recompiling.js [test] Fix a few flag configurations to make fuzzer happy. 2016-10-28 20:14:13 +00:00
for-in-delete.js
for-in-null-or-undefined.js
for-in-special-cases.js
for-in.js Remove --harmony-for-in flag which is always false 2016-10-11 23:20:58 +00:00
for.js
fun-as-prototype.js
fun-name.js
function-arguments-duplicate.js
function-arguments-null.js
function-bind-name.js
function-bind.js
function-call.js
function-caller.js
function-length-accessor.js
function-name-eval-shadowed.js Cleanup scope resolution 2016-08-11 13:26:06 +00:00
function-named-self-reference.js
function-names.js
function-property.js
function-prototype.js
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
get-own-property-descriptor.js
get-prototype-of.js
getter-in-prototype.js
getter-in-value-prototype.js
getters-on-elements.js
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
global-ic.js
global-infinity-strict.js
global-infinity.js
global-load-from-eval-in-with.js
global-load-from-eval.js
global-load-from-nested-eval.js
global-nan-strict.js
global-nan.js
global-properties.js
global-undefined-strict.js
global-undefined.js
global-vars-eval.js
global-vars-with.js
handle-count-ast.js
handle-count-runtime-literals.js
has-own-property-evaluation-order.js
has-own-property.js
hex-parsing.js
holy-double-no-arg-array.js
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 Fix mjsunit oddities (new try). 2016-10-17 09:34:58 +00:00
invalid-source-element.js
json2.js
json-parser-recursive.js
json-replacer-number-wrapper-tostring.js
json-replacer-order.js
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
json-stringify-stack.js
json.js
keyed-array-call.js
keyed-call-generic.js
keyed-call-ic.js
keyed-ic.js
keyed-load-dictionary-stub.js
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
keyed-load-with-string-key.js
keyed-load-with-symbol-key.js
keyed-named-access.js
keyed-storage-extend.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal.js
lazy-inner-functions.js [test] Fix a few flag configurations to make fuzzer happy. 2016-10-28 20:14:13 +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
math-abs.js
math-ceil.js
math-exp-precision.js
math-floor-negative.js
math-floor-of-div-minus-zero.js
math-floor-of-div-nosudiv.js
math-floor-of-div.js
math-floor-part1.js
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
math-min-max.js
math-pow.js
math-round.js
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
minmax-simple.js
mirror-array.js
mirror-boolean.js
mirror-date.js
mirror-error.js
mirror-function.js
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 [Math] implement Math.random as TFJ builtin. 2016-10-11 06:47:15 +00:00
mirror-string.js
mirror-undefined.js
mirror-unresolved-function.js
mjsunit.gyp
mjsunit.isolate
mjsunit.js [ic] Drop TimerEventScopes from *IC_Miss runtime functions 2016-11-10 13:10:25 +00:00
mjsunit.status [debug-wrapper] Further extend the debug wrapper 2016-11-16 08:34:44 +00:00
mod-range.js
mod.js
modules-circular-valid.js [modules] Initialize requested_modules before recursing in Module::Instantiate 2016-09-23 23:46:12 +00:00
modules-debug-scopes1.js Reland: [modules] Add partial support for debug-scopes. 2016-10-25 14:39:29 +00:00
modules-debug-scopes2.js Reland: [modules] Add partial support for debug-scopes. 2016-10-25 14:39:29 +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 [runtime] Let native setters have a return value. 2016-10-26 09:00:08 +00:00
modules-namespace2.js [modules] Implement @@iterator on namespace objects. 2016-10-13 13:35:06 +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 [modules] Never do lazy parsing in modules. 2016-09-26 23:19:57 +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-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-turbo.js [modules] Disable Crankshaft for functions referencing module variables. 2016-11-08 11:45:34 +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
negate-zero.js
negate.js
neuter-twice.js
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
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 [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
object-freeze.js
object-get-own-property-names.js
object-is.js
object-literal-conversions.js
object-literal-gc.js
object-literal-multiple-fields.js
object-literal-multiple-proto-fields.js
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
object-seal-global.js
object-seal.js
object-toprimitive.js
omit-constant-mapcheck.js
opt-elements-kind.js
optimized-typeof.js
osr-elements-kind.js
outobject-double-for-in.js
override-read-only-property.js
packed-elements.js
parallel-optimize-disabled.js
parse-int-float.js
parse-surrogates.js
pixel-array-rounding.js
polymorph-arrays.js
preparse-toplevel-strict-eval.js Allow lazy parsing of eval-created functions 2016-10-13 10:08:18 +00:00
primitive-keyed-access.js
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
property-name-eval-arguments.js
property-object-key.js
proto-accessor.js
proto.js
prototype-changes.js
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
random-bit-correlations.js
readonly-accessor.js
readonly.js
realm-property-access.js
receiver-in-with-calls.js
recursive-store-opt.js
regexp-cache-replace.js
regexp-call-as-function.js
regexp-capture-3.js
regexp-capture.js
regexp-captures.js
regexp-compile.js
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-regexpexec.js [regexp] Fix fallback path in RegExpExec 2016-10-13 10:43:32 +00:00
regexp-results-cache.js
regexp-sort.js
regexp-stack-overflow.js
regexp-standalones.js
regexp-static.js
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] Move RegExp.prototype[@@search] to TF 2016-11-15 16:06:20 +00:00
regress-3456.js [test] Fix a few flag configurations to make fuzzer happy. 2016-10-28 20:14:13 +00:00
regress-4399.js
regress-587004.js
regress-604044.js [test] Fix a few flag configurations to make fuzzer happy. 2016-10-28 20:14:13 +00:00
regress-crbug-528379.js
regress-crbug-619476.js
regress-keyed-store-non-strict-arguments.js
regress-ntl.js
regress-sync-optimized-lists.js [turbofan] Adapt test assumptions about OSR. 2016-10-27 14:07:47 +00:00
result-table-max.js
result-table-min.js
samevalue.js
scanner.js
scope-calls-eval.js
search-string-multiple.js
serialize-embedded-error.js
serialize-ic.js
setter-on-constructor-prototype.js
setters-on-elements.js
shared-function-tier-up-default.js Reland: [compiler] Fix flipped boolean checks in marked tier-up 2016-11-11 14:17:00 +00:00
shared-function-tier-up-ignition.js Reland: [compiler] Fix flipped boolean checks in marked tier-up 2016-11-11 14:17:00 +00:00
shared-function-tier-up-turbo.js Reland: [compiler] Fix flipped boolean checks in marked tier-up 2016-11-11 14:17:00 +00:00
shift-for-integer-div.js
shifts.js
short-circuit-boolean.js
simple-constructor.js
sin-cos.js
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
stack-traces-custom-lazy.js
stack-traces-custom.js
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 Remove the 'caller' property from the strict-mode arguments map 2016-11-04 14:30:29 +00:00
string-add.js
string-case.js
string-charat.js
string-charcodeat.js
string-compare-alignment.js
string-concat.js
string-external-cached.js
string-externalize.js
string-flatten.js
string-fromcharcode.js
string-index.js
string-indexof-1.js
string-indexof-2.js
string-lastindexof.js
string-localecompare.js
string-match.js
string-normalize.js
string-oom-array-join.js
string-oom-concat.js
string-oom-replace-global-regexp-with-string.js
string-oom-replace-regexp-global-with-function.js
string-replace-gc.js
string-replace-one-char.js
string-replace-with-empty.js
string-replace.js
string-search.js
string-slices-regexp.js
string-slices.js
string-split-cache.js
string-split.js
string-wrapper.js
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
testcfg.py
this-dynamic-lookup.js
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
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
unary-minus-deopt.js
unbox-double-arrays.js
unbox-double-field-indexed.js
unbox-double-field.js
unbox-smi-field-indexed.js
unbox-smi-field.js
undeletable-functions.js
undetectable-compare.js
undetectable.js
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
unusual-constructor.js
uri.js
value-callic-prototype-change.js
value-of.js
value-wrapper-accessor.js
value-wrapper.js
var.js
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
with-value.js