v8/test/mjsunit
rossberg@chromium.org 30af557955 Implement ES6 Array.of()
BUG=v8:3427
LOG=N
R=rossberg@chromium.org

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

Patch from Diego Pino <dpino@igalia.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23194 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-19 11:38:38 +00:00
..
bugs Avoid exposing compiler-allocated temporaries to the debugger 2014-04-23 08:58:41 +00:00
compiler Allow inlining of functions containing %_Arguments. 2014-06-27 11:04:35 +00:00
es6 Fix PromiseHasRejectHandler. 2014-08-18 08:43:11 +00:00
es7 Enable ES6 Map and Set by default 2014-08-05 19:37:32 +00:00
harmony Implement ES6 Array.of() 2014-08-19 11:38:38 +00:00
lithium
regress Do not install fillers when right trimming large objects. 2014-08-19 08:35:39 +00:00
runtime-gen Move %IsOptimized runtime helper into test case. 2014-08-13 14:09:50 +00:00
third_party Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
tools Update test expectations for mjsunit/tools/tickprocessor 2014-08-04 09:13:58 +00:00
accessor-map-sharing.js
accessors-on-global-object.js
allocation-folding.js Remove Heap::MaxRegularSpaceAllocationSize and use Page::MaxRegularHeapObjectSize instead. 2014-01-23 13:02:27 +00:00
allocation-site-info.js 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 Fix of Hydrogen environment building for function "apply" calls. 2014-01-11 13:59:04 +00:00
arguments-apply.js
arguments-call-apply.js
arguments-enum.js
arguments-escape.js
arguments-indirect.js
arguments-lazy.js
arguments-load-across-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
arguments-opt.js
arguments-read-and-assignment.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
arguments.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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
array-functions-prototype.js
array-indexing.js
array-iteration.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +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-natives-elements.js Remove experimental flags that are now required 2014-07-18 07:17:21 +00:00
array-non-smi-length.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
array-pop.js Reland ArrayPop / ArrayPush. 2014-01-24 11:47:53 +00:00
array-push2.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push3.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push4.js Partially fix semantics of Array.push() 2014-04-10 13:17:48 +00:00
array-push5.js 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-unshift-read-only-length.js Fix Array.prototype.push and Array.prototype.unshift for read-only length. 2014-05-22 08:09:57 +00:00
array-push.js Turn ArrayPush into a stub specialized on the elements kind and argc. 2014-01-20 17:09:24 +00:00
array-reduce.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
array-shift2.js Improve Array.shift() performance for small arrays. 2014-05-09 08:28:25 +00:00
array-shift3.js Improve Array.shift() performance for small arrays. 2014-05-09 08:28:25 +00:00
array-shift.js
array-slice.js
array-sort.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
array-unshift.js Revert 22595: "Keep new arrays allocated with 'new Array(N)' in fast mode" 2014-07-24 13:38:05 +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
big-object-literal.js
binary-op-newspace.js Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size. 2014-05-09 08:38:27 +00:00
binary-operation-overwrite.js
bit-not.js
bitops-info.js
bitwise-operations-bools.js
bitwise-operations-undefined.js
body-not-visible.js
bool-concat.js Add a regression test for boolean concatenation in strings. 2013-12-10 14:05:25 +00:00
boolean.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
codegen-coverage.js
compare-character.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
compare-known-objects-slow.js
compare-known-objects.js
compare-nan.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
compare-nil.js
compare-objects.js
comparison-ops-and-undefined.js
concurrent-initial-prototype-change.js Refactor the compiling pipeline. 2013-12-23 14:30:35 +00:00
const-declaration.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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 Fix constant folding of %_IsMinusZero. 2014-03-10 15:06:54 +00:00
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 We need to know if a load, store or call IC is assumed 2014-01-07 14:14:34 +00:00
context-variable-assignments.js
contextual-calls.js Reland v8:18458 "Load the global proxy from the context of the target function." 2014-01-07 10:46:39 +00:00
copy-on-write-assert.js
count-based-osr.js
cross-realm-filtering.js filter cross context eval 2014-06-12 08:28:19 +00:00
cyclic-array-to-string.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
cyrillic.js
d8-os.js
d8-performance-now.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
date-parse.js
date.js
debug-backtrace-text.js
debug-backtrace.js
debug-break-inline.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-changebreakpoint.js
debug-clearbreakpoint.js
debug-clearbreakpointgroup.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-continue.js
debug-enable-disable-breakpoints.js
debug-evaluate-arguments.js
debug-evaluate-bool-constructor.js
debug-evaluate-closure.js
debug-evaluate-const.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-evaluate-locals-optimized-double.js
debug-evaluate-locals-optimized.js
debug-evaluate-locals.js
debug-evaluate-recursive.js
debug-evaluate-with-context.js
debug-evaluate-with.js
debug-evaluate.js
debug-event-listener.js
debug-function-scopes.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-handle.js
debug-ignore-breakpoints.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +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
debug-liveedit-3.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-liveedit-4.js
debug-liveedit-breakpoints.js
debug-liveedit-check-stack.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-liveedit-compile-error.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-liveedit-diff.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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
debug-referenced-by.js
debug-references.js
debug-return-value.js
debug-scopes.js Avoid exposing compiler-allocated temporaries to the debugger 2014-04-23 08:58:41 +00:00
debug-script-breakpoints-closure.js
debug-script-breakpoints-nested.js
debug-script-breakpoints.js
debug-script.js Enable ES6 iteration by default 2014-08-07 16:42:14 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-setexceptionbreak.js
debug-sourceinfo.js
debug-sourceslice.js
debug-step-2.js
debug-step-3.js
debug-step-4-in-frame.js Speed up long-running test cases. 2013-11-26 11:32:39 +00:00
debug-step-stub-callfunction.js
debug-step.js
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-function-call.js
debug-stepin-positions.js Reland "Simplify debugger state." 2014-05-20 08:52:42 +00:00
debug-stepnext-do-while.js
debug-stepout-recursive-function.js
debug-stepout-scope-part1.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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-minus-zero.js
deopt-with-fp-regs.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +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 Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
div-mul-minus-one.js Avoid FP exceptions when doing integer division. 2013-12-09 10:15:19 +00:00
do-not-strip-fc.js
dont-enum-array-holes.js
dont-reinit-global-var.js
double-equals.js
double-intrinsics.js Reland "Introduce intrinsics for double values in Javascript." 2014-03-07 14:58:41 +00:00
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 Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
enumeration-order.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
error-accessors.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
error-constructors.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
eval-typeof-non-existing.js
eval.js
external-array-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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
extra-commas.js
fast-array-length.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fast-element-smi-check.js
fast-literal.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fast-non-keyed.js Allow all Names to be fast property names 2014-06-13 09:59:39 +00:00
fast-prototype.js Mark as prototype only after instantiating the function 2014-08-07 16:14:22 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
function-arguments-duplicate.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
function-arguments-null.js
function-bind.js
function-call.js
function-caller.js Try to switch Array builtins into strict mode. 2014-04-14 11:24:40 +00:00
function-length-accessor.js Convert function.length to API-style accessor. 2014-04-24 11:24:13 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fuzz-accessors.js
generated-transition-stub.js
get-own-property-descriptor.js
get-prototype-of.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
getter-in-prototype.js
getter-in-value-prototype.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
getters-on-elements.js Fix gcstress test failure 2014-02-11 09:06:13 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
global-load-from-eval.js
global-load-from-nested-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
global-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 Handle exception when retrieving toJSON function in JSON.stringify. 2014-03-05 10:54:35 +00:00
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 Reland and fix "Add support for keyed-call on arrays of fast elements" 2013-11-15 10:52:05 +00:00
keyed-call-generic.js
keyed-call-ic.js
keyed-ic.js
keyed-load-dictionary-stub.js Revert "Revert "Reland 21774: Generate KeyedLoadGeneric with Hydrogen"" 2014-06-12 09:58:10 +00:00
keyed-storage-extend.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
lazy-load.js
lea-add.js
leakcheck.js
length.js
load_poly_effect.js
load-callback-from-value-classic.js Handle all object types (minus smi) in load/store ICs 2013-11-14 16:25:31 +00:00
local-load-from-eval.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
logical.js
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 Reland "Handle non-power-of-2 divisors in division-like operations". 2014-03-10 10:39:17 +00:00
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
math-round.js ARM64: Generate optimized code for Math.floor and Math.round with double outputs. 2014-04-30 13:38:00 +00:00
math-sqrt.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
md5.js
megamorphic-callbacks.js
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
mirror-date.js
mirror-error.js
mirror-function.js
mirror-null.js
mirror-number.js
mirror-object.js Mirror object properties are always names 2014-08-07 08:36:38 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
mirror-unresolved-function.js
mjsunit.js Fix mjsunit's assertOptimized and assertUnoptimized. 2014-06-25 08:01:13 +00:00
mjsunit.status Fix test expectations. 2014-08-14 07:11:44 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
mul-exhaustive-part7.js
mul-exhaustive-part8.js
mul-exhaustive-part9.js
mul-exhaustive-part10.js
multiline.js
multiple-return.js
nans.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
new-function.js
new-string-add.js Add initial hydrogenized NewStringAddStub. 2013-11-12 10:21:08 +00:00
new.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
newline-in-string.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
no-branch-elimination.js
no-octal-constants-above-256.js
no-semicolon.js
non-ascii-replace.js
not.js
nul-characters.js
number-is.js Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
number-limits.js
number-string-index-call.js
number-tostring-add.js
number-tostring-func.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring-small.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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 Try to switch Array builtins into strict mode. 2014-04-14 11:24:40 +00:00
object-get-own-property-names.js
object-is.js
object-literal-conversions.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-gc.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-overwrite.js
object-literal.js
object-prevent-extensions.js
object-seal.js Reland ArrayPop / ArrayPush. 2014-01-24 11:47:53 +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 Remove experimental flags that are now required 2014-07-18 07:17:21 +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 Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
pixel-array-rounding.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
polymorph-arrays.js Keep new arrays allocated with 'new Array(N)' in fast mode (revisited) 2014-07-28 13:12:26 +00:00
property-load-across-eval.js
property-object-key.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
proto-accessor.js Enable ES6 Symbols by default 2014-08-04 18:17:54 +00:00
proto.js
prototype.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
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 Move failing ASSERT on ARM to a more sane place. 2014-02-05 10:12:14 +00:00
regexp-cache-replace.js
regexp-call-as-function.js
regexp-capture-3.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
regexp-capture.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
regexp-captures.js
regexp-compile.js
regexp-global.js
regexp-indexof.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
regexp-lookahead.js
regexp-loop-capture.js
regexp-multiline.js
regexp-results-cache.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
regexp-standalones.js
regexp-static.js
regexp-string-methods.js
regexp-UC16.js
regexp.js
regress-3225.js Fix DebugEvaluate for generators. 2014-03-24 14:10:57 +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 Only use the non-strict-arguments-stub if the store site is non-strict. 2014-03-06 12:19:06 +00:00
regress-sync-optimized-lists.js Evict from optimized code map in sync with removing from optimized functions list. 2014-02-28 12:27:31 +00:00
samevalue.js
scanner.js
scope-calls-eval.js
search-string-multiple.js
setter-on-constructor-prototype.js
setters-on-elements.js
shift-for-integer-div.js Fixed and improved code for integral division. Fixed and extended tests. 2014-02-18 10:45:27 +00:00
shifts.js
short-circuit-boolean.js
simple-constructor.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
sin-cos.js Reland "Implement trigonometric functions using a fdlibm port." 2014-08-06 11:39:39 +00:00
smi-mul-const.js Merge experimental/a64 to bleeding_edge. 2014-02-12 09:19:30 +00:00
smi-mul.js
smi-negative-zero.js
smi-ops-inlined.js
smi-ops.js
smi-representation.js
sparse-array-reverse.js
sparse-array.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-traces-2.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-traces-custom-lazy.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-traces-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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
str-to-num.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stress-array-push.js
strict-equals.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
strict-mode-eval.js
strict-mode-implicit-receiver.js
strict-mode-opt.js
strict-mode.js
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-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 Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
string-natives.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +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 Reland "Throw exception on invalid string length instead of OOM." 2014-03-20 12:27:36 +00:00
string-oom-replace-global-regexp-with-string.js Reland "No longer OOM on invalid string length." 2014-03-25 09:09:24 +00:00
string-oom-replace-regexp-global-with-function.js Reland "Throw exception on invalid string length instead of OOM." 2014-03-20 12:27:36 +00:00
string-replace-gc.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
string-replace-one-char.js
string-replace-with-empty.js
string-replace.js
string-search.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
string-slices-regexp.js
string-slices.js Removed 'executable' bits from mjsunit tests. 2014-03-27 12:32:27 +00:00
string-split-cache.js
string-split.js Fix small spec violation in String.prototype.split. 2013-12-23 10:01:22 +00:00
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 Enable optimization of functions with generic switches. 2013-12-18 11:44:38 +00:00
switch.js
test-hidden-string.js Allow objects with "" properties to stay fast. 2014-03-04 12:43:05 +00:00
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
tobool.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
toint32.js
top-level-assignments.js
touint32.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
track-fields.js
transcendentals.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
transition-elements-kind.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
try-finally-nested.js
try.js
typed-array-slice.js
typeof.js
unary-minus-deopt.js
unbox-double-arrays.js
undeletable-functions.js
unicode-case-overoptimization.js
unicode-string-to-number.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
unicode-test.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
unicodelctest-no-optimization.js
unicodelctest.js
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 Remove CallICs 2014-01-31 16:52:17 +00:00
var.js
verify-assert-false.js Add tests and extension verifying CHECK and ASSERT. 2013-12-05 17:26:22 +00:00
verify-check-false.js Add tests and extension verifying CHECK and ASSERT. 2013-12-05 17:26:22 +00:00
whitespaces.js Fix inconsistencies wrt whitespaces. 2014-02-10 12:43:10 +00:00
with-function-expression.js
with-leave.js
with-parameter-access.js
with-prototype.js
with-readonly.js Drop deprecated --es5-readonly flag from test suite. 2014-07-09 14:37:58 +00:00
with-value.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00