..
bugs
Tweak error message
2013-07-05 08:34:31 +00:00
compiler
Tune mjsunit/compiler/expression-trees.
2013-10-28 07:24:19 +00:00
harmony
[Object.observe] rename intrinsic change record types for consitency.
2013-11-06 12:14:24 +00:00
lithium
ARM: Tweak Math.exp.
2013-09-24 10:40:03 +00:00
regress
Correctly load message from an Error object.
2013-11-05 13:04:51 +00:00
third_party
tools
Rename "parallel recompilation" to "concurrent recompilation".
2013-08-22 16:14:37 +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
Clear next map word when folding allocations into js arrays.
2013-08-28 08:39:43 +00:00
allocation-site-info.js
Correct handling of arrays with callbacks in the prototype chain.
2013-11-06 15:45:43 +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
argument-named-arguments.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
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
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +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
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +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
Fix array-iteration test case.
2012-08-13 08:32:17 +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
Transitions from DOUBLE to FAST were not checking for allocation site info.
2013-09-19 09:48:50 +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
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +00:00
array-non-smi-length.js
Remove (H|L)JSArrayLength instructions
2013-04-03 16:25:24 +00:00
array-pop.js
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
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
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
Fix issue 1361 - Implement ES5 Array.prototype.toString.
2011-10-05 07:08:23 +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
binary-operation-overwrite.js
bit-not.js
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
boolean.js
break.js
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
codegen-coverage.js
compare-character.js
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
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
Retire concurrent recompilation delay for non-stress testing.
2013-10-14 14:15:22 +00:00
const-declaration.js
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
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +00:00
constant-folding.js
context-variable-assignments.js
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
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 performance.now() to the d8 shell.
2013-10-24 12:25:40 +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
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
Debug: support breakpoints set in the middle of statement (try #2 after rollback)
2013-07-01 13:44:10 +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
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
Do not materialize uninitialized const for debug evaluate.
2013-08-12 13:35:46 +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
debug-evaluate-with-context.js
debug-evaluate-with.js
debug-evaluate.js
debug-event-listener.js
debug-function-scopes.js
Issue 2081: Expose function's (closure's) inner context in debugger.
2012-04-26 20:16:53 +00:00
debug-handle.js
debug-ignore-breakpoints.js
debug-listbreakpoints.js
debug-liveedit-1.js
debug-liveedit-2.js
debug-liveedit-3.js
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
debug-liveedit-compile-error.js
Issue 2429, core implementation and the protocol change
2012-12-03 21:47:39 +00:00
debug-liveedit-diff.js
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
debug-mirror-cache.js
debug-multiple-breakpoints.js
Speed up test/mjsunit/debug-multiple-breakpoints
2012-09-24 10:00:25 +00:00
debug-receiver.js
debug-referenced-by.js
debug-references.js
debug-return-value.js
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
Add support for //# sourceURL similar to deprecated //@ sourceURL one.
2013-05-29 12:40:21 +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
Revert "Debug: Allow stepping into on a given call frame."
2013-10-10 09:05:28 +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
debug-stepin-constructor.js
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
In reporting step-in positions be more accurate with a position the debugger paused at
2013-09-02 12:24:41 +00:00
debug-stepnext-do-while.js
debug-stepout-recursive-function.js
debug-stepout-scope-part1.js
Split test/mjsunit/debug-stepout-scope into smaller chunks
2012-09-24 11:18:29 +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
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
div-mul-minus-one.js
Special handle for mul/div minus one when kAllUsesTruncatingToInt32
2013-09-25 15:10:48 +00:00
do-not-strip-fc.js
dont-enum-array-holes.js
dont-reinit-global-var.js
double-equals.js
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
Fix %NeverOptimizeFunction runtime call.
2013-07-19 08:25:44 +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
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
elements-transition-hoisting.js
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +00:00
elements-transition.js
Allocation Info Tracking, continued.
2013-03-01 16:06:34 +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
Fix %NeverOptimizeFunction runtime call.
2013-07-19 08:25:44 +00:00
enumeration-order.js
error-accessors.js
Turn message property of the error object into a data property.
2012-11-09 08:22:02 +00:00
error-constructors.js
Remove 'type' and 'arguments' properties from Error object.
2012-11-14 09:14:47 +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
Reland r13188, r13194, r13256 (Deferred formatting of error stack trace during GC).
2013-01-14 13:19:27 +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
extra-commas.js
fast-array-length.js
Eliminate redundant smi checks
2012-06-12 12:16:19 +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
Simplified BuildFastLiteral by eliminating manual allocation folding.
2013-08-29 12:06:45 +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
Collect garbage before running mjsunit/fast-prototype
2013-09-19 13:11:57 +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-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
function-named-self-reference.js
Landing forgotten mjsunit test file from previous CL.
2011-12-13 17:13:47 +00:00
function-names.js
function-property.js
function-prototype.js
Remove separate maps for function instances
2013-05-10 12:59:20 +00:00
function-source.js
function-without-prototype.js
function.js
fuzz-accessors.js
fuzz-natives-part1.js
Simplify installing concurrently recompiled code.
2013-09-12 11:30:56 +00:00
fuzz-natives-part2.js
Simplify installing concurrently recompiled code.
2013-09-12 11:30:56 +00:00
fuzz-natives-part3.js
Simplify installing concurrently recompiled code.
2013-09-12 11:30:56 +00:00
fuzz-natives-part4.js
Simplify installing concurrently recompiled code.
2013-09-12 11:30:56 +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
getter-in-prototype.js
getter-in-value-prototype.js
Fix wrapping of receiver for non-strict callbacks.
2012-03-14 17:42:19 +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
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
greedy.js
Speed up test/mjsunit/greedy.js
2012-09-24 10:01:35 +00:00
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
invalid-source-element.js
json2.js
Fix JSON.stringifier's slow path wrt external strings.
2013-03-22 08:42:38 +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-call-generic.js
keyed-call-ic.js
keyed-ic.js
keyed-storage-extend.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal.js
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
Find a stack limit for the test that works on both Win32 and Linux64.
2012-10-11 13:10:24 +00:00
load_poly_effect.js
Replace LoadNamedFieldPolymorphic with explicit branches.
2013-08-09 14:04:47 +00:00
local-load-from-eval.js
logical.js
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
Split test/mjsunit/math-floor into smaller chunks
2012-09-24 10:02:44 +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
Fixing bug introduced in r10210 that crashes v8 raytrace benchmark.
2011-12-09 12:11:56 +00:00
math-round.js
math-sqrt.js
md5.js
Reland "Turn ElementsTransitionAndStore stub into a HydrogenCodeStub".
2013-07-17 11:37:20 +00:00
megamorphic-callbacks.js
mirror-array.js
mirror-boolean.js
mirror-date.js
mirror-error.js
mirror-function.js
mirror-null.js
mirror-number.js
mirror-object.js
Introduce InternalProperty type and expose internal properties for bound functions
2012-09-10 23:17:04 +00:00
mirror-regexp.js
mirror-script.js
mirror-string.js
mirror-undefined.js
mirror-unresolved-function.js
mjsunit.js
Rename "parallel recompilation" to "concurrent recompilation".
2013-08-22 16:14:37 +00:00
mjsunit.status
Correct handling of arrays with callbacks in the prototype chain.
2013-11-06 15:45:43 +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
Split test/mjsunit/mul-exhaustive into smaller chunks
2012-09-24 10:04:58 +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
multiple-return.js
nans.js
Test behavior of qNaN and sNaN
2013-04-04 09:31:24 +00:00
negate-zero.js
negate.js
never-optimize.js
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +00:00
new-function.js
Harden Function()'s parsing of function literals.
2013-03-07 15:46:14 +00:00
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
Implement Object.is and Number.is[Finite,NaN] functions.
2012-03-08 12:49:24 +00:00
number-limits.js
number-string-index-call.js
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
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-small.js
number-tostring.js
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
Fix Object.freeze for objects with mixed accessors and data properties
2013-05-27 10:56:27 +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
object-literal-gc.js
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
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
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
Disable GC stress for mjsunit/opt-elements.kind test.
2013-09-24 11:35:57 +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
Turn off GcStress for another mjsunit test that asserts heavily on array
2013-09-20 07:26:11 +00:00
override-read-only-property.js
Put inherited readonliness behind a flag,
2012-06-05 12:39:07 +00:00
packed-elements.js
Fix timout of packed-elements.js on ARM
2012-07-05 13:40:51 +00:00
parallel-optimize-disabled.js
Rename "parallel recompilation" to "concurrent recompilation".
2013-08-22 16:14:37 +00:00
parse-int-float.js
Fix parseInt's octal parsing behavior (ECMA-262 Annex E 15.1.2.2).
2012-08-08 07:44:17 +00:00
pixel-array-rounding.js
Improvements for x87 stack handling
2013-04-09 08:42:57 +00:00
polymorph-arrays.js
property-load-across-eval.js
property-object-key.js
proto-poison.js
Make __proto__ a real JavaScript accessor property.
2013-04-04 12:10:23 +00:00
proto.js
prototype.js
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
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
regexp-lookahead.js
regexp-loop-capture.js
regexp-multiline-stack-trace.js
regexp-multiline.js
regexp-results-cache.js
Cache results in SearchRegExpMultiple.
2012-08-31 09:28:01 +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
samevalue.js
scanner.js
scope-calls-eval.js
search-string-multiple.js
setter-on-constructor-prototype.js
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
sin-cos.js
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
stack-traces-2.js
Make builtin functions be skipped in stack traces.
2011-10-20 12:31:33 +00:00
stack-traces-custom-lazy.js
Lazy call to custom stack trace formatting using Error.prepareStackTrace.
2013-07-26 11:28:08 +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
str-to-num.js
Interpret negative hexadecimal literals as NaN.
2012-07-23 10:33:41 +00:00
stress-array-push.js
strict-equals.js
strict-mode-eval.js
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
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
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
string-indexof-2.js
string-lastindexof.js
string-localecompare.js
string-match.js
string-natives.js
Improve implementation of HSeqStringSetChar.
2013-11-06 13:09:22 +00:00
string-replace-gc.js
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
string-slices-regexp.js
Simplify StringCharCodeAt in non-crankshaft codegen.
2011-11-09 14:32:51 +00:00
string-slices.js
Revert "Handlify concat string and substring."
2013-11-05 15:36:15 +00:00
string-split-cache.js
string-split.js
Optimize non-ASCII string splitting with single-character search pattern
2012-12-03 16:48:17 +00:00
substr.js
sum-0-plus-undefined-is-NaN.js
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
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
tobool.js
toint32.js
top-level-assignments.js
touint32.js
track-fields.js
Disable map-check relying on cache behavior sensitive to GC-timing
2013-09-05 08:36:10 +00:00
transcendentals.js
transition-elements-kind.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
try-catch-extension-object.js
try-catch-scopes.js
try-finally-continue.js
Reland r11753: Fix try..finally.
2012-06-11 13:18:05 +00:00
try-finally-nested.js
try.js
typed-array-slice.js
Add test case for typed arrays slicing
2012-07-02 10:45:00 +00:00
typeof.js
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
unicode-test.js
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.js
var.js
with-function-expression.js
with-leave.js
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