v8/test/mjsunit
2014-02-01 09:56:20 +00:00
..
bugs Make the strict-mode calling convention for contextual calls the default one. 2014-01-14 12:04:10 +00:00
compiler Load elimination fix: load should not be replaced with another load if the former is not dominated by the latter. 2014-01-31 12:03:32 +00:00
harmony ES6: Map and Set needs to normalize minus zero 2014-01-29 07:27:05 +00:00
lithium ARM: Tweak Math.exp. 2013-09-24 10:40:03 +00:00
regress Simpler repro for bug 2989. 2014-01-31 16:12:58 +00:00
third_party
tools Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
accessor-map-sharing.js Handle accessors on the prototype chain in StoreICs. 2012-07-04 11:40:51 +00:00
accessors-on-global-object.js
allocation-folding.js Remove Heap::MaxRegularSpaceAllocationSize and use Page::MaxRegularHeapObjectSize instead. 2014-01-23 13:02:27 +00:00
allocation-site-info.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js Fix handling Function.apply for non-array arguments. 2011-10-19 13:56:18 +00:00
argument-assigned.js Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
argument-named-arguments.js Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
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 Add missing write barrier for arguments store ICs. 2011-06-23 09:20:07 +00:00
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 Turn on parallel recompilation for tests that assert optimization status. 2013-07-22 09:16:33 +00:00
array-concat.js
array-construct-transition.js Implement tracking and optimizations of packed arrays 2012-05-23 14:24:29 +00:00
array-constructor-feedback.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
array-constructor.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
array-elements-from-array-prototype-chain.js
array-elements-from-array-prototype.js
array-elements-from-object-prototype.js
array-feedback.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
array-functions-prototype-misc.js Tune mjsunit/array-functions-prototype-misc 2013-10-28 07:23:27 +00:00
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 Speed up two unit tests to avoid timeouts and make tests finish faster. 2012-02-06 11:40:24 +00:00
array-length-number-conversion.js
array-length.js Revert r13025 and r13026 (they introduced a bug on arm and regressed octane crypto). 2012-11-23 10:53:03 +00:00
array-literal-feedback.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
array-literal-transitions.js Fix many tests that try to force an OSR by checking OptimizationStatus() to instead check OptimizationCount(). 2013-07-30 09:28:55 +00:00
array-natives-elements.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +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-push-non-smi-value.js MIPS: Fix return-value from Array.push stub when pushing non-SMI value 2013-08-28 05:23:51 +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 Remove 'type' and 'arguments' properties from Error object. 2012-11-14 09:14:47 +00:00
array-shift.js Fix %GetArrayKeys to not skip non-enumerable indices 2013-03-22 18:04:32 +00:00
array-slice.js Support all fast elements kinds in the major array operations. 2012-11-15 12:19:14 +00:00
array-sort.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
array-splice.js Fix bogus left-shifts in Array tests 2013-03-22 15:08:30 +00:00
array-store-and-grow.js Store mode for keyed stores should be passed in from type feedback 2013-08-26 12:28:08 +00:00
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 Fix %GetArrayKeys to not skip non-enumerable indices 2013-03-22 18:04:32 +00:00
ascii-regexp-subject.js
assert-opt-and-deopt.js Rename "parallel recompilation" to "concurrent recompilation". 2013-08-22 16:14:37 +00:00
big-array-literal.js Use a walking visitor to traverse JSObject structure. The purpose is to prepare for more complex context-dependent walks of the structure, needed for allocation site and pretenuring work. Different visitors can be created that annotate the object in various ways. 2013-09-30 11:36:50 +00:00
big-object-literal.js Use a walking visitor to traverse JSObject structure. The purpose is to prepare for more complex context-dependent walks of the structure, needed for allocation site and pretenuring work. Different visitors can be created that annotate the object in various ways. 2013-09-30 11:36:50 +00:00
binary-op-newspace.js Fix GC-unsafe corner case in bit-not on ARM 2011-05-25 10:35:00 +00:00
binary-operation-overwrite.js
bit-not.js Fix GC-unsafe corner case in bit-not on ARM 2011-05-25 10:35:00 +00:00
bitops-info.js
bitwise-operations-bools.js Truncate booleans to 0/1 in truncating t-to-i. 2013-10-11 15:13:12 +00:00
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 Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
break.js Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
builtins.js * src/generator.js: Add methods and intialization for generator meta-objects. 2013-04-11 16:28:19 +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 Fix assertion for map code cache of shared maps. 2012-06-14 13:54:23 +00:00
compare-known-objects.js Inline some more compare operations. 2013-10-02 18:15:57 +00:00
compare-nan.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
compare-nil.js Fix bug in CompareNil IC 2013-04-29 15:09:22 +00:00
compare-objects.js Inline some more compare operations. 2013-10-02 18:15:57 +00:00
comparison-ops-and-undefined.js Inline ordered relational compares of mixed double/undefined values. 2012-03-02 13:40:14 +00:00
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
const-redecl.js Change global const handling to silently ignore redeclarations 2011-09-15 12:00:30 +00:00
const.js
constant-compare-nil-value.js Fix Crankshafted CompareNil of constant values 2013-08-14 16:13:58 +00:00
constant-folding-2.js Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation." 2013-11-12 14:43:18 +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 Fix many tests that try to force an OSR by checking OptimizationStatus() to instead check OptimizationCount(). 2013-07-30 09:28:55 +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 Speed up test/mjsunit/d8-os by reducing sleep times 2012-09-24 09:57:16 +00:00
d8-performance-now.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
date-parse.js Return an error when parsing invalid dates where a number immediately follows a word. 2012-06-13 09:10:37 +00:00
date.js Turn on parallel recompilation for tests that assert optimization status. 2013-07-22 09:16:33 +00:00
debug-backtrace-text.js
debug-backtrace.js Add source position recording for variable loads 2011-07-11 15:20:17 +00:00
debug-break-inline.js Turn on parallel recompilation for tests that assert optimization status. 2013-07-22 09:16:33 +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
debug-compile-event.js Add support for //# sourceURL similar to deprecated //@ sourceURL one. 2013-05-29 12:40:21 +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 Do not materialize context-allocated values for debug-evaluate. 2013-07-17 15:29:00 +00:00
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 Liveness analysis for environment slots in Hydrogen 2013-06-04 16:41:24 +00:00
debug-evaluate-locals-optimized.js Liveness analysis for environment slots in Hydrogen 2013-06-04 16:41:24 +00:00
debug-evaluate-locals.js Do not materialize uninitialized const for debug evaluate. 2013-08-12 13:35:46 +00:00
debug-evaluate-recursive.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
debug-evaluate-with-context.js
debug-evaluate-with.js
debug-evaluate.js Use JSON.parse instead of eval for the debugger JSON protocol. 2011-05-02 14:20:34 +00:00
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 Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
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-listbreakpoints.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
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 LiveEdit to mark more closure functions for re-instantiation when scope layout changes 2013-09-20 13:15:31 +00:00
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 Correctly support several consecutive stack modifications. 2012-06-22 20:50:03 +00:00
debug-liveedit-literals.js Issue 2368: LiveEdit crashes when new object/array literal is added 2012-11-13 19:13:27 +00:00
debug-liveedit-newsource.js
debug-liveedit-patch-positions-replace.js
debug-liveedit-patch-positions.js
debug-liveedit-restart-frame.js Support 'restart call frame' debug command 2012-06-15 16:52:03 +00:00
debug-liveedit-stack-padding.js Fix issue 825 (LiveEdit vs. function with no locals) in core and for ia32. 2012-05-03 17:31:34 +00:00
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 Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
debug-multiple-breakpoints.js Speed up test/mjsunit/debug-multiple-breakpoints 2012-09-24 10:00:25 +00:00
debug-receiver.js Fix the debugger for strict-mode functions. 2011-07-18 14:29:50 +00:00
debug-referenced-by.js
debug-references.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
debug-return-value.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
debug-scopes.js Introduce extended mode. 2011-11-24 15:17:04 +00:00
debug-script-breakpoints-closure.js Enable lazy compilation for non-trivial outer contexts. 2012-06-19 14:29:48 +00:00
debug-script-breakpoints-nested.js Enable lazy compilation for non-trivial outer contexts. 2012-06-19 14:29:48 +00:00
debug-script-breakpoints.js
debug-script.js Snapshot i18n Javascript code 2013-09-12 13:50:38 +00:00
debug-scripts-request.js Remove more assumptions from debug tests. Even though a function 2012-04-26 13:44:18 +00:00
debug-set-script-source.js Add support for //# sourceURL similar to deprecated //@ sourceURL one. 2013-05-29 12:40:21 +00:00
debug-set-variable-value.js Fix set variable value bug: a function argument must be updated in 2 places 2012-12-14 18:36:51 +00:00
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 Support for precise stepping in functions compiled before debugging was started (step 1) 2011-09-13 08:31:21 +00:00
debug-step-3.js Fix handling of recompiling code for optimized and inlined functions 2011-11-30 11:48:35 +00:00
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 Set debug break slot at init of loop variable in a for loop. 2012-03-08 10:21:43 +00:00
debug-stepin-builtin-callback.js Disabling stepping into callback function of String.replace. 2012-04-20 15:20:52 +00:00
debug-stepin-builtin.js
debug-stepin-call-function-stub.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
debug-stepin-constructor.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
debug-stepin-function-call.js Support stepin for combination of apply and bound function 2013-09-17 17:35:36 +00:00
debug-stepin-positions.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +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 Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part3.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part4.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part5.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part6.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part7.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-scope-part8.js Split test/mjsunit/debug-stepout-scope into smaller chunks 2012-09-24 11:18:29 +00:00
debug-stepout-to-builtin.js
debug-suspend.js
debug-version.js
declare-locally.js Put new global var semantics behind a flag until WebKit tests are cleaned up. 2012-04-20 13:35:09 +00:00
deep-recursion.js
define-property-gc.js
delay-syntax-error.js
delete-global-properties.js
delete-in-eval.js
delete-in-with.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
delete-non-configurable.js Fix bug in deletion of indexed properties 2012-10-15 15:23:22 +00:00
delete-vars-from-eval.js
delete.js
deopt-minus-zero.js Turn on parallel recompilation for tests that assert optimization status. 2013-07-22 09:16:33 +00:00
div-mod.js ARM: Improve register allocation and constraints (try 2). 2011-06-29 10:51:06 +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 Fix implementation of == to correctly convert Date objects to primitives. 2011-05-03 12:15:14 +00:00
double-truncation.js Implement truncated d-to-i as a stub on x86 2013-07-12 12:28:32 +00:00
dtoa.js
elements-kind-depends.js Add and use ElementsKind side effect 2011-10-31 14:15:10 +00:00
elements-kind.js External Array renaming and boilerplate scrapping 2014-01-24 16:01:15 +00:00
elements-length-no-holey.js Ensure reducing the length of an array doesn't make it go holey. 2012-11-02 10:24:56 +00:00
elements-transition-and-store.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
elements-transition-hoisting.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
elements-transition.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
elide-double-hole-check-1.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-2.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-3.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-4.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-5.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-6.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-7.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
elide-double-hole-check-8.js Elide hole checks on KeyedLoads of holey double arrays 2013-05-13 07:35:26 +00:00
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 Remove 'type' and 'arguments' properties from Error object. 2012-11-14 09:14:47 +00:00
error-tostring-omit.js Remove CallICs 2014-01-31 16:52:17 +00:00
error-tostring.js Make sure error message formatting does not have side effects. 2012-12-17 14:00:50 +00:00
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 Make eval consider anything on the form eval(args...) a potential direct cal 2011-10-31 09:38:52 +00:00
external-array-no-sse2.js Move ToI conversions to the MacroAssembler 2013-09-02 09:30:54 +00:00
external-array.js Move ToI conversions to the MacroAssembler 2013-09-02 09:30:54 +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 Use explicit type feedback clearing in some tests. 2013-05-22 09:17:27 +00:00
fast-literal.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fast-non-keyed.js More tests for r11732 syntax based fast-mode heuristics. 2012-06-07 20:12:50 +00:00
fast-prototype.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +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-null.js
function-bind.js Make bound functions have poisoned .caller and .arguments. 2011-10-18 12:26:53 +00:00
function-call.js Tweak error message 2013-07-05 08:34:31 +00:00
function-caller.js Changed computation of func.caller to skip some built-in functions. 2011-08-25 13:38:58 +00:00
function-named-self-reference.js Landing forgotten mjsunit test file from previous CL. 2011-12-13 17:13:47 +00:00
function-names.js Remove execScript from V8. No longer present i neither Firefox nor Safari. 2011-05-19 08:10:27 +00:00
function-property.js
function-prototype.js Remove separate maps for function instances 2013-05-10 12:59:20 +00:00
function-source.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
function-without-prototype.js
function.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
fuzz-accessors.js
fuzz-natives-part1.js Disable SetAllocationTimeout in fuzz-natives test since it has varargs. 2014-01-23 16:33:35 +00:00
fuzz-natives-part2.js Disable SetAllocationTimeout in fuzz-natives test since it has varargs. 2014-01-23 16:33:35 +00:00
fuzz-natives-part3.js Disable SetAllocationTimeout in fuzz-natives test since it has varargs. 2014-01-23 16:33:35 +00:00
fuzz-natives-part4.js Disable SetAllocationTimeout in fuzz-natives test since it has varargs. 2014-01-23 16:33:35 +00:00
generated-transition-stub.js The compiled_transitions flag was enabled for quite some time now and seems to work out quite well, so time has come to remove the obsolete code paths and remove the unused methods. 2013-07-29 09:12:16 +00:00
get-own-property-descriptor.js Fix Object.getOwnPropertyDescriptor in string elements. 2012-02-24 11:58:09 +00:00
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 Change calls to undefined property setters to not throw (fixes issue 1355). 2011-05-25 08:37:38 +00:00
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 Correct handling of arrays with callbacks in the prototype chain. 2013-11-06 15:45:43 +00:00
global-accessors.js
global-const-var-conflicts.js Change global const handling to silently ignore redeclarations 2011-09-15 12:00:30 +00:00
global-deleted-property-ic.js
global-deleted-property-keyed.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
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
greedy.js Speed up test/mjsunit/greedy.js 2012-09-24 10:01:35 +00:00
has-own-property.js
hex-parsing.js Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
html-comments.js
html-string-funcs.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
if-in-undefined.js
in.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
indexed-accessors.js Change calls to undefined property setters to not throw (fixes issue 1355). 2011-05-25 08:37:38 +00:00
indexed-value-properties.js
instanceof-2.js
instanceof.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
int32-ops.js
integer-to-string.js
invalid-lhs.js
invalid-source-element.js
json2.js Speed up long-running test cases. 2013-11-26 11:32:39 +00:00
json-parser-recursive.js Correctly check for stack overflow even when interrupt is pending. 2012-11-12 14:56:25 +00:00
json-stringify-recursive.js Correctly check for stack overflow even when interrupt is pending. 2012-11-12 14:56:25 +00:00
json.js Extend test coverage for JSON.stringify's slow path. 2013-03-20 14:07:30 +00:00
keyed-array-call.js Reland and fix "Add support for keyed-call on arrays of fast elements" 2013-11-15 10:52:05 +00:00
keyed-call-generic.js
keyed-call-ic.js
keyed-ic.js
keyed-storage-extend.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
keywords-and-reserved_words.js Proper handling of future reserved words in strict and normal mode. 2011-06-24 14:59:51 +00:00
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 Bias commutative single-use register inputs and support lea adds 2013-05-08 08:37:24 +00:00
leakcheck.js
length.js
limit-locals.js Speed up long-running test cases. 2013-11-26 11:32:39 +00:00
load_poly_effect.js Replace LoadNamedFieldPolymorphic with explicit branches. 2013-08-09 14:04:47 +00:00
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 Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
math-abs.js Avoid redundant smi check for Math.abs 2013-08-02 08:59:02 +00:00
math-exp-precision.js Faster implementation of Math.exp() 2012-11-26 13:12:35 +00:00
math-floor-negative.js Port r11517 (not deopt Math.floor on negative input) to x64, sse2. 2012-06-27 07:27:28 +00:00
math-floor-of-div-minus-zero.js Turn on parallel recompilation for tests that assert optimization status. 2013-07-22 09:16:33 +00:00
math-floor-of-div-nosudiv.js Improve integer division on ARM in favor of power of 2 constant divisor 2013-03-05 08:47:59 +00:00
math-floor-of-div.js Improve integer division on ARM in favor of power of 2 constant divisor 2013-03-05 08:47:59 +00:00
math-floor-part1.js Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
math-floor-part2.js Split test/mjsunit/math-floor into smaller chunks 2012-09-24 10:02:44 +00:00
math-floor-part3.js Split test/mjsunit/math-floor into smaller chunks 2012-09-24 10:02:44 +00:00
math-floor-part4.js Split test/mjsunit/math-floor into smaller chunks 2012-09-24 10:02:44 +00:00
math-imul.js Implement support for Math.imul in Crankshaft. 2013-04-26 08:52:35 +00:00
math-min-max.js Fix Smi-based MathMinMax on x64, and reenable smi mode. 2013-07-26 12:06:22 +00:00
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 Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +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 Reland "Turn ElementsTransitionAndStore stub into a HydrogenCodeStub". 2013-07-17 11:37:20 +00:00
megamorphic-callbacks.js
mirror-array.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
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 Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
mirror-null.js
mirror-number.js
mirror-object.js Introduce InternalProperty type and expose internal properties for bound functions 2012-09-10 23:17:04 +00:00
mirror-regexp.js
mirror-script.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +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 Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
mjsunit.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
mjsunit.status Fix expectations for new regression test. 2014-02-01 09:56:20 +00:00
mod.js
mul-exhaustive-part1.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part2.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part3.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part4.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part5.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
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 Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part8.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part9.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
mul-exhaustive-part10.js Split test/mjsunit/mul-exhaustive into smaller chunks 2012-09-24 10:04:58 +00:00
multiline.js Add a number of old tests to the mjsunit test suite. 2011-06-15 13:33:10 +00:00
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
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 Harden Function()'s parsing of function literals. 2013-03-07 15:46:14 +00:00
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 Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
non-ascii-replace.js
not.js Generalized Stephen's patch from http://codereview.chromium.org/7044100/ and 2011-06-20 07:40:42 +00:00
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 Make RegExp objects not callable. 2011-05-26 07:35:09 +00:00
number-tostring-add.js Handle misaligned loads and stores in load elimination. Do not track misaligned loads and be conservative about invalidating misaligned stores. Add more tests for number conversion to string (NumberToStringStub exhibits misaligned loads) 2013-10-21 13:33:03 +00:00
number-tostring-func.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring-small.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
number-tostring.js 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 Split test/mjsunit/numops-fuzz into smaller chunks 2012-09-24 10:06:06 +00:00
numops-fuzz-part2.js Split test/mjsunit/numops-fuzz into smaller chunks 2012-09-24 10:06:06 +00:00
numops-fuzz-part3.js Split test/mjsunit/numops-fuzz into smaller chunks 2012-09-24 10:06:06 +00:00
numops-fuzz-part4.js Split test/mjsunit/numops-fuzz into smaller chunks 2012-09-24 10:06:06 +00:00
obj-construct.js
object-create.js
object-define-properties.js Fixed evaluation order issue in defineProperties. 2011-10-19 09:52:08 +00:00
object-define-property.js Remove the optimized construct stub. 2013-06-05 08:43:25 +00:00
object-freeze.js Array builtins need to be prevented from changing frozen objects, and changing structure on sealed objects. 2013-11-29 15:22:16 +00:00
object-get-own-property-names.js Use InternalArray in Object.getOwnPropertyNames() implementation 2013-03-12 20:15:03 +00:00
object-is.js Fix minifier to distinguish regexps from divisions (to some extent). 2012-03-08 16:38:44 +00:00
object-literal-conversions.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-gc.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
object-literal-overwrite.js Fix overwriting order of object literal properties for MATERIALIZED_LITERALs 2013-08-13 17:27:58 +00:00
object-literal.js Make "native" not a keyword. 2011-06-20 10:20:57 +00:00
object-prevent-extensions.js After assignment return right hand side value instead of undefined 2012-02-21 14:09:45 +00:00
object-seal.js Reland ArrayPop / ArrayPush. 2014-01-24 11:47:53 +00:00
object-toprimitive.js
omit-constant-mapcheck.js Also eliminate map checks with transitions. 2013-07-23 10:01:06 +00:00
opt-elements-kind.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
optimized-typeof.js Recognize special comparisons via pattern matching on the hydrogen graph, 2nd attempt. 2011-10-19 07:35:30 +00:00
osr-elements-kind.js Add infrastructure for skipping tests in GC stress mode. 2014-01-21 12:41:25 +00:00
override-read-only-property.js Put inherited readonliness behind a flag, 2012-06-05 12:39:07 +00:00
packed-elements.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
parallel-optimize-disabled.js Rename "parallel recompilation" to "concurrent recompilation". 2013-08-22 16:14:37 +00:00
parse-int-float.js Upgrade Number constructor to ES6. 2014-01-08 09:09:49 +00:00
pixel-array-rounding.js Improvements for x87 stack handling 2013-04-09 08:42:57 +00:00
polymorph-arrays.js Fix polymorphic array test 2011-07-08 10:59:20 +00:00
property-load-across-eval.js Fix a number of tests that incorrectly used assertUnreachable. 2011-05-31 08:08:42 +00:00
property-object-key.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
proto-poison.js Make __proto__ a real JavaScript accessor property. 2013-04-04 12:10:23 +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.js Put inherited readonliness behind a flag, 2012-06-05 12:39:07 +00:00
receiver-in-with-calls.js
regexp-cache-replace.js
regexp-call-as-function.js Make RegExp objects not callable. 2011-05-26 07:35:09 +00:00
regexp-capture-3.js Continues Latin-1 support. All tests pass with ENABLE_LATIN_1 flag. 2013-01-09 15:47:53 +00:00
regexp-capture.js Limit work done analyzing regexps with very large fanout. 2012-06-01 11:28:52 +00:00
regexp-captures.js
regexp-compile.js
regexp-global.js Tune mjsunit/regexp-global. 2013-10-25 08:57:50 +00:00
regexp-indexof.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
regexp-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 Remove special-casing of calls to RegExp test and exec methods with no argument. 2011-10-26 12:51:07 +00:00
regexp-string-methods.js
regexp-UC16.js
regexp.js Fix RegExp.prototype.toString for incompatible receivers. 2012-05-23 20:48:08 +00:00
regress-330046.js Fix a race between concurrent recompilation and OSR. 2013-12-27 09:22:56 +00:00
regress-333594.js Fix representation requirement in HReturn. 2014-01-20 19:00:11 +00:00
samevalue.js
scanner.js
scope-calls-eval.js Fix calculation of 'scope_calls_eval' when 'eval' is within a nested catch. 2011-07-28 12:17:36 +00:00
search-string-multiple.js
set-prototype-of.js ES6: Implement Object.setPrototypeOf 2014-01-22 12:15:57 +00:00
setter-on-constructor-prototype.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
setters-on-elements.js Correct handling of arrays with callbacks in the prototype chain. 2013-11-06 15:45:43 +00:00
shift-for-integer-div.js Fix a bug in Div when all uses are truncating 2013-08-20 13:57:01 +00:00
shifts.js
short-circuit-boolean.js
simple-constructor.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
sin-cos.js Make sin-cos test case compatible with --always-osr. 2013-12-02 12:56:54 +00:00
smi-mul.js Eliminate intentional conversion from Smi to Int32 in HMul 2013-08-27 13:55:00 +00:00
smi-negative-zero.js
smi-ops-inlined.js
smi-ops.js
smi-representation.js Implement HChange support for Smis and use it in Load/StoreNameField 2013-05-23 08:32:07 +00:00
sparse-array-reverse.js
sparse-array.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
stack-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 Collect stack trace on stack overflow. 2012-11-12 14:54:29 +00:00
stack-traces.js Lazy call to custom stack trace formatting using Error.prepareStackTrace. 2013-07-26 11:28:08 +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 Fix a number of tests that incorrectly used assertUnreachable. 2011-05-31 08:08:42 +00:00
strict-mode-implicit-receiver.js Make eval consider anything on the form eval(args...) a potential direct cal 2011-10-31 09:38:52 +00:00
strict-mode-opt.js Replace long running loops by OptimizeFunctionOnNextCall in some tests that are often timing out on ARM. 2011-05-03 13:53:08 +00:00
strict-mode.js Censor .caller if it is a strict function instead of throwing. 2012-11-23 15:47:58 +00:00
string-add.js
string-case.js
string-charat.js
string-charcodeat.js Add checks to runtime functions. 2012-09-10 08:35:26 +00:00
string-compare-alignment.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
string-external-cached.js Handle external strings in generated code when concatenating short strings. 2011-12-14 10:32:22 +00:00
string-externalize.js Add external strings support to regexp in generated code. 2011-11-25 14:04:47 +00:00
string-flatten.js
string-fromcharcode.js Improve SeqStringSetChar implementation. 2013-05-23 09:51:06 +00:00
string-index.js
string-indexof-1.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
string-indexof-2.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
string-lastindexof.js
string-localecompare.js
string-match.js
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-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 Speed up two unit tests to avoid timeouts and make tests finish faster. 2012-02-06 11:40:24 +00:00
string-replace-with-empty.js
string-replace.js Fix wrong test in r13766 (Insert conversion to string in string.replace). 2013-02-27 15:36:02 +00:00
string-search.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
string-slices-regexp.js Simplify StringCharCodeAt in non-crankshaft codegen. 2011-11-09 14:32:51 +00:00
string-slices.js Reland "Handlify concat string and substring." 2013-12-23 12:37:56 +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 Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +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 Landing: [hydrogen] optimize switch with string clauses. Patch by Fedor Indutny <fedor.indutny@gmail.com>. 2011-11-17 13:57:55 +00:00
testcfg.py Remove SCons related files 2013-04-18 11:01:14 +00:00
this-in-callbacks.js
this-property-assignment.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
this.js
throw-and-catch-function.js
throw-exception-for-null-access.js
to_number_order.js Fix evaluation order of GT and LTE operators. 2011-10-17 07:43:40 +00:00
to-precision.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
tobool.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
toint32.js
top-level-assignments.js
touint32.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
track-fields.js Disable map-check relying on cache behavior sensitive to GC-timing 2013-09-05 08:36:10 +00:00
transcendentals.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
transition-elements-kind.js Remove flag track-allocation-sites. 2014-01-07 15:58:25 +00:00
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
try-finally-nested.js
try.js Added check for trailing whitespaces and corrected existing violations. 2011-09-01 11:28:10 +00:00
typed-array-slice.js Add test case for typed arrays slicing 2012-07-02 10:45:00 +00:00
typeof.js Implement set trap for proxies, and revamp class hierarchy in preparation: 2011-05-31 16:38:40 +00:00
unary-minus-deopt.js Replaced unary negation by multiplication with -1. 2013-08-02 11:56:35 +00:00
unbox-double-arrays.js Add a soft-deopt in keyed element access when current IC is pre-monomorphic and no type feedback was collected. 2013-10-23 10:41:21 +00:00
undeletable-functions.js Remove hidden prototype for builtin functions. 2011-11-15 09:44:57 +00:00
unicode-case-overoptimization.js
unicode-string-to-number.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
unicode-test.js 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 RegExp: Add support for table-based character class 2012-03-30 07:43:48 +00:00
unicodelctest.js RegExp: Add support for table-based character class 2012-03-30 07:43:48 +00:00
unusual-constructor.js
uri.js Improve array to string conversion. 2012-12-05 15:49:22 +00:00
value-callic-prototype-change.js
value-of.js
value-wrapper-accessor.js Support loads from primitive values. 2014-01-30 11:30:38 +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
with-function-expression.js
with-leave.js Simplify handling of exits from with and catch. 2011-08-12 10:52:49 +00:00
with-parameter-access.js
with-prototype.js
with-readonly.js Remove one more case behind --es5_readonly flag. 2012-06-05 16:56:53 +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