..
asm
[builtins] Migrate Math.clz32 to a TurboFan builtin.
2016-04-01 14:36:32 +00:00
bugs
Add test showing broken-ness of non-simple parameter named 'arguments'
2016-01-08 20:29:46 +00:00
compiler
[turbofan] Mark escape analysis as experimental.
2016-04-15 12:19:29 +00:00
es6
[es6] Don't eliminate tail calls from for-in and for-of bodies.
2016-04-27 09:34:10 +00:00
es7
[es8] Initial set of changes to support syntactic tail calls.
2016-04-26 17:31:23 +00:00
harmony
[generators] Perform state dispatch in loop header.
2016-04-27 12:42:10 +00:00
ignition
[Interpreter] Add Ignition statistics JavaScript extension.
2016-04-27 11:11:44 +00:00
lithium
Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic."
2014-09-12 10:58:43 +00:00
regress
Check the state of the current binary op IC before patching smi code
2016-04-27 09:19:15 +00:00
third_party
[tests] Fix bogus uses of assertThrows.
2016-01-07 14:49:21 +00:00
tools
Remove snapshot log parsing and option from tools.
2016-04-05 15:31:32 +00:00
wasm
[wasm] Enforce strict ordering of WASM module sections.
2016-04-21 11:20:15 +00:00
accessor-map-sharing.js
accessors-no-prototype.js
Accessor functions should have no prototype property
2015-02-05 23:34:28 +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
Remove usages of Heap::NewSpaceStart and its external reference
2016-03-31 07:55:26 +00:00
api-call-after-bypassed-exception.js
apply-arguments-gc-safepoint.js
apply.js
[test] Slim down mjsunit/apply.
2016-02-04 13:19:19 +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
Remove obsolete 'arguments' local variable handling.
2015-11-04 10:36:07 +00:00
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-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
[elements] revert overzealous optimzation for fast sloppy arguments delete
2016-04-08 08:02:47 +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
[builtins] Fix Array.prototype.concat bug
2016-03-15 20:29:28 +00:00
array-construct-transition.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
array-constructor-feedback.js
Array() in optimized code can create with wrong ElementsKind in corner cases.
2015-04-15 21:02:13 +00:00
array-constructor.js
Array constructor failed to enter it's function execution context.
2015-12-01 18:43:03 +00:00
array-elements-from-array-prototype-chain.js
array-elements-from-array-prototype.js
array-elements-from-object-prototype.js
array-feedback.js
Array() in optimized code can create with wrong ElementsKind in corner cases.
2015-04-15 21:02:13 +00:00
array-foreach.js
Tune Array.forEach, fix Array functions
2016-02-25 05:43:48 +00:00
array-functions-prototype-misc.js
Array Builtin Refactoring: Creating API methods on ElementsAccessor
2015-07-31 16:10:51 +00:00
array-functions-prototype.js
array-indexing.js
Ship Harmony ToLength
2015-11-05 00:45:05 +00:00
array-isarray.js
Remove runtime flags for Proxy and Reflect
2016-03-21 19:40:02 +00:00
array-iteration.js
[runtime] Fix ES6 9.2.1 [[Call]] when encountering a classConstructor.
2015-11-04 14:30:09 +00:00
array-join.js
Fix spec-compliance bug in Array.prototype.join.
2016-03-01 09:07:38 +00:00
array-length-number-conversion.js
array-length.js
Ship Harmony ToLength
2015-11-05 00:45:05 +00:00
array-literal-feedback.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
array-literal-transitions.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
array-methods-read-only-length.js
Fix for 435073: CHECK failure in CHECK(p->IsSmi()) failed.
2014-11-21 10:14:19 +00:00
array-natives-elements.js
[test] Rewrite mjsunit/array-natives-elements to make it pass with Crankshaft.
2016-02-24 11:55:26 +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-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-push12.js
Do not inline array push for arrays with dictionary mode elements.
2015-01-30 13:51:43 +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
[elements] Add more tests to increase coverage
2016-04-11 08:28:18 +00:00
array-reduce.js
Array.prototype.{reduce, reduceRight}: Wrong order of operations when determining initial value.
2014-10-22 13:13:19 +00:00
array-shift2.js
Narrow cases where Sparse/Smart versions of Array methods are used
2014-10-23 18:21:50 +00:00
array-shift3.js
Improve Array.shift() performance for small arrays.
2014-05-09 08:28:25 +00:00
array-shift4.js
Fix for 435073: CHECK failure in CHECK(p->IsSmi()) failed.
2014-11-21 10:14:19 +00:00
array-shift.js
array-slice.js
[elements] add fast-path for slice with FastSloppyArguments
2016-04-06 13:30:08 +00:00
array-sort.js
[runtime] Don't call GetArrayKeys on proxies.
2016-03-29 12:36:04 +00:00
array-splice.js
[elements] Add more tests to increase coverage
2016-04-11 08:28:18 +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
Change SmartMove no-op behavior to match SimpleMove (and ES6 spec)
2014-10-23 17:46:34 +00:00
ascii-regexp-subject.js
assert-opt-and-deopt.js
[compiler] Remove support for concurrent OSR.
2016-03-08 09:02:44 +00:00
big-array-literal.js
[es6] Implement inner scope for functions with destructuring
2015-07-15 10:59:58 +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
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
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
[turbofan] Improve typed lowering for JSToBoolean.
2014-10-28 08:34:15 +00:00
bounds-checks-elimination.js
Extend bounds check elimination to constant keys.
2014-06-04 11:52:17 +00:00
break.js
call-counts.js
Remove bogus flags from call-counts.js test.
2015-10-15 13:31:57 +00:00
call-cross-realm.js
Remove CallFunctionStub, always call through the Call builtin (also from CallIC).
2015-11-05 12:46:01 +00:00
call-intrinsic-type-error.js
[runtime] Make target checking for %Call and %_Call consistent.
2016-02-26 07:00:32 +00:00
call-non-function-call.js
call-non-function.js
call-stub.js
call.js
callsite.js
Improve the CallSite constructor
2015-12-09 17:28:35 +00:00
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
[ic] Also collect known map for relational comparison.
2015-09-21 16:05:43 +00:00
compare-known-objects-tostringtag.js
Remove --harmony-tostring runtime flag
2016-03-11 18:20:48 +00:00
compare-known-objects.js
[ic] Also collect known map for relational comparison.
2015-09-21 16:05:43 +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
compare-objects.js
Inline some more compare operations.
2013-10-02 18:15:57 +00:00
compare-table-eq.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-gt.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-gteq.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-lt.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-lteq.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-ne.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-seq.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
compare-table-sne.js
Add more systematic tests for comparisons.
2015-04-08 13:15:41 +00:00
comparison-ops-and-undefined.js
concurrent-initial-prototype-change.js
Revert of Revert of Protect the emptiness of Array prototype elements with a PropertyCell. (patchset #1 id:1 of https://codereview.chromium.org/1099203004/ )
2015-04-22 10:35:09 +00:00
constant-compare-nil-value.js
Fix Crankshafted CompareNil of constant values
2013-08-14 16:13:58 +00:00
constant-fold-control-instructions.js
[intrinsics] Kill the %_IsMinusZero intrinsic.
2016-02-09 06:28:53 +00:00
constant-folding-2.js
Remove CanRetainOtherContext since embedded objects are now weak.
2015-03-26 11:22:07 +00:00
constant-folding.js
Remove support for legacy const, part 1
2016-03-22 17:52:13 +00:00
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
Remove some busy-OSR loops from tests using %OptimizeOsr().
2015-02-09 14:11:23 +00:00
cross-realm-filtering.js
Revert of Don't compile functions in a context the caller doesn't have access to (patchset #1 id:1 of https://codereview.chromium.org/1393713006/ )
2015-10-12 14:36:00 +00:00
cross-realm-global-prototype.js
[proxies] fix access issue when having proxies on the prototype-chain of global objects.
2015-12-16 14:31:39 +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
[tests] Fix bogus uses of assertThrows.
2016-01-07 14:49:21 +00:00
d8-performance-now.js
Add infrastructure for skipping tests in GC stress mode.
2014-01-21 12:41:25 +00:00
d8-worker-sharedarraybuffer.js
Remove harmony-atomics flag and collapse it into sharedarraybuffer flag
2015-09-01 18:34:00 +00:00
d8-worker-spawn-worker.js
Change d8 Worker API so it takes a string instead of a function.
2015-07-01 16:41:56 +00:00
d8-worker.js
Change d8 Worker API so it takes a string instead of a function.
2015-07-01 16:41:56 +00:00
date-parse.js
Revert of Make dates default to the local timezone if none specified ( https://codereview.chromium.org/1229903004/ )
2015-10-15 12:18:16 +00:00
date.js
[builtins] Refactor the remaining Date builtins.
2016-01-12 10:48:26 +00:00
debug-allscopes-on-debugger.js
[debugger] fix mjsunit/debug-allscopes-on-debugger.js for ignition.
2016-04-21 11:30:44 +00:00
debug-backtrace-text.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-backtrace.js
Ship ES2015 Function.name reform
2016-03-04 04:04:13 +00:00
debug-break-inline.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-break-native.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-breakpoints.js
Debugger: use debug break slots instead of ICs (except for calls).
2015-07-06 11:16:02 +00:00
debug-changebreakpoint.js
[debugger] remove break point hit count and ignore count.
2016-01-21 13:15:29 +00:00
debug-clearbreakpoint.js
debug-clearbreakpointgroup.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-compile-event-newfunction.js
Revert "Make --always-opt also optimize toplevel code."
2014-07-29 13:08:51 +00:00
debug-compile-event.js
[V8] Report v8::AfterCompile and v8::CompileError to listener on pause
2014-12-11 10:59:00 +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
[debugger] remove break point hit count and ignore count.
2016-01-21 13:15:29 +00:00
debug-constructed-by.js
debug-constructor.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-continue.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-enable-disable-breakpoints.js
debug-evaluate-arguments.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-evaluate-bool-constructor.js
debug-evaluate-closure.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-declaration.js
[debugger] fix debug-evaluate wrt shadowed context var.
2015-12-14 10:25:11 +00:00
debug-evaluate-locals-capturing.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-locals-optimized-double.js
harmony-scoping: Implement debugger support for script scope.
2014-11-17 17:58:12 +00:00
debug-evaluate-locals-optimized.js
harmony-scoping: Implement debugger support for script scope.
2014-11-17 17:58:12 +00:00
debug-evaluate-locals.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-modify-catch-block-scope.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-modify-this.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-nested-let.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
debug-evaluate-nested.js
[debugger] ScopeIterator should unwrap debug-evaluate contexts.
2016-04-05 12:08:19 +00:00
debug-evaluate-recursive.js
debug-evaluate-shadowed-context.js
[debugger] debug-evaluate should not not modify local values.
2015-12-15 09:54:46 +00:00
debug-evaluate-with-context.js
[V8] Report v8::AfterCompile and v8::CompileError to listener on pause
2014-12-11 10:59:00 +00:00
debug-evaluate-with.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-evaluate.js
Debugger: prepare code for debugging on a per-function basis.
2015-07-20 14:53:37 +00:00
debug-event-listener.js
debug-function-scopes.js
Remove Scope::scope_contains_with_ bit
2016-03-15 22:41:59 +00:00
debug-handle.js
debug-is-active.js
Introduce intrinsic to expose debug state to generated code.
2014-06-23 07:10:25 +00:00
debug-listbreakpoints.js
debug-liveedit-1.js
debug-liveedit-2.js
Revert of Revert of Debugger: deduplicate shared function info when setting script break points. (patchset #1 id:1 of https://codereview.chromium.org/999273003/ )
2015-03-26 10:43:51 +00:00
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
Revert of Revert of Debugger: deduplicate shared function info when setting script break points. (patchset #1 id:1 of https://codereview.chromium.org/999273003/ )
2015-03-26 10:43:51 +00:00
debug-liveedit-breakpoints.js
Debugger: require debugger to be active when dealing with breaks.
2015-06-16 07:11:21 +00:00
debug-liveedit-check-stack.js
[runtime] Replace many buggy uses of %_CallFunction with %_Call.
2015-09-08 13:35:32 +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
Debugger: require debugger to be active when dealing with breaks.
2015-06-16 07:11:21 +00:00
debug-liveedit-restart-frame.js
Remove RestartFrame from live edit API
2015-07-23 07:46:55 +00:00
debug-liveedit-stack-padding.js
Debugger: require debugger to be active when dealing with breaks.
2015-06-16 07:11:21 +00:00
debug-liveedit-stepin.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +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-materialized.js
[deoptimizer] Do not pass arguments markers to the debugger.
2015-08-03 10:43:31 +00:00
debug-mirror-cache.js
Debugger: load debugger builtins as normal native JS.
2015-08-12 14:22:22 +00:00
debug-multiple-breakpoints.js
debug-multiple-var-decl.js
[debugger] break at each initialization in a multiple var declaration.
2016-03-07 13:41:18 +00:00
debug-negative-break-points.js
[debugger] muting break positions should work for the entire statement.
2016-01-26 15:05:10 +00:00
debug-optimize.js
Debugger: prepare code for debugging on a per-function basis.
2015-07-20 14:53:37 +00:00
debug-receiver.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-referenced-by.js
debug-references.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-return-value.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-scopes.js
[debugger] do not expose temporary variables introduced by the parser.
2016-04-27 04:49:46 +00:00
debug-script-breakpoints-closure.js
debug-script-breakpoints-nested.js
debug-script-breakpoints.js
Debugger test updated to avoid setting breakpoints into random scripts.
2015-07-15 07:42:06 +00:00
debug-script.js
Fix debug-script test expectation for no-snap build.
2016-02-05 13:04:51 +00:00
debug-scripts-request.js
Fix leak in debug mirror cache.
2014-05-26 07:05:56 +00:00
debug-scripts-throw.js
[debugger] Add test for Debug.scripts without listener.
2015-10-19 13:34:41 +00:00
debug-set-script-source.js
debug-set-variable-value.js
Debugger: remove unused JS Debugger API.
2015-03-26 08:15:45 +00:00
debug-setbreakpoint.js
[debugger] remove break point hit count and ignore count.
2016-01-21 13:15:29 +00:00
debug-setexceptionbreak.js
debug-sourceinfo.js
[debugger] correctly find source position of implicit return statement.
2015-12-14 13:25:06 +00:00
debug-sourceslice.js
debug-step-2.js
[mjsunit] Remove unsupported flag --turbo-deoptimization from tests.
2015-06-15 09:43:11 +00:00
debug-step-3.js
debug-step-4.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-step-end-of-script.js
[debugger] fix break locations for assignments and return.
2016-03-01 12:47:55 +00:00
debug-step-into-json.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-step-into-valueof.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-step-stub-callfunction.js
debug-step-turbofan.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-step.js
[debugger] fix break locations for assignments and return.
2016-03-01 12:47:55 +00:00
debug-stepframe-clearing.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepframe.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-accessor-ic.js
Fix expression positions for for-loops.
2016-03-11 12:02:51 +00:00
debug-stepin-accessor.js
Ship ES2015 Function.name reform
2016-03-04 04:04:13 +00:00
debug-stepin-builtin-callback-opt.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-builtin-callback.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-builtin.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-call-function-stub.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-construct-call.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-constructor.js
debug-stepin-foreach.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-function-call.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepin-property-function-call.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepnext-do-while.js
debug-stepout-recursive-function.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part1.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part2.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part3.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part4.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part5.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part6.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part7.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-scope-part8.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
debug-stepout-to-builtin.js
[debugger] remove step count parameter from prepare step.
2015-12-16 08:39:54 +00:00
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
Remove support for legacy const, part 1
2016-03-22 17:52:13 +00:00
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
[elements] Add more tests to increase coverage
2016-04-11 08:28:18 +00:00
deopt-global-accessor.js
Use LookupIterator to transition to accessors
2014-08-19 17:02:04 +00:00
deopt-minus-zero.js
Turn on parallel recompilation for tests that assert optimization status.
2013-07-22 09:16:33 +00:00
deopt-with-fp-regs.js
Merge experimental/a64 to bleeding_edge.
2014-02-12 09:19:30 +00:00
deopt-with-outer-context.js
[Interpreter] Always store current context in the frames context slot.
2016-01-23 00:07:49 +00:00
deserialize-optimize-inner.js
When optimizing deserialized code, make sure IC state is preserved.
2014-11-20 16:20:56 +00:00
deserialize-reference.js
Correctly hook up back references to internalized strings in code deserializer.
2014-07-23 07:16:32 +00:00
deserialize-script-id.js
Make deserialize-script-id test more robust.
2015-07-03 11:11:39 +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
Update to ES2015 == semantics for Symbol/SIMD wrappers
2015-10-27 20:20:24 +00:00
double-intrinsics.js
%GetOptimizationStatus(): Unconditionally return a sentinel when --always-opt is present
2015-04-14 14:57:48 +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
element-accessor.js
Use the LookupIterator to transition to elements accessors
2015-07-14 10:53:23 +00:00
element-read-only.js
Fix non-standard element handling
2015-07-15 12:06:31 +00:00
elements-kind-depends.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
elements-kind.js
Reland of "Remove ExternalArray, derived types, and element kinds"
2015-07-28 09:29:55 +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
elide-double-hole-check-10.js
Make sure builtins preserve guarantees about empty element array prototypes.
2015-04-20 15:16:34 +00:00
elide-double-hole-check-11.js
Make sure builtins preserve guarantees about empty element array prototypes.
2015-04-20 15:16:34 +00:00
elide-double-hole-check-12.js
Revert of Revert of Protect the emptiness of Array prototype elements with a PropertyCell. (patchset #1 id:1 of https://codereview.chromium.org/1099203004/ )
2015-04-22 10:35:09 +00:00
ensure-growing-store-learns.js
Use a stub in crankshaft for grow store arrays.
2015-04-30 12:34:10 +00:00
enumeration-order.js
Use GetProperty for getting elements.
2015-06-02 10:42:29 +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
Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods
2015-12-09 17:03:08 +00:00
error-tostring-omit.js
Shorten autogenerated error message for functions only.
2014-05-09 13:14:09 +00:00
error-tostring.js
Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods
2015-12-09 17:03:08 +00:00
escape.js
eval-enclosing-function-name.js
eval-origin.js
Correctly annotate eval origin.
2016-04-18 13:21:07 +00:00
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.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
[turbofan] Test has been outsmarted by optimization.
2015-11-26 14:04:09 +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-opt.js
[proxies] use [[GetPrototypeOf]] trap in for-in key accumulation
2016-03-23 08:36:59 +00:00
for-in-special-cases.js
for-in.js
[key-accumulator] Starting to reimplement the key-accumulator
2016-03-07 19:25:50 +00:00
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
[es6] don't "replace" Object.prototype.toString for --harmony-tostring
2015-04-09 20:53:46 +00:00
function-bind-name.js
[es6] Bound function name
2015-07-09 20:36:20 +00:00
function-bind.js
[runtime] Introduce dedicated JSBoundFunction to represent bound functions.
2015-12-27 06:31:44 +00:00
function-call.js
1..isPrototypeOf.call(null)
should return false, not throw TypeError.
2014-11-04 16:14:18 +00:00
function-caller.js
Disable ES6 tail call elimination for native functions.
2016-03-21 17:44:57 +00:00
function-length-accessor.js
Remove --harmony-scoping flag.
2015-03-13 15:15:57 +00:00
function-named-self-reference.js
function-names.js
Make Date.prototype.toGMTString an alias for Date.prototype.toUTCString
2016-02-19 02:18:54 +00:00
function-property.js
function-prototype.js
Move Maps' back pointers from "transitions" to "constructor" field
2015-02-24 20:50:24 +00:00
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
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-non-objects.js
[es6] Object.getOwnPropertyDescriptor should wrap primitives
2015-04-01 15:45:08 +00:00
get-own-property-descriptor.js
get-prototype-of.js
Reland of Use ES2015-style TypedArray prototype chain (patchset #1 id:1 of https://codereview.chromium.org/1554523002/ )
2015-12-30 22:14:16 +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 {get,set}ter-on-elements tests to run through all creation functions
2014-10-22 17:21:53 +00:00
global-accessors.js
global-deleted-property-ic.js
global-hash.js
Move hash code from hidden string to a private symbol
2015-05-26 11:26:36 +00:00
global-ic.js
global-infinity-strict.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
global-infinity.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
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-nan-strict.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
global-nan.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
global-properties.js
[runtime-object]: part fix element key list on global object
2015-10-05 14:23:26 +00:00
global-undefined-strict.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
global-undefined.js
[turbofan] Optimize loads of global constants in JSTypedLowering.
2015-04-13 16:22:05 +00:00
global-vars-eval.js
global-vars-with.js
handle-count-ast.js
Fix flag convention in handle count tests and comment.
2015-06-29 13:40:48 +00:00
handle-count-runtime-literals.js
Fix flag convention in handle count tests and comment.
2015-06-29 13:40:48 +00:00
has-own-property-evaluation-order.js
Fix evaluation order of Object.prototype.hasOwnProperty
2015-06-24 22:30:52 +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
[parser] make kInvalidLhsInFor a SyntaxError
2015-08-15 17:57:16 +00:00
invalid-source-element.js
json2.js
Revert "The expected key is a valid identifier, which is already free of \\, <0x20, "."
2015-02-23 17:57:17 +00:00
json-parser-recursive.js
json-replacer-number-wrapper-tostring.js
JSON.stringify should use toString of replacer and not valueOf
2015-06-24 22:18:08 +00:00
json-replacer-order.js
JSON.stringify should handle the replacer before the space
2015-06-25 00:04:35 +00:00
json-stringify-recursive.js
Limit stack size when testing stack overflow in JSON.stringify.
2014-07-17 13:23:02 +00:00
json-stringify-stack.js
Replace PushIfAbsent by a Stack object
2016-03-14 14:45:03 +00:00
json.js
[proxies] Support proxies in JSON.parse and JSON.stringify.
2015-12-14 15:12:12 +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-load-dictionary-stub.js
Revert "Revert "Reland 21774: Generate KeyedLoadGeneric with Hydrogen""
2014-06-12 09:58:10 +00:00
keyed-load-hole-to-undefined.js
Don't MISS if you read the hole from certain FastHoley arrays.
2015-04-27 08:46:38 +00:00
keyed-load-with-string-key.js
Hydrogen: fix keyed loads with string keys
2014-12-15 13:36:23 +00:00
keyed-load-with-symbol-key.js
Alternative approach to using type feedback for Symbol-keyed properties
2015-10-23 08:18:02 +00:00
keyed-named-access.js
Pass the ast_id to HandleKeyed to make sure it's the right one (e.g., CountOperation, not just the load-expression's id)
2014-09-22 12:43:40 +00:00
keyed-storage-extend.js
keywords-and-reserved_words.js
large-object-allocation.js
large-object-literal.js
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
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
lookup-behind-property.js
Reland "Speed up the LookupIterator"
2016-03-04 11:53:24 +00:00
math-abs.js
MIPS64: Fix random failures of fannkuch.js.
2015-06-19 16:11:55 +00:00
math-ceil.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +00:00
math-exp-precision.js
math-floor-negative.js
Ensure mjsunit tests use dashes not underscores in flags directives.
2015-06-29 17:08:18 +00:00
math-floor-of-div-minus-zero.js
Ensure mjsunit tests use dashes not underscores in flags directives.
2015-06-29 17:08:18 +00:00
math-floor-of-div-nosudiv.js
Enable ARMv8 32-bit build.
2015-10-30 14:10:55 +00:00
math-floor-of-div.js
Ensure mjsunit tests use dashes not underscores in flags directives.
2015-06-29 17:08:18 +00:00
math-floor-part1.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +00:00
math-floor-part2.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +00:00
math-floor-part3.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +00:00
math-floor-part4.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +00:00
math-imul.js
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
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
Reland "Turn ElementsTransitionAndStore stub into a HydrogenCodeStub".
2013-07-17 11:37:20 +00:00
megamorphic-callbacks.js
messages.js
Remove --harmony-regexps flag
2016-03-25 23:02:11 +00:00
migrations.js
Remove support for Object.observe
2016-04-22 09:02:41 +00:00
minmax-simple.js
Reland: Use simple/fast inline function version of MinMax in JS
2015-10-20 13:43:53 +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
Massive renaming of PropertyType values and other implied stuff.
2015-01-19 17:49:22 +00:00
mirror-regexp.js
Remove --harmony-regexps flag
2016-03-25 23:02:11 +00:00
mirror-script.js
[builtins] Make Math.ceil, Math.trunc and Math.round optimizable.
2016-03-30 11:57:20 +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.gyp
Reland [swarming] Isolate v8 testing.
2015-10-05 09:48:42 +00:00
mjsunit.isolate
Reland [swarming] Isolate v8 testing.
2015-10-05 09:48:42 +00:00
mjsunit.js
[wasm] Also test structured stack trace
2016-04-21 08:37:19 +00:00
mjsunit.status
Revert of [debugger] unskip mjsunit/debug-stepin-builtin-callback-opt. (patchset #1 id:1 of https://codereview.chromium.org/1927543002/ )
2016-04-27 10:54:53 +00:00
mod-range.js
Fix bugs in simplified lowering relating to int32/uint32 signs.
2014-11-10 14:28:42 +00:00
mod.js
mul-exhaustive-part1.js
mul-exhaustive-part2.js
mul-exhaustive-part3.js
mul-exhaustive-part4.js
mul-exhaustive-part5.js
mul-exhaustive-part6.js
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
Endian changes, support 64bit big endian
2014-10-01 13:14:14 +00:00
negate-zero.js
negate.js
neuter-twice.js
Allow to neuter array buffer twice in tests.
2014-03-25 12:55:10 +00:00
never-optimize.js
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.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-literal.js
ES6: Duplicate properties are no longer an error
2014-08-20 14:25:48 +00:00
number-string-index-call.js
number-tostring-add.js
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
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-global.js
Optimize Object.seal and Object.preventExtensions
2014-12-10 20:02:59 +00:00
object-freeze.js
Revert of Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #1 id:1 of https://codereview.chromium.org/1103473003/ )
2015-04-22 10:33:33 +00:00
object-get-own-property-names.js
Convert argument toObject() in Object.getOwnPropertyNames/Descriptors
2014-10-15 14:01:20 +00:00
object-is.js
Object.is should use SameValue
2014-10-16 11:24:45 +00:00
object-literal-conversions.js
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-multiple-fields.js
Fix issue with multiple properties and emit store.
2015-02-04 20:44:12 +00:00
object-literal-multiple-proto-fields.js
Move object literal checking into checker classes
2015-01-29 23:12:43 +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
Ship ES2015 Function.name reform
2016-03-04 04:04:13 +00:00
object-prevent-extensions.js
[es6] Partially implement Reflect.preventExtensions.
2015-10-21 09:23:47 +00:00
object-seal-global.js
Optimize Object.seal and Object.preventExtensions
2014-12-10 20:02:59 +00:00
object-seal.js
Revert of Revert of [es6] don't throw if argument is non-object (O.freeze, O.seal, O.preventExtensions) (patchset #1 id:1 of https://codereview.chromium.org/1103473003/ )
2015-04-22 10:33:33 +00:00
object-toprimitive.js
ToNumber(Symbol) should throw TypeError
2014-08-11 19:24:05 +00:00
omit-constant-mapcheck.js
Also eliminate map checks with transitions.
2013-07-23 10:01:06 +00:00
opt-elements-kind.js
Reland of "Remove ExternalArray, derived types, and element kinds"
2015-07-28 09:29:55 +00:00
optimized-typeof.js
osr-elements-kind.js
Reland of Immediately cache compiled scripts. (patchset #1 id:1 of https://codereview.chromium.org/1882833006/ )
2016-04-18 09:01:10 +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
packed-elements.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
parallel-optimize-disabled.js
Remove support for legacy const, part 1
2016-03-22 17:52:13 +00:00
parse-int-float.js
Upgrade Number constructor to ES6.
2014-01-08 09:09:49 +00:00
parse-surrogates.js
Allow identifier code points from supplementary multilingual planes.
2014-10-10 07:13:46 +00:00
pixel-array-rounding.js
Removed 'executable' bits from mjsunit tests.
2014-03-27 12:32:27 +00:00
polymorph-arrays.js
Reduce size of array in polymorph-arrays.js.
2014-11-04 15:54:48 +00:00
primitive-keyed-access.js
Fix keyed stores to strings convertible to indices
2015-07-13 10:46:35 +00:00
property-load-across-eval.js
Remove support for legacy const, part 1
2016-03-22 17:52:13 +00:00
property-name-eval-arguments.js
Allow eval and arguments as property names
2015-02-06 18:04:21 +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-accessor.js
[es6] throw TypeError when setting cyclic prototype value
2015-06-19 22:18:36 +00:00
proto.js
prototype-changes.js
Reland "Lazily register prototype users..."
2015-04-27 12:59:36 +00:00
prototype.js
Make sure files end with exactly one new line and police this in presubmit.
2013-11-22 13:50:39 +00:00
random-bit-correlations.js
Implement symbol @@hasInstance for ES6 instanceof support.
2016-02-11 11:59:22 +00:00
readonly-accessor.js
Do not call setters of read-only accessors.
2014-05-06 08:34:48 +00:00
readonly.js
Remove runtime flags for Proxy and Reflect
2016-03-21 19:40:02 +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
Fix RegExp.prototype.compile.length to be 2
2016-01-26 06:43:17 +00:00
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-lastIndex.js
Put RegExp js code in strict mode
2016-03-15 22:27:09 +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-sort.js
Reland Extend big-disjunction optimization to case-independent regexps
2015-06-25 11:42:20 +00:00
regexp-stack-overflow.js
Move stack unwinding logic into the runtime.
2015-03-03 12:03:14 +00:00
regexp-standalones.js
regexp-static.js
[regexp] remove no-op RegExp.multiline accessor and alias
2015-11-09 14:03:26 +00:00
regexp-string-methods.js
Add ES2015 RegExp full subclassing semantics behind a flag
2016-03-24 22:27:21 +00:00
regexp-UC16.js
regexp.js
[regexp] Fix RegExp.prototype.toString.
2016-02-11 13:23:20 +00:00
regress-3225.js
[debugger] allow debug-evaluate to change stack and context values.
2016-03-31 06:00:21 +00:00
regress-3456.js
Fix checks to bit flags of PreParserExpression
2014-07-23 13:29:24 +00:00
regress-4399.js
[d8 Workers] Throw when calling Worker constructor without new
2015-08-04 20:40:12 +00:00
regress-587004.js
[turbofan] Fix write barrier handling of map values.
2016-02-19 18:46:22 +00:00
regress-604044.js
Prevent un-parsed LiteralFunction reaching the compiler.
2016-04-20 09:35:05 +00:00
regress-crbug-528379.js
Check for validity when accessing call site objects in runtime.
2015-10-13 10:53:22 +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-ntl.js
Reland "[turbofan] Fix control reducer bug with NTLs."
2014-12-10 11:45:35 +00:00
regress-sync-optimized-lists.js
[compiler] Remove support for concurrent OSR.
2016-03-08 09:02:44 +00:00
result-table-max.js
Add more exhaustive tests for Math.min and Math.max.
2015-04-10 12:35:16 +00:00
result-table-min.js
Add more exhaustive tests for Math.min and Math.max.
2015-04-10 12:35:16 +00:00
samevalue.js
[builtins] Support SameValue and SameValueZero via runtime functions.
2016-02-17 10:54:25 +00:00
scanner.js
scope-calls-eval.js
search-string-multiple.js
serialize-embedded-error.js
Do not embed array objects in unoptimized code.
2014-10-30 14:21:43 +00:00
serialize-ic.js
Special handling for inline caches in code serializer.
2014-10-20 08:46:11 +00:00
setter-on-constructor-prototype.js
setters-on-elements.js
Fix {get,set}ter-on-elements tests to run through all creation functions
2014-10-22 17:21:53 +00:00
shift-for-integer-div.js
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
Fix constant in Math.tan implementation.
2014-11-03 09:40:44 +00:00
smi-mul-const.js
Merge experimental/a64 to bleeding_edge.
2014-02-12 09:19:30 +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
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
[builtins] Migrate Number constructor similar to String constructor.
2016-01-13 15:15:08 +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-custom.js
Handle ES2015 Function.name in CallSite::GetMethodName
2016-03-03 20:19:41 +00:00
stack-traces-overflow.js
Reland "Fix stack trace accessor behavior."
2014-07-02 14:18:10 +00:00
stack-traces.js
Revert "Removed support deprecated (//@|/*@) source(URL|MappingURL)="
2016-02-03 18:45:36 +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
Disable ES6 tail call elimination for native functions.
2016-03-21 17:44:57 +00:00
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-concat.js
[es5] call ToString() on argument in String.prototype.concat() fast case
2015-03-23 15:07:46 +00:00
string-external-cached.js
Rename ascii to one-byte where applicable.
2014-09-10 12:38:12 +00:00
string-externalize.js
Rename ascii to one-byte where applicable.
2014-09-10 12:38:12 +00:00
string-flatten.js
string-fromcharcode.js
string-index.js
VectorICs: keyed element loads were kicking out non-smi keys unnecessarily
2015-03-23 18:50:23 +00:00
string-indexof-1.js
Reland: Speedup stringsearch for two byte strings
2015-09-04 19:58:44 +00:00
string-indexof-2.js
string-lastindexof.js
string-localecompare.js
string-match.js
Remove RegExp.$input.
2014-08-20 09:43:00 +00:00
string-natives.js
Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic."
2014-09-12 10:58:43 +00:00
string-normalize.js
[es6] Fix String.prototype.normalize to properly validate argument
2015-07-15 15:15:14 +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
Disable lowering to StringAdd due to various issues.
2014-09-16 08:29:46 +00:00
string-oom-replace-global-regexp-with-string.js
Reland "No longer OOM on invalid string length."
2014-03-25 09:09:24 +00:00
string-oom-replace-regexp-global-with-function.js
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
RegExp: remove last match info override.
2015-10-27 08:24:08 +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
string-slices.js
Internalize strings being stored into uninitialized property cells
2014-12-15 15:46:11 +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
string-wrapper.js
[elements] Add more tests to increase coverage
2016-04-11 08:28:18 +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
Add a separate scope for switch
2015-08-24 18:57:20 +00:00
testcfg.py
Reland "[test] Fix cctest path separators on Windows"
2015-09-17 13:01:12 +00:00
this-dynamic-lookup.js
Remove --harmony-arrow-functions flag
2015-09-30 19:50:40 +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
[math] Fix Math.hypot to properly call ToNumber on all arguments.
2016-02-04 07:23:27 +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
typed-array-slice.js
typeof.js
Mark null and undefined as undetectable, and use it to handle abstract equality comparison in the generic compare ic
2016-02-10 09:56:26 +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
[runtime] Remove obsolete %GetPropertyNames runtime entry.
2015-08-10 11:18:31 +00:00
unbox-double-field-indexed.js
[turbofan] Support vector IC feedback in the JSTypeFeedbackTable.
2015-05-19 08:58:29 +00:00
unbox-double-field.js
[turbofan] Support vector IC feedback in the JSTypeFeedbackTable.
2015-05-19 08:58:29 +00:00
unbox-smi-field-indexed.js
[turbofan] Support vector IC feedback in the JSTypeFeedbackTable.
2015-05-19 08:58:29 +00:00
unbox-smi-field.js
[turbofan] Support vector IC feedback in the JSTypeFeedbackTable.
2015-05-19 08:58:29 +00:00
undeletable-functions.js
undetectable-compare.js
[undetectable] Really get comparisons of document.all right now.
2016-03-09 10:43:48 +00:00
undetectable.js
Add %GetUndetectable() test intrinsic and add tests for undetectables.
2015-05-11 11:28:56 +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
unicodelctest.js
unused-context-in-with.js
Fix InstructionSelector to handle calls with no (used) output values.
2014-10-17 11:26:26 +00:00
unusual-constructor.js
uri.js
Remove usage of S.p.charCodeAt from uri.js
2015-06-22 23:43:24 +00:00
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
Update unicode to 7.0.0.
2014-10-08 14:55:03 +00:00
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