v8/test/mjsunit
ulan 2ac522ab15 Reland parts of 'Use weak cells in map checks in polymorphic ICs'
This relands macroassembler instructions and weak cell caching and
does not include parts that caused "Linux ASan LSan" test failures.

BUG=v8:3663
LOG=N

Review URL: https://codereview.chromium.org/764003003

Cr-Commit-Position: refs/heads/master@{#25615}
2014-12-02 14:25:26 +00:00
..
asm [turbofan] Recognize rotate right. 2014-11-26 11:49:43 +00:00
bugs Correctly handle Array unshift/splices that move elements past the max length of an Array 2014-11-11 19:08:14 +00:00
compiler [turbofan] Insert appropriate conversions for typed array stores. 2014-11-25 08:40:29 +00:00
es6 Expose generator object internal properties via mirrors. 2014-11-28 14:49:08 +00:00
es7 Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
harmony ES6 unicode extensions, part 1. 2014-12-02 10:58:19 +00:00
lithium Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic." 2014-09-12 10:58:43 +00:00
regress Fixed environment handling for LFlooringDivI on ARM. 2014-12-02 13:47:19 +00:00
third_party Convert obj ToObject in Object.keys() 2014-10-09 13:19:02 +00:00
tools Tick processor: Print C++ entry points 2014-10-17 15:44:02 +00:00
accessor-map-sharing.js
accessors-on-global-object.js
allocation-folding.js
allocation-site-info.js Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +00:00
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +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
arguments-lazy.js
arguments-load-across-eval.js
arguments-opt.js
arguments-read-and-assignment.js
arguments.js
array-bounds-check-removal.js
array-concat.js
array-construct-transition.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
array-constructor-feedback.js Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +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 Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +00:00
array-functions-prototype-misc.js Revert "Remove SmartMove, bringing Array methods further into spec compliance" 2014-10-15 23:53:02 +00:00
array-functions-prototype.js
array-indexing.js
array-iteration.js Array.prototype.{every, filter, find, findIndex, forEach, map, some}: Use fresh primitive wrapper for calls. 2014-10-15 09:11:32 +00:00
array-join.js
array-length-number-conversion.js
array-length.js
array-literal-feedback.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
array-literal-transitions.js Remove experimental flags that are now required 2014-07-18 07:17:21 +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 Don't double-check elements in the prototype chain in array builtins 2014-11-03 14:06:15 +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-push7.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-push-non-smi-value.js
array-push.js
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
array-sort.js Array.prototype.sort: Unchecked calls to hasOwnProperty and push and sort 2014-09-17 14:01:25 +00:00
array-splice.js Revert 22595: "Keep new arrays allocated with 'new Array(N)' in fast mode" 2014-07-24 13:38:05 +00:00
array-store-and-grow.js
array-tostring.js
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
assert-opt-and-deopt.js Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
big-array-literal.js Adding more missing deoptimization points in Turbofan. 2014-09-29 13:37: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
builtins.js Enable ES6 iteration by default 2014-08-07 16:42:14 +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
compare-known-objects.js
compare-nan.js
compare-nil.js
compare-objects.js
comparison-ops-and-undefined.js
concurrent-initial-prototype-change.js
const-declaration.js
const-eval-init.js This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const. 2014-07-14 14:01:04 +00:00
const-redecl.js This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const. 2014-07-14 14:01:04 +00:00
const.js
constant-compare-nil-value.js
constant-fold-control-instructions.js
constant-folding-2.js Inline Math.fround in optimized code. 2014-07-29 11:34:08 +00:00
constant-folding.js
context-calls-maintained.js
context-variable-assignments.js
contextual-calls.js
copy-on-write-assert.js
count-based-osr.js
cross-realm-filtering.js Revert "filter cross context eval" 2014-09-18 17:25:25 +00:00
cyclic-array-to-string.js
cyrillic.js
d8-os.js
d8-performance-now.js
date-parse.js
date.js
debug-backtrace-text.js Couple more debugger tests working with Turbofan. 2014-08-22 07:44:18 +00:00
debug-backtrace.js
debug-break-inline.js Couple more debugger tests working with Turbofan. 2014-08-22 07:44:18 +00:00
debug-break-native.js Do not break in native code (including non-builtin debugger code). 2014-05-27 12:21:40 +00:00
debug-breakpoints.js
debug-changebreakpoint.js
debug-clearbreakpoint.js
debug-clearbreakpointgroup.js Context deoptimization and removal of the deoptimization block in Turbofan 2014-09-01 09:31:14 +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 Handle "//# sourceURL" comments in the Parser instead of the JS. 2014-07-02 07:01:31 +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
debug-constructed-by.js
debug-constructor.js
debug-continue.js
debug-enable-disable-breakpoints.js
debug-evaluate-arguments.js Initial support for debugger frame state in Turbofan. 2014-08-21 11:56:46 +00:00
debug-evaluate-bool-constructor.js
debug-evaluate-closure.js Context deoptimization and removal of the deoptimization block in Turbofan 2014-09-01 09:31:14 +00:00
debug-evaluate-const.js
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
debug-evaluate-recursive.js
debug-evaluate-with-context.js
debug-evaluate-with.js Context deoptimization and removal of the deoptimization block in Turbofan 2014-09-01 09:31:14 +00:00
debug-evaluate.js
debug-event-listener.js
debug-function-scopes.js harmony-scoping: Implement debugger support for script scope. 2014-11-17 17:58:12 +00:00
debug-handle.js
debug-ignore-breakpoints.js
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
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-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-patch-positions.js
debug-liveedit-restart-frame.js
debug-liveedit-stack-padding.js
debug-liveedit-utils.js
debug-mirror-cache.js Do not clear mirror cache when fetching loaded scripts. 2014-06-10 09:42:41 +00:00
debug-multiple-breakpoints.js
debug-receiver.js Initial support for debugger frame state in Turbofan. 2014-08-21 11:56:46 +00:00
debug-referenced-by.js
debug-references.js Adding more missing deoptimization points in Turbofan. 2014-09-29 13:37:58 +00:00
debug-return-value.js
debug-scopes.js harmony-scoping: Implement debugger support for script scope. 2014-11-17 17:58:12 +00:00
debug-script-breakpoints-closure.js
debug-script-breakpoints-nested.js
debug-script-breakpoints.js
debug-script.js Introduce a kill-switch for shipping features. 2014-11-28 20:07:18 +00:00
debug-scripts-request.js Fix leak in debug mirror cache. 2014-05-26 07:05:56 +00:00
debug-set-script-source.js
debug-set-variable-value.js
debug-setbreakpoint.js
debug-setexceptionbreak.js
debug-sourceinfo.js
debug-sourceslice.js
debug-step-2.js Context deoptimization and removal of the deoptimization block in Turbofan 2014-09-01 09:31:14 +00:00
debug-step-3.js
debug-step-4-in-frame.js
debug-step-stub-callfunction.js
debug-step-turbofan.js Add test case for replacing turbofan code for debugging. 2014-10-30 07:33:58 +00:00
debug-step.js Reland "Fix stepping in for-loops." 2014-11-12 08:26:42 +00:00
debug-stepframe.js Introduce new stepping mode to step into another frame. 2014-11-05 08:44:54 +00:00
debug-stepin-accessor.js
debug-stepin-builtin-callback.js
debug-stepin-builtin.js
debug-stepin-call-function-stub.js
debug-stepin-constructor.js
debug-stepin-foreach.js Allow stepping into Object.observe handlers. 2014-11-19 15:16:40 +00:00
debug-stepin-function-call.js
debug-stepin-positions.js Reland "Simplify debugger state." 2014-05-20 08:52:42 +00:00
debug-stepin-property-function-call.js Test case of V8 failing to step into in some cases. 2014-09-24 14:52:13 +00:00
debug-stepnext-do-while.js
debug-stepout-recursive-function.js
debug-stepout-scope-part1.js
debug-stepout-scope-part2.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
debug-stepout-scope-part3.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
debug-stepout-scope-part4.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
debug-stepout-scope-part5.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
debug-stepout-scope-part6.js Make stray 'return' an early error 2014-04-02 12:38:01 +00:00
debug-stepout-scope-part7.js
debug-stepout-scope-part8.js
debug-stepout-to-builtin.js
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
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
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
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
dictionary-properties.js Mark as prototype only after instantiating the function 2014-08-07 16:14:22 +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
double-intrinsics.js
double-truncation.js
dtoa.js
elements-kind-depends.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
elements-kind.js Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +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
enumeration-order.js
error-accessors.js
error-constructors.js
error-tostring-omit.js Shorten autogenerated error message for functions only. 2014-05-09 13:14:09 +00:00
error-tostring.js
escape.js
eval-enclosing-function-name.js
eval-stack-trace.js
eval-typeof-non-existing.js
eval.js
external-array-no-sse2.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 Speed up creation of Objects whose prototype has dictionary elements 2014-10-22 18:16:35 +00:00
field-type-tracking.js Allow merging of monomorphic accesses to tracked fields. 2014-04-16 11:41:09 +00:00
for-in-delete.js
for-in-null-or-undefined.js
for-in-special-cases.js
for-in.js
for.js
fun-as-prototype.js
fun-name.js
function-arguments-duplicate.js
function-arguments-null.js
function-bind.js
function-call.js 1..isPrototypeOf.call(null) should return false, not throw TypeError. 2014-11-04 16:14:18 +00:00
function-caller.js Try to switch Array builtins into strict mode. 2014-04-14 11:24:40 +00:00
function-length-accessor.js Slightly improve tests that rely on lazy compilation. 2014-11-21 12:41:06 +00:00
function-named-self-reference.js
function-names.js
function-property.js
function-prototype.js
function-source.js
function-without-prototype.js
function.js
fuzz-accessors.js
generated-transition-stub.js
get-own-property-descriptor.js
get-prototype-of.js
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-const-var-conflicts.js This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const. 2014-07-14 14:01:04 +00:00
global-deleted-property-ic.js
global-deleted-property-keyed.js
global-ic.js
global-load-from-eval-in-with.js
global-load-from-eval.js
global-load-from-nested-eval.js
global-vars-eval.js
global-vars-with.js
has-own-property.js
hex-parsing.js
html-comments.js
html-string-funcs.js
if-in-undefined.js
in.js
indexed-accessors.js
indexed-value-properties.js
instanceof-2.js
instanceof.js
int32-ops.js
integer-to-string.js
invalid-lhs.js Make invalid LHSs that are calls late errors 2014-04-02 11:03:05 +00:00
invalid-source-element.js
json2.js
json-parser-recursive.js
json-stringify-recursive.js Limit stack size when testing stack overflow in JSON.stringify. 2014-07-17 13:23:02 +00:00
json.js
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-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-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
math-abs.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
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 Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
math-floor-part2.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
math-floor-part3.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
math-floor-part4.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +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
migrations.js Reland r22082 "Replace HeapNumber as doublebox with an explicit MutableHeapNumber." 2014-07-01 15:02:31 +00:00
mirror-array.js
mirror-boolean.js
mirror-date.js
mirror-error.js
mirror-function.js
mirror-null.js
mirror-number.js
mirror-object.js PropertyDetails cleanup: NORMAL property type merged with FIELD. 2014-11-19 11:45:34 +00:00
mirror-regexp.js
mirror-script.js Reland "Implement trigonometric functions using a fdlibm port." 2014-08-06 11:39:39 +00:00
mirror-string.js
mirror-undefined.js
mirror-unresolved-function.js
mjsunit.js Remove arguments arity check in mjsunit because it vastly slows down the tests. 2014-11-14 10:30:25 +00:00
mjsunit.status Mark slow tests as slow. 2014-11-26 08:51:48 +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
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 Drop deprecated --es5-readonly flag from test suite. 2014-07-09 14:37:58 +00:00
object-freeze.js Reland "Avoid some unnecessary fast-properties map creations." 2014-11-11 15:41:30 +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-overwrite.js
object-literal.js Fix issue with numeric property names 2014-08-22 14:40:38 +00:00
object-prevent-extensions.js
object-seal.js
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 parts of 'Use weak cells in map checks in polymorphic ICs' 2014-12-02 14:25:26 +00:00
optimized-typeof.js
osr-elements-kind.js Remove experimental flags that are now required 2014-07-18 07:17:21 +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
own-symbols.js Add "own" symbols support. 2014-08-12 15:28:20 +00:00
packed-elements.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
parallel-optimize-disabled.js
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
property-load-across-eval.js
property-object-key.js
proto-accessor.js Enable ES6 Symbols by default 2014-08-04 18:17:54 +00:00
proto.js
prototype.js
readonly-accessor.js Do not call setters of read-only accessors. 2014-05-06 08:34:48 +00:00
readonly.js Drop deprecated --es5-readonly flag from test suite. 2014-07-09 14:37:58 +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
regexp-global.js
regexp-indexof.js
regexp-lookahead.js
regexp-loop-capture.js
regexp-multiline.js
regexp-not-sticky-yet.js Reland sticky regexps https://codereview.chromium.org/567313003/ 2014-09-19 07:36:05 +00:00
regexp-results-cache.js
regexp-standalones.js
regexp-static.js
regexp-string-methods.js
regexp-UC16.js
regexp.js
regress-3225.js Enable ES6 generators 2014-09-16 12:30:39 +00:00
regress-3456.js Fix checks to bit flags of PreParserExpression 2014-07-23 13:29:24 +00:00
regress-keyed-store-non-strict-arguments.js
regress-sync-optimized-lists.js
samevalue.js
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-traces-2.js
stack-traces-custom-lazy.js
stack-traces-overflow.js Reland "Fix stack trace accessor behavior." 2014-07-02 14:18:10 +00:00
stack-traces.js Reland "Fix stack trace accessor behavior." 2014-07-02 14:18: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 Adding more missing deoptimization points in Turbofan. 2014-09-29 13:37:58 +00:00
string-add.js
string-case.js
string-charat.js
string-charcodeat.js
string-compare-alignment.js
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
string-index.js
string-indexof-1.js
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-natives.js Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic." 2014-09-12 10:58:43 +00:00
string-oom-array-join.js
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
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 Rename ascii to one-byte where applicable. 2014-09-10 12:38:12 +00:00
string-split-cache.js
string-split.js
substr.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
sum-0-plus-undefined-is-NaN.js
switch-opt.js
switch.js
testcfg.py
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
undeletable-functions.js
unicode-case-overoptimization.js
unicode-string-to-number.js
unicode-test.js
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
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