..
asm
[mjsunit] Import asm.js test case for poppler.
2015-04-22 09:33:43 +00:00
bugs
Stack allocate lexical locals + hoist stack slots
2015-04-22 13:22:18 +00:00
compiler
[turbofan] Properly kill Terminate nodes when removing loops.
2015-05-26 10:48:07 +00:00
es6
[es6] Define generator prototype as writable prop
2015-05-26 18:31:49 +00:00
es7
[es6] Function length property should be configurable
2015-03-13 17:19:53 +00:00
harmony
[es6] Support super.property in eval and arrow functions
2015-05-26 20:29:54 +00:00
lithium
Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic."
2014-09-12 10:58:43 +00:00
regress
Debugger: PreservePositionScope should clear positions inside the scope.
2015-05-29 12:56:40 +00:00
strong
[strong] Implement per-object restrictions behaviour of property freezing
2015-05-29 11:33:29 +00:00
third_party
Convert obj
ToObject in Object.keys()
2014-10-09 13:19:02 +00:00
tools
Profiler improvements
2015-01-20 16:06:09 +00:00
accessor-map-sharing.js
Handle accessors on the prototype chain in StoreICs.
2012-07-04 11:40:51 +00:00
accessors-no-prototype.js
Accessor functions should have no prototype property
2015-02-05 23:34:28 +00:00
accessors-on-global-object.js
Reapply 7143 after fixing issue 1250
2011-03-15 12:25:13 +00:00
allocation-folding.js
Remove Heap::MaxRegularSpaceAllocationSize and use Page::MaxRegularHeapObjectSize instead.
2014-01-23 13:02:27 +00:00
allocation-site-info.js
Keep new arrays allocated with 'new Array(N)' in fast mode (revisited)
2014-07-28 13:12:26 +00:00
api-call-after-bypassed-exception.js
Change dos line endings to unix line endings in a number of mjsunit test files.
2010-08-09 12:21:50 +00:00
apply-arguments-gc-safepoint.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
apply.js
Keep new arrays allocated with 'new Array(N)' in fast mode (revisited)
2014-07-28 13:12:26 +00:00
argument-assigned.js
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
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +00:00
arguments-call-apply.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
arguments-enum.js
[ES5] Made properties of the arguments array enumerable.
2009-09-16 08:25:54 +00:00
arguments-escape.js
Add missing write barrier for arguments store ICs.
2011-06-23 09:20:07 +00:00
arguments-indirect.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
arguments-lazy.js
Allocate arguments object on-demand instead of at function entry.
2009-06-24 08:01:38 +00:00
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
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +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
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
Fix array concat to follow the specification in the presence of element getters.
2011-02-24 14:00:52 +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
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
array-elements-from-array-prototype-chain.js
Faster moving FixedArray elements around.
2010-03-01 15:33:30 +00:00
array-elements-from-array-prototype.js
Faster moving FixedArray elements around.
2010-03-01 15:33:30 +00:00
array-elements-from-object-prototype.js
Faster moving FixedArray elements around.
2010-03-01 15:33:30 +00:00
array-feedback.js
Array() in optimized code can create with wrong ElementsKind in corner cases.
2015-04-15 21:02:13 +00:00
array-functions-prototype-misc.js
Revert "Remove SmartMove, bringing Array methods further into spec compliance"
2014-10-15 23:53:02 +00:00
array-functions-prototype.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
array-indexing.js
Fix bug in Array.prototype.indexOf/lastIndexOf when called on non-sparse non-arrays.
2010-09-10 08:21:01 +00:00
array-iteration.js
Array.prototype.{every, filter, find, findIndex, forEach, map, some}: Use fresh primitive wrapper for calls.
2014-10-15 09:11:32 +00:00
array-join.js
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
Change the file names of a couple of tests for consistency.
2009-01-16 09:43:42 +00:00
array-length.js
Reland "Mark internal AccessorInfo properties as 'special data properties'"
2015-05-18 12:36:40 +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
Don't double-check elements in the prototype chain in array builtins
2014-11-03 14:06:15 +00:00
array-non-smi-length.js
Make sure files end with exactly one new line and police this in presubmit.
2013-11-22 13:50:39 +00:00
array-pop.js
Reland ArrayPop / ArrayPush.
2014-01-24 11:47:53 +00:00
array-push2.js
Partially fix semantics of Array.push()
2014-04-10 13:17:48 +00:00
array-push3.js
Partially fix semantics of Array.push()
2014-04-10 13:17:48 +00:00
array-push4.js
Partially fix semantics of Array.push()
2014-04-10 13:17:48 +00:00
array-push5.js
Partially fix semantics of Array.push()
2014-04-10 13:17:48 +00:00
array-push6.js
Remove hand-written assembly ArrayPush stubs
2014-04-17 11:37:59 +00:00
array-push7.js
Remove hand-written assembly ArrayPush stubs
2014-04-17 11:37:59 +00:00
array-push8.js
Remove hand-written assembly ArrayPush stubs
2014-04-17 11:37:59 +00:00
array-push9.js
Insert HSimulate immediately after Crankshaft-inlined push.
2014-04-22 12:55:40 +00:00
array-push10.js
Fix deoptimization problem with inlined Array.push()
2014-04-23 13:20:28 +00:00
array-push11.js
Fix the Array.push simulate for non-effect context.
2014-04-23 14:26:53 +00:00
array-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
Turn ArrayPush into a stub specialized on the elements kind and argc.
2014-01-20 17:09:24 +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
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.prototype.sort: Unchecked calls to hasOwnProperty and push and sort
2014-09-17 14:01:25 +00:00
array-splice.js
Revert 22595: "Keep new arrays allocated with 'new Array(N)' in fast mode"
2014-07-24 13:38:05 +00:00
array-store-and-grow.js
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
review
2009-01-23 07:46:44 +00:00
assert-opt-and-deopt.js
Land the Fan (disabled)
2014-07-30 13:54:45 +00:00
big-array-literal.js
Contribution of PowerPC port (continuation of 422063005)
2015-01-16 07:42:15 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
bit-not.js
Fix GC-unsafe corner case in bit-not on ARM
2011-05-25 10:35:00 +00:00
bitops-info.js
Fix incorrect assumption on bit-and on ARM
2011-03-15 21:56:12 +00:00
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
Check for undefined in the binary operation stub when convertion to
2009-12-22 09:48:55 +00:00
body-not-visible.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Add a number of old tests to the mjsunit test suite.
2011-06-15 13:33:10 +00:00
builtins.js
Re-implement %Generator% intrinsic as an object
2015-04-06 21:04:51 +00:00
call-non-function-call.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
call-non-function.js
Fix crash when calling non-function globals.
2009-07-02 10:51:46 +00:00
call-stub.js
Fix GenerateNegativeLookup to work with non-symbols as a dictionary key.
2010-07-15 06:17:45 +00:00
call.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
char-escape.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
class-of-builtins.js
Follow the spec in disallowing function declarations without a name. We
2009-10-02 12:47:15 +00:00
closure.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
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
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
Inline ordered relational compares of mixed double/undefined values.
2012-03-02 13:40:14 +00:00
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
const-declaration.js
Make sure files end with exactly one new line and police this in presubmit.
2013-11-22 13:50:39 +00:00
const-eval-init.js
This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const.
2014-07-14 14:01:04 +00:00
const-redecl.js
This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const.
2014-07-14 14:01:04 +00:00
const.js
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +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
Fix constant folding of %_IsMinusZero.
2014-03-10 15:06:54 +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
Small changes to improve test coverage in codegen-ia32.cc.
2009-04-22 13:34:35 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Fix copy-on-write assert by setting the new array map early.
2010-09-23 12:23:35 +00:00
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 "filter cross context eval"
2014-09-18 17:25:25 +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
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +00:00
d8-os.js
Contribution of PowerPC port (continuation of 422063005) - AIX Common1
2015-01-30 08:02:08 +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-allscopes-on-debugger.js
Make sure debugger is ready for breakpoins when we process 'debugger' statement.
2015-03-27 18:33:17 +00:00
debug-backtrace-text.js
Couple more debugger tests working with Turbofan.
2014-08-22 07:44:18 +00:00
debug-backtrace.js
Make compilers agree on source position of thrown errors.
2015-04-13 09:02:48 +00:00
debug-break-inline.js
Couple more debugger tests working with Turbofan.
2014-08-22 07:44:18 +00:00
debug-break-native.js
Do not break in native code (including non-builtin debugger code).
2014-05-27 12:21:40 +00:00
debug-breakpoints.js
Serializer: ensure unique script ids when deserializing.
2015-03-26 09:50:51 +00:00
debug-changebreakpoint.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
debug-clearbreakpoint.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
debug-clearbreakpointgroup.js
[V8] Report v8::AfterCompile and v8::CompileError to listener on pause
2014-12-11 10:59:00 +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
Breakpoint position should be inside function body.
2010-07-28 13:02:03 +00:00
debug-constructed-by.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Redo "running" field in debug-delay.js and support "suspend" command
2009-10-15 20:06:08 +00:00
debug-enable-disable-breakpoints.js
Add debugger protocol request for setting global flags.
2010-07-28 15:50:05 +00:00
debug-evaluate-arguments.js
Initial support for debugger frame state in Turbofan.
2014-08-21 11:56:46 +00:00
debug-evaluate-bool-constructor.js
Change dos line endings to unix line endings in a number of mjsunit test files.
2010-08-09 12:21:50 +00:00
debug-evaluate-closure.js
Context deoptimization and removal of the deoptimization block in Turbofan
2014-09-01 09:31:14 +00:00
debug-evaluate-const.js
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-capturing.js
Avoid modifying the real context chain for debug evaluation.
2015-04-14 09:07:55 +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
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
[V8] Report v8::AfterCompile and v8::CompileError to listener on pause
2014-12-11 10:59:00 +00:00
debug-evaluate-with.js
Context deoptimization and removal of the deoptimization block in Turbofan
2014-09-01 09:31:14 +00:00
debug-evaluate.js
Use JSON.parse instead of eval for the debugger JSON protocol.
2011-05-02 14:20:34 +00:00
debug-event-listener.js
Changed the debugger API to allow only one debug event listener to be registered. The public API now only has SetDebugEventListener instead of AddDebugEventListener and RemoveDebugEventListener.
2009-02-03 07:59:12 +00:00
debug-function-scopes.js
harmony-scoping: Implement debugger support for script scope.
2014-11-17 17:58:12 +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-is-active.js
Introduce intrinsic to expose debug state to generated code.
2014-06-23 07:10:25 +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
LiveEdit: clean JS sources a bit
2010-04-28 13:29:07 +00:00
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
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
debug-liveedit-check-stack.js
Debugger: remove unused JS Debugger API.
2015-03-26 08:15:45 +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
CallICStub with a "never patch" approach by default. Patching will
2014-04-30 14:33:35 +00:00
debug-liveedit-patch-positions-replace.js
LiveEdit: clean JS sources a bit
2010-04-28 13:29:07 +00:00
debug-liveedit-patch-positions.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
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
Do not clear mirror cache when fetching loaded scripts.
2014-06-10 09:42:41 +00:00
debug-multiple-breakpoints.js
Speed up test/mjsunit/debug-multiple-breakpoints
2012-09-24 10:00:25 +00:00
debug-receiver.js
Initial support for debugger frame state in Turbofan.
2014-08-21 11:56:46 +00:00
debug-referenced-by.js
Skip the context extension object when locating objects referenced from another object (the right way).
2009-01-28 06:28:13 +00:00
debug-references.js
Add more debug output for flaky debug-references test.
2015-03-16 08:14:43 +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
Reapply "Resolve references to "this" the same way as normal variables""
2015-05-19 14:50:59 +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
Whenever a script object is created it is assigned a unique id. Currently this id is assigned from an 32 bit integer counter.
2009-03-10 08:10:50 +00:00
debug-script.js
Use shared container to manage imports/exports.
2015-05-21 06:15:19 +00:00
debug-scripts-request.js
Fix leak in debug mirror cache.
2014-05-26 07:05:56 +00:00
debug-set-script-source.js
Add support for //# sourceURL similar to deprecated //@ sourceURL one.
2013-05-29 12:40:21 +00:00
debug-set-variable-value.js
Debugger: remove unused JS Debugger API.
2015-03-26 08:15:45 +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
Added a few new debugger tests.
2011-01-07 11:59:41 +00:00
debug-sourceinfo.js
Reland [V8] Removed SourceLocationRestrict
2015-03-25 23:11:12 +00:00
debug-sourceslice.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
debug-step-2.js
Context deoptimization and removal of the deoptimization block in Turbofan
2014-09-01 09:31:14 +00:00
debug-step-3.js
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
Support stepping in functions called using CallFunction stub. When Debug::PrepareStep is called to prepare 'step in' and current code target is CallFunction stub, the debugger will find function being called on the expression stack and flood it with one shot breakpoints.
2009-09-07 07:20:05 +00:00
debug-step-turbofan.js
[turbofan] Support initial step-in through debugger statement.
2015-03-25 15:02:43 +00:00
debug-step.js
Reland "Fix stepping in for-loops."
2014-11-12 08:26:42 +00:00
debug-stepframe-clearing.js
Vector ICs: Clear the vector ic slots appropriately during debugging.
2015-03-19 08:04:06 +00:00
debug-stepframe.js
Introduce new stepping mode to step into another frame.
2014-11-05 08:44:54 +00:00
debug-stepin-accessor.js
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
Change dos line endings to unix line endings in a number of mjsunit test files.
2010-08-09 12:21:50 +00:00
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-foreach.js
Make debugger step into bound callbacks passed to Array.forEach.
2015-03-24 16:02:12 +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
Reland "Simplify debugger state."
2014-05-20 08:52:42 +00:00
debug-stepin-property-function-call.js
Test case of V8 failing to step into in some cases.
2014-09-24 14:52:13 +00:00
debug-stepnext-do-while.js
Change dos line endings to unix line endings in a number of mjsunit test files.
2010-08-09 12:21:50 +00:00
debug-stepout-recursive-function.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
debug-stepout-scope-part1.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part2.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part3.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part4.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part5.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part6.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part7.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-scope-part8.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
debug-stepout-to-builtin.js
Change dos line endings to unix line endings in a number of mjsunit test files.
2010-08-09 12:21:50 +00:00
debug-suspend.js
Redo "running" field in debug-delay.js and support "suspend" command
2009-10-15 20:06:08 +00:00
debug-toggle-mirror-cache.js
Add option to disable MirrorCache.
2014-06-03 14:27:19 +00:00
debug-version.js
Add "Version" command
2009-10-21 17:07:43 +00:00
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
Modify test using string slices
2009-11-10 14:41:53 +00:00
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
Fix reintroduction of global variables that have been deleted.
2011-01-27 08:35:39 +00:00
delete-in-eval.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
delete.js
Change the interface of LoadIC on the x64 platform to take its arguments in registers.
2010-05-31 13:26:12 +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
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
Serializer: ensure unique script ids when deserializing.
2015-03-26 09:50:51 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
dont-enum-array-holes.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
dont-reinit-global-var.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
double-equals.js
Fix implementation of == to correctly convert Date objects to primitives.
2011-05-03 12:15:14 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
elements-kind-depends.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
elements-kind.js
Keep new arrays allocated with 'new Array(N)' in fast mode (revisited)
2014-07-28 13:12:26 +00:00
elements-length-no-holey.js
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 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 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
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
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
Shorten autogenerated error message for functions only.
2014-05-09 13:14:09 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
eval-enclosing-function-name.js
Migrate a couple of old tests to mjsunit tests.
2009-04-16 13:46:55 +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
Remove the typeof state threaded through the code generator. It was
2009-11-04 13:56:41 +00:00
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
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Allow all Names to be fast property names
2014-06-13 09:59:39 +00:00
fast-prototype.js
Move prototype metadata from internal properties to prototype maps
2015-04-07 10:42:57 +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
Minor change to for-in
2010-08-11 13:46:10 +00:00
for-in-null-or-undefined.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
for-in-opt.js
Reland "Add basic crankshaft support for slow-mode for-in to avoid disabling optimizations"
2015-04-16 17:32:00 +00:00
for-in-special-cases.js
Fix issue 785. For-in now works on strings: for (var i in "asdf") now works
2010-07-19 12:45:21 +00:00
for-in.js
Fix for-in for large indexes and indexes on proxies
2015-05-20 17:03:03 +00:00
for.js
Add the for statement back into the set of things the
2010-01-21 08:31:16 +00:00
fun-as-prototype.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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.js
[es6] do not add caller/arguments to ES6 function definitions
2015-04-09 22:40:28 +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
Try to switch Array builtins into strict mode.
2014-04-14 11:24:40 +00:00
function-length-accessor.js
Remove --harmony-scoping flag.
2015-03-13 15:15:57 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
function-prototype.js
Move Maps' back pointers from "transitions" to "constructor" field
2015-02-24 20:50:24 +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
Added ability to remove prototype from function. In this case, [[Construct]] from function will not be allowed.
2010-04-28 12:05:40 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +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-non-objects.js
[es6] Object.getOwnPropertyDescriptor should wrap primitives
2015-04-01 15:45:08 +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
ES6: Error functions should extend Error
2015-04-01 17:29:59 +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
Fix {get,set}ter-on-elements tests to run through all creation functions
2014-10-22 17:21:53 +00:00
global-accessors.js
Extend crankshaft support for global stores
2011-04-04 15:03:34 +00:00
global-const-var-conflicts.js
This CL simplifies var / const by ensuring the behavior is consistent in itself, and with regular JS semantics; between regular var/const and eval-ed var/const.
2014-07-14 14:01:04 +00:00
global-deleted-property-ic.js
Fix issue with skipping global object during lookup through
2009-07-08 07:13:44 +00:00
global-deleted-property-keyed.js
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
global-hash.js
Move hash code from hidden string to a private symbol
2015-05-26 11:26:36 +00:00
global-ic.js
Allow access through the global proxy to use ICs.
2009-07-09 11:17:57 +00:00
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
Speed up access to global variables from eval scopes. Traverse the
2009-02-24 13:11:53 +00:00
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-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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
global-vars-with.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
has-own-property.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Add a compare stub on ARM.
2009-06-29 13:52:13 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Handle indexed properties on value objects correctly.
2011-02-16 12:10:48 +00:00
instanceof-2.js
Add a single-element global positive and negative cache to
2010-05-06 09:35:18 +00:00
instanceof.js
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
int32-ops.js
Fix bug in comparison of two smis that differ by MIN_SMI on full compiler on all platforms.
2010-10-18 14:04:28 +00:00
integer-to-string.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
invalid-lhs.js
Make invalid LHSs that are calls late errors
2014-04-02 11:03:05 +00:00
invalid-source-element.js
Follow the spec in disallowing function declarations without a name. We
2009-10-02 12:47:15 +00:00
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
Correctly check for stack overflow even when interrupt is pending.
2012-11-12 14:56:25 +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.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
Port KeyedCallIC implementation to x64 and ARM.
2010-06-16 10:03:47 +00:00
keyed-call-ic.js
Extend CallIC to support non-constant names.
2010-06-07 08:27:32 +00:00
keyed-ic.js
Small changes to improve test coverage in codegen-ia32.cc.
2009-04-22 13:34:35 +00:00
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-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
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
- Fix instance size calculation to ensure that the object cannot
2008-10-16 05:45:33 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
lea-add.js
Bias commutative single-use register inputs and support lea adds
2013-05-08 08:37:24 +00:00
leakcheck.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
length.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +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
Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size.
2014-05-09 08:38:27 +00:00
math-exp-precision.js
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
Reland "Handle non-power-of-2 divisors in division-like operations".
2014-03-10 10:39:17 +00:00
math-floor-part1.js
Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size.
2014-05-09 08:38:27 +00:00
math-floor-part2.js
Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size.
2014-05-09 08:38:27 +00:00
math-floor-part3.js
Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size.
2014-05-09 08:38:27 +00:00
math-floor-part4.js
Simplify ConfigureHeap and change --max_new_space_size to --max_semi_space_size.
2014-05-09 08:38:27 +00:00
math-imul.js
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
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
messages.js
Migrate error messages, part 11.
2015-05-15 13:32:26 +00:00
migrations.js
Reland r22082 "Replace HeapNumber as doublebox with an explicit MutableHeapNumber."
2014-07-01 15:02:31 +00:00
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
Fix the tests that change because of change to toISOString format.
2010-01-14 09:05:52 +00:00
mirror-error.js
Avoid callbacks to user code during error formatting in a couple of
2011-02-01 12:31:16 +00:00
mirror-function.js
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
mirror-null.js
MirrorSerializer now converts mirrors to plain JS objects. This objects are serialized to json string using JSON.stringify.
2009-05-15 07:35:11 +00:00
mirror-number.js
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +00:00
mirror-object.js
Massive renaming of PropertyType values and other implied stuff.
2015-01-19 17:49:22 +00:00
mirror-regexp.js
Split --harmony-unicode and --harmony-unicode-regexps.
2015-02-05 14:17:09 +00:00
mirror-script.js
Reland "Implement trigonometric functions using a fdlibm port."
2014-08-06 11:39:39 +00:00
mirror-string.js
MirrorSerializer now converts mirrors to plain JS objects. This objects are serialized to json string using JSON.stringify.
2009-05-15 07:35:11 +00:00
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
[strong] make --use-strong flag work in d8
2015-02-17 12:08:02 +00:00
mjsunit.status
Reland "Fixed a couple of failing DCHECK(has_pending_exception()). (patchset #1 id:1 of https://codereview.chromium.org/1151373002/ )"
2015-05-29 11:37:23 +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
Do integer mod via sum-of-digits technique. This benefits the date
2010-06-28 11:47:23 +00:00
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
Merge from experimental code generator branch to bleeding edge.
2009-02-27 13:00:32 +00:00
nans.js
Endian changes, support 64bit big endian
2014-10-01 13:14:14 +00:00
negate-zero.js
Add more tests to mul-exhaustive for constant left/right operands.
2011-03-25 13:24:20 +00:00
negate.js
Avoid a call to the runtime system when doing binary fp ops on ARM
2009-04-16 09:30:23 +00:00
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
Harden Function()'s parsing of function literals.
2013-03-07 15:46:14 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
no-octal-constants-above-256.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
no-semicolon.js
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
non-ascii-replace.js
Merge regexp2000 back into bleeding_edge
2008-11-25 11:07:48 +00:00
not.js
Generalized Stephen's patch from http://codereview.chromium.org/7044100/ and
2011-06-20 07:40:42 +00:00
nul-characters.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
number-is.js
Upgrade Number constructor to ES6.
2014-01-08 09:09:49 +00:00
number-limits.js
Avoid a call to the runtime system when doing binary fp ops on ARM
2009-04-16 09:30:23 +00:00
number-literal.js
ES6: Duplicate properties are no longer an error
2014-08-20 14:25:48 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
object-create.js
Add Object.create from ECMAScript5. Supports value, writable, enumerable, get
2009-12-09 13:56:58 +00:00
object-define-properties.js
Fixed evaluation order issue in defineProperties.
2011-10-19 09:52:08 +00:00
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
Fix issue with numeric property names
2014-08-22 14:40:38 +00:00
object-prevent-extensions.js
Optimize Object.seal and Object.preventExtensions
2014-12-10 20:02:59 +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 parts of 'Use weak cells in map checks in polymorphic ICs'
2014-12-02 14:25:26 +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
Reduce the number of iterations in some OSR tests by using an explicit %OptimizeOsr().
2015-02-10 09:53:22 +00:00
outobject-double-for-in.js
Reland 21720: Introduce FieldIndex to unify and abstract property/field offset
2014-06-10 14:01:08 +00:00
override-read-only-property.js
Drop deprecated --es5-readonly flag from test suite.
2014-07-09 14:37:58 +00:00
own-symbols.js
Add "own" symbols support.
2014-08-12 15:28:20 +00:00
packed-elements.js
Remove experimental flags that are now required
2014-07-18 07:17:21 +00:00
parallel-optimize-disabled.js
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
parse-surrogates.js
Allow identifier code points from supplementary multilingual planes.
2014-10-10 07:13:46 +00:00
pixel-array-rounding.js
Removed 'executable' bits from mjsunit tests.
2014-03-27 12:32:27 +00:00
polymorph-arrays.js
Reduce size of array in polymorph-arrays.js.
2014-11-04 15:54:48 +00:00
property-load-across-eval.js
Fix a number of tests that incorrectly used assertUnreachable.
2011-05-31 08:08:42 +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
Enable ES6 Symbols by default
2014-08-04 18:17:54 +00:00
proto.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
readonly-accessor.js
Do not call setters of read-only accessors.
2014-05-06 08:34:48 +00:00
readonly.js
Drop deprecated --es5-readonly flag from test suite.
2014-07-09 14:37:58 +00:00
receiver-in-with-calls.js
Migrate a couple of old tests to mjsunit tests.
2009-04-16 13:46:55 +00:00
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
Fix a bug in the regexp caching. Also add a few more places to
2010-03-17 10:23:06 +00:00
regexp-call-as-function.js
Make RegExp objects not callable.
2011-05-26 07:35:09 +00:00
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
Fix regexp bug reported on iit.edu.
2009-06-22 12:29:27 +00:00
regexp-compile.js
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +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-lookahead.js
Irregexp: Backtrack past look-aheads works correctly.
2009-01-26 14:38:17 +00:00
regexp-loop-capture.js
Added clearing of captures before entering the body of a loop. This
2009-01-14 11:32:23 +00:00
regexp-multiline.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
regexp-not-sticky-yet.js
Reland sticky regexps https://codereview.chromium.org/567313003/
2014-09-19 07:36:05 +00:00
regexp-results-cache.js
Make sure files end with exactly one new line and police this in presubmit.
2013-11-22 13:50:39 +00:00
regexp-stack-overflow.js
Move stack unwinding logic into the runtime.
2015-03-03 12:03:14 +00:00
regexp-standalones.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Cleanup of mjsunit.js code and make assertEquals more strict.
2011-04-15 11:35:36 +00:00
regexp-UC16.js
Irregexp:
2009-02-18 16:07:03 +00:00
regexp.js
Fix RegExp.prototype.toString for incompatible receivers.
2012-05-23 20:48:08 +00:00
regress-3225.js
Enable ES6 generators
2014-09-16 12:30:39 +00:00
regress-3456.js
Fix checks to bit flags of PreParserExpression
2014-07-23 13:29:24 +00:00
regress-keyed-store-non-strict-arguments.js
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
Make it easier to test OSR with %OptimizeOsr() runtime call.
2015-02-09 12:47:43 +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
Reland "Use function wrapper argument to expose internal arrays to native scripts."
2015-05-12 14:00:45 +00:00
scanner.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Fix search-for-string and replace global to avoid hangs
2010-04-27 11:45:08 +00:00
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
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
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
Fix an issue in the ARM port where a left shift was predicted to have a Smi result when it had an int32 result. This is a commit of http://codereview.chromium.org/3195004 for Rodolph Perfetta. Part 2
2010-08-23 09:04:31 +00:00
short-circuit-boolean.js
Merge from experimental code generator branch to bleeding edge.
2009-02-27 13:00:32 +00:00
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
Add more tests to mul-exhaustive for constant left/right operands.
2011-03-25 13:24:20 +00:00
smi-ops-inlined.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
smi-ops.js
Update V8 to version 3.0 (re-land r5920).
2010-12-07 11:31:57 +00:00
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
Speed up a few tests that were taking too long.
2009-03-06 08:28:56 +00:00
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-custom.js
Move more parts of stack trace formatting to runtime.
2015-05-05 14:17:43 +00:00
stack-traces-overflow.js
Reland "Fix stack trace accessor behavior."
2014-07-02 14:18:10 +00:00
stack-traces.js
[V8] Use Function.name in Error.stack
2015-03-13 15:11:57 +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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
[es6] do not add caller/arguments to ES6 function definitions
2015-04-09 22:40:28 +00:00
string-add.js
Perform string add in generated code on IA-32 platforms
2009-12-03 07:56:21 +00:00
string-case.js
Use fast path for sliced and external strings in ConvertCase.
2014-03-07 08:36:18 +00:00
string-charat.js
Fix double to integer conversions in runtime string indexing.
2010-06-03 11:31:19 +00:00
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-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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
string-fromcharcode.js
Improve SeqStringSetChar implementation.
2013-05-23 09:51:06 +00:00
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
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
Fix for issue 351 - lastIndexOf.
2009-05-26 15:42:06 +00:00
string-localecompare.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
string-match.js
Remove RegExp.$input.
2014-08-20 09:43:00 +00:00
string-natives.js
Reland "Change the order of arguments of the (One|Two)ByteSeqStringSetChar intrinsic."
2014-09-12 10:58:43 +00:00
string-oom-array-join.js
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
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
Add gc() calls to some tests to please valgrind.
2010-10-28 08:43:47 +00:00
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
Internalize strings being stored into uninitialized property cells
2014-12-15 15:46:11 +00:00
string-split-cache.js
Fixed filling of char array in StringToArray.
2010-03-05 13:33:33 +00:00
string-split.js
Fix small spec violation in String.prototype.split.
2013-12-23 10:01:22 +00:00
substr.js
Removed 'executable' bits from mjsunit tests.
2014-03-27 12:32:27 +00:00
sum-0-plus-undefined-is-NaN.js
Introduce runtime function %OptimizeFunctionOnNextCall to manually trigger optimization.
2011-04-11 13:24:50 +00:00
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
Reapply "Resolve references to "this" the same way as normal variables""
2015-05-19 14:50:59 +00:00
this-dynamic-lookup.js
Reapply "Resolve references to "this" the same way as normal variables""
2015-05-19 14:50:59 +00:00
this-in-callbacks.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
this-property-assignment.js
Added check for trailing whitespaces and corrected existing violations.
2011-09-01 11:28:10 +00:00
this.js
Merge from experimental code generator branch to bleeding edge.
2009-02-27 13:00:32 +00:00
throw-and-catch-function.js
Fixing a subtle bug in receiver resolution when a thrown and caught function is called from a catch-block.
2008-12-18 11:28:13 +00:00
throw-exception-for-null-access.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
Avoid going into runtime system for round-towards-zero operations on ARM.
2009-06-16 09:49:29 +00:00
top-level-assignments.js
Allocate getters and setters in old space to avoid failing assertion in TransformToFastProperties.
2009-03-09 15:52:56 +00:00
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
Change the handling of catch blocks to use context extension objects
2009-01-16 09:42:08 +00:00
try-catch-scopes.js
Change the file names of a couple of tests for consistency.
2009-01-16 09:43:42 +00:00
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
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
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
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
Remove hidden prototype for builtin functions.
2011-11-15 09:44:57 +00:00
undetectable-compare.js
Add %GetUndetectable() test intrinsic and add tests for undetectables.
2015-05-11 11:28:56 +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
Fix bug 499 by splitting up long-running test to minimise the amount
2009-11-16 13:06:27 +00:00
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
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
Make Empty function to have no prototype and use it as __proto__ for all functions without prototype.
2010-04-29 10:39:36 +00:00
uri.js
Improve array to string conversion.
2012-12-05 15:49:22 +00:00
value-callic-prototype-change.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
value-of.js
Simplify the transitions in the Binary Op ICs. Now a single call
2010-07-06 12:56:55 +00:00
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
Fix bug in function context slot lookup. There were two problems: we
2008-09-11 13:00:30 +00:00
with-leave.js
Simplify handling of exits from with and catch.
2011-08-12 10:52:49 +00:00
with-parameter-access.js
Changed copyright header from google inc. to v8 project authors.
2008-09-09 20:08:45 +00:00
with-prototype.js
Fix bug in context stores, where the store was ignored if there was a
2009-03-24 08:27:43 +00:00
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