Revision: 18017
Author: [email protected]
Date: Fri Nov 22 13:50:39 2013 UTC
Log: Make sure files end with exactly one new line and police this in
presubmit.
The changes are (excluding presubmit.py) mechanical. I added the following
lines after the check and iterated the presubmit script until all errors
went away:
f = open(name, "w");
if contents.endswith('\n\n'):
f.write(contents[0:-1])
else:
f.write(contents + '\n')
[email protected]
Review URL: https://codereview.chromium.org/82803005
http://code.google.com/p/v8/source/detail?r=18017
Modified:
/branches/bleeding_edge/build/all.gyp
/branches/bleeding_edge/src/allocation-tracker.h
/branches/bleeding_edge/src/arraybuffer.js
/branches/bleeding_edge/src/checks.cc
/branches/bleeding_edge/src/harmony-array.js
/branches/bleeding_edge/src/harmony-string.js
/branches/bleeding_edge/src/heap-snapshot-generator-inl.h
/branches/bleeding_edge/src/heap-snapshot-generator.h
/branches/bleeding_edge/src/ia32/simulator-ia32.cc
/branches/bleeding_edge/src/x64/simulator-x64.cc
/branches/bleeding_edge/test/cctest/test-unbound-queue.cc
/branches/bleeding_edge/test/cctest/test-unique.cc
/branches/bleeding_edge/test/intl/collator/sr-sort.js
/branches/bleeding_edge/test/intl/overrides/caching.js
/branches/bleeding_edge/test/message/isvar.js
/branches/bleeding_edge/test/message/paren_in_arg_string.js
/branches/bleeding_edge/test/message/replacement-marker-as-argument.js
/branches/bleeding_edge/test/message/single-function-literal.js
/branches/bleeding_edge/test/mjsunit/arguments-load-across-eval.js
/branches/bleeding_edge/test/mjsunit/arguments-read-and-assignment.js
/branches/bleeding_edge/test/mjsunit/arguments.js
/branches/bleeding_edge/test/mjsunit/array-iteration.js
/branches/bleeding_edge/test/mjsunit/array-non-smi-length.js
/branches/bleeding_edge/test/mjsunit/array-tostring.js
/branches/bleeding_edge/test/mjsunit/bugs/bug-1344252.js
/branches/bleeding_edge/test/mjsunit/bugs/bug-proto.js
/branches/bleeding_edge/test/mjsunit/closures.js
/branches/bleeding_edge/test/mjsunit/compare-character.js
/branches/bleeding_edge/test/mjsunit/compare-nan.js
/branches/bleeding_edge/test/mjsunit/compiler/control-flow-1.js
/branches/bleeding_edge/test/mjsunit/compiler/inline-throw.js
/branches/bleeding_edge/test/mjsunit/compiler/lazy-const-lookup.js
/branches/bleeding_edge/test/mjsunit/compiler/optimized-closures.js
/branches/bleeding_edge/test/mjsunit/compiler/regress-1394.js
/branches/bleeding_edge/test/mjsunit/compiler/regress-3260426.js
/branches/bleeding_edge/test/mjsunit/compiler/regress-closures-with-eval.js
/branches/bleeding_edge/test/mjsunit/compiler/regress-inline-callfunctionstub.js
/branches/bleeding_edge/test/mjsunit/compiler/regress-toint32.js
/branches/bleeding_edge/test/mjsunit/compiler/rotate.js
/branches/bleeding_edge/test/mjsunit/const-declaration.js
/branches/bleeding_edge/test/mjsunit/cyclic-array-to-string.js
/branches/bleeding_edge/test/mjsunit/debug-breakpoints.js
/branches/bleeding_edge/test/mjsunit/debug-constructor.js
/branches/bleeding_edge/test/mjsunit/debug-evaluate-const.js
/branches/bleeding_edge/test/mjsunit/debug-function-scopes.js
/branches/bleeding_edge/test/mjsunit/debug-ignore-breakpoints.js
/branches/bleeding_edge/test/mjsunit/debug-liveedit-3.js
/branches/bleeding_edge/test/mjsunit/debug-liveedit-check-stack.js
/branches/bleeding_edge/test/mjsunit/debug-liveedit-compile-error.js
/branches/bleeding_edge/test/mjsunit/debug-liveedit-diff.js
/branches/bleeding_edge/test/mjsunit/debug-liveedit-utils.js
/branches/bleeding_edge/test/mjsunit/debug-mirror-cache.js
/branches/bleeding_edge/test/mjsunit/debug-setbreakpoint.js
/branches/bleeding_edge/test/mjsunit/debug-stepin-positions.js
/branches/bleeding_edge/test/mjsunit/debug-stepout-scope-part1.js
/branches/bleeding_edge/test/mjsunit/elide-double-hole-check-9.js
/branches/bleeding_edge/test/mjsunit/enumeration-order.js
/branches/bleeding_edge/test/mjsunit/error-accessors.js
/branches/bleeding_edge/test/mjsunit/eval-stack-trace.js
/branches/bleeding_edge/test/mjsunit/extra-arguments.js
/branches/bleeding_edge/test/mjsunit/fast-array-length.js
/branches/bleeding_edge/test/mjsunit/fast-literal.js
/branches/bleeding_edge/test/mjsunit/fun-name.js
/branches/bleeding_edge/test/mjsunit/function.js
/branches/bleeding_edge/test/mjsunit/get-prototype-of.js
/branches/bleeding_edge/test/mjsunit/getter-in-value-prototype.js
/branches/bleeding_edge/test/mjsunit/global-load-from-eval-in-with.js
/branches/bleeding_edge/test/mjsunit/global-load-from-nested-eval.js
/branches/bleeding_edge/test/mjsunit/harmony/array-find.js
/branches/bleeding_edge/test/mjsunit/harmony/array-findindex.js
/branches/bleeding_edge/test/mjsunit/harmony/collections.js
/branches/bleeding_edge/test/mjsunit/harmony/string-repeat.js
/branches/bleeding_edge/test/mjsunit/large-object-literal.js
/branches/bleeding_edge/test/mjsunit/local-load-from-eval.js
/branches/bleeding_edge/test/mjsunit/math-pow.js
/branches/bleeding_edge/test/mjsunit/math-round.js
/branches/bleeding_edge/test/mjsunit/math-sqrt.js
/branches/bleeding_edge/test/mjsunit/mirror-boolean.js
/branches/bleeding_edge/test/mjsunit/mirror-undefined.js
/branches/bleeding_edge/test/mjsunit/mjsunit.js
/branches/bleeding_edge/test/mjsunit/mul-exhaustive-part6.js
/branches/bleeding_edge/test/mjsunit/nans.js
/branches/bleeding_edge/test/mjsunit/never-optimize.js
/branches/bleeding_edge/test/mjsunit/new.js
/branches/bleeding_edge/test/mjsunit/newline-in-string.js
/branches/bleeding_edge/test/mjsunit/number-tostring-func.js
/branches/bleeding_edge/test/mjsunit/number-tostring-small.js
/branches/bleeding_edge/test/mjsunit/number-tostring.js
/branches/bleeding_edge/test/mjsunit/object-literal-conversions.js
/branches/bleeding_edge/test/mjsunit/object-literal-gc.js
/branches/bleeding_edge/test/mjsunit/packed-elements.js
/branches/bleeding_edge/test/mjsunit/property-object-key.js
/branches/bleeding_edge/test/mjsunit/prototype.js
/branches/bleeding_edge/test/mjsunit/regexp-indexof.js
/branches/bleeding_edge/test/mjsunit/regexp-results-cache.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1017.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1039610.js
/branches/bleeding_edge/test/mjsunit/regress/regress-105.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1066899.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1092.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1099.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1112.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1114040.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1117.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1178598.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1181.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1246.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1254366.js
/branches/bleeding_edge/test/mjsunit/regress/regress-131994.js
/branches/bleeding_edge/test/mjsunit/regress/regress-137.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1546.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1591.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1647.js
/branches/bleeding_edge/test/mjsunit/regress/regress-166379.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1748.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1757.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1853.js
/branches/bleeding_edge/test/mjsunit/regress/regress-186.js
/branches/bleeding_edge/test/mjsunit/regress/regress-1919169.js
/branches/bleeding_edge/test/mjsunit/regress/regress-193.js
/branches/bleeding_edge/test/mjsunit/regress/regress-20070207.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2027.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2119.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2170.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2172.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2250.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2285.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2289.js
/branches/bleeding_edge/test/mjsunit/regress/regress-231.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2374.js
/branches/bleeding_edge/test/mjsunit/regress/regress-237617.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2419.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2438.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2444.js
/branches/bleeding_edge/test/mjsunit/regress/regress-246.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2570.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2596.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2624.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2671-1.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2671.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2690.js
/branches/bleeding_edge/test/mjsunit/regress/regress-298269.js
/branches/bleeding_edge/test/mjsunit/regress/regress-2984.js
/branches/bleeding_edge/test/mjsunit/regress/regress-317.js
/branches/bleeding_edge/test/mjsunit/regress/regress-319722-ArrayBuffer.js
/branches/bleeding_edge/test/mjsunit/regress/regress-45469.js
/branches/bleeding_edge/test/mjsunit/regress/regress-483.js
/branches/bleeding_edge/test/mjsunit/regress/regress-588599.js
/branches/bleeding_edge/test/mjsunit/regress/regress-619.js
/branches/bleeding_edge/test/mjsunit/regress/regress-670147.js
/branches/bleeding_edge/test/mjsunit/regress/regress-674753.js
/branches/bleeding_edge/test/mjsunit/regress/regress-675.js
/branches/bleeding_edge/test/mjsunit/regress/regress-678525.js
/branches/bleeding_edge/test/mjsunit/regress/regress-734862.js
/branches/bleeding_edge/test/mjsunit/regress/regress-74.js
/branches/bleeding_edge/test/mjsunit/regress/regress-753.js
/branches/bleeding_edge/test/mjsunit/regress/regress-806473.js
/branches/bleeding_edge/test/mjsunit/regress/regress-85177.js
/branches/bleeding_edge/test/mjsunit/regress/regress-892742.js
/branches/bleeding_edge/test/mjsunit/regress/regress-925537.js
/branches/bleeding_edge/test/mjsunit/regress/regress-94873.js
/branches/bleeding_edge/test/mjsunit/regress/regress-990205.js
/branches/bleeding_edge/test/mjsunit/regress/regress-995.js
/branches/bleeding_edge/test/mjsunit/regress/regress-998565.js
/branches/bleeding_edge/test/mjsunit/regress/regress-add-minus-zero.js
/branches/bleeding_edge/test/mjsunit/regress/regress-array-pop-nonconfigurable.js
/branches/bleeding_edge/test/mjsunit/regress/regress-binop-nosse2.js
/branches/bleeding_edge/test/mjsunit/regress/regress-builtin-array-op.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-158185.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-178790.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-18639.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-222893.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-233737.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-245480.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-259300.js
/branches/bleeding_edge/test/mjsunit/regress/regress-crbug-3184.js
/branches/bleeding_edge/test/mjsunit/regress/regress-frame-details-null-receiver.js
/branches/bleeding_edge/test/mjsunit/regress/regress-map-invalidation-1.js
/branches/bleeding_edge/test/mjsunit/regress/regress-seqstrsetchar-ex1.js
/branches/bleeding_edge/test/mjsunit/regress/regress-seqstrsetchar-ex2.js
/branches/bleeding_edge/test/mjsunit/regress/regress-seqstrsetchar-ex3.js
/branches/bleeding_edge/test/mjsunit/regress/regress-transcendental.js
/branches/bleeding_edge/test/mjsunit/simple-constructor.js
/branches/bleeding_edge/test/mjsunit/sparse-array.js
/branches/bleeding_edge/test/mjsunit/stack-traces-2.js
/branches/bleeding_edge/test/mjsunit/stack-traces-custom-lazy.js
/branches/bleeding_edge/test/mjsunit/store-dictionary.js
/branches/bleeding_edge/test/mjsunit/str-to-num.js
/branches/bleeding_edge/test/mjsunit/strict-equals.js
/branches/bleeding_edge/test/mjsunit/string-natives.js
/branches/bleeding_edge/test/mjsunit/string-replace-gc.js
/branches/bleeding_edge/test/mjsunit/string-search.js
/branches/bleeding_edge/test/mjsunit/string-slices.js
/branches/bleeding_edge/test/mjsunit/to-precision.js
/branches/bleeding_edge/test/mjsunit/tobool.js
/branches/bleeding_edge/test/mjsunit/tools/profile.js
/branches/bleeding_edge/test/mjsunit/touint32.js
/branches/bleeding_edge/test/mjsunit/transcendentals.js
/branches/bleeding_edge/test/mjsunit/try-finally-continue.js
/branches/bleeding_edge/test/mjsunit/unicode-string-to-number.js
/branches/bleeding_edge/test/mjsunit/unicode-test.js
/branches/bleeding_edge/test/mjsunit/with-value.js
/branches/bleeding_edge/test/preparser/non-use-strict-hex-escape.js
/branches/bleeding_edge/test/preparser/non-use-strict-octal-escape.js
/branches/bleeding_edge/test/preparser/non-use-strict-uhex-escape.js
/branches/bleeding_edge/test/preparser/nonstrict-arguments.js
/branches/bleeding_edge/test/preparser/nonstrict-eval.js
/branches/bleeding_edge/test/preparser/nonstrict-with.js
/branches/bleeding_edge/test/preparser/strict-const.js
/branches/bleeding_edge/test/preparser/strict-octal-indirect-regexp.js
/branches/bleeding_edge/test/preparser/strict-octal-number.js
/branches/bleeding_edge/test/preparser/strict-octal-regexp.js
/branches/bleeding_edge/test/preparser/strict-octal-string.js
/branches/bleeding_edge/test/preparser/strict-octal-use-strict-after.js
/branches/bleeding_edge/test/preparser/strict-octal-use-strict-before.js
/branches/bleeding_edge/test/preparser/strict-with.js
/branches/bleeding_edge/test/webkit/arguments-bad-index.js
/branches/bleeding_edge/test/webkit/concat-while-having-a-bad-time.js
/branches/bleeding_edge/test/webkit/dfg-abs-backwards-propagation.js
/branches/bleeding_edge/test/webkit/dfg-add-not-number.js
/branches/bleeding_edge/test/webkit/dfg-arguments-alias-escape.js
/branches/bleeding_edge/test/webkit/dfg-arguments-alias-one-block-overwrite.js
/branches/bleeding_edge/test/webkit/dfg-arguments-alias.js
/branches/bleeding_edge/test/webkit/dfg-arguments-mixed-alias.js
/branches/bleeding_edge/test/webkit/dfg-arguments-out-of-bounds.js
/branches/bleeding_edge/test/webkit/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.js
/branches/bleeding_edge/test/webkit/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.js
/branches/bleeding_edge/test/webkit/dfg-array-dead.js
/branches/bleeding_edge/test/webkit/dfg-array-length-dead.js
/branches/bleeding_edge/test/webkit/dfg-branch-logical-not-peephole-around-osr-exit.js
/branches/bleeding_edge/test/webkit/dfg-branch-not-fail.js
/branches/bleeding_edge/test/webkit/dfg-call-function-hit-watchpoint.js
/branches/bleeding_edge/test/webkit/dfg-call-method-hit-watchpoint.js
/branches/bleeding_edge/test/webkit/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.js
/branches/bleeding_edge/test/webkit/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.js
/branches/bleeding_edge/test/webkit/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.js
/branches/bleeding_edge/test/webkit/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.js
/branches/bleeding_edge/test/webkit/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.js
/branches/bleeding_edge/test/webkit/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js
/branches/bleeding_edge/test/webkit/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.js
/branches/bleeding_edge/test/webkit/dfg-constant-fold-first-local-read-after-block-merge.js
/branches/bleeding_edge/test/webkit/dfg-constant-fold-logical-not-branch.js
/branches/bleeding_edge/test/webkit/dfg-constant-fold-misprediction.js
/branches/bleeding_edge/test/webkit/dfg-cse-cfa-discrepancy.js
/branches/bleeding_edge/test/webkit/dfg-cse-dead-get-scoped-var.js
/branches/bleeding_edge/test/webkit/dfg-dead-min-one-arg.js
/branches/bleeding_edge/test/webkit/dfg-dead-min-two-args.js
/branches/bleeding_edge/test/webkit/dfg-dead-speculation.js
/branches/bleeding_edge/test/webkit/dfg-dead-variable-on-exit.js
/branches/bleeding_edge/test/webkit/dfg-double-use-of-post-simplification-double-prediction.js
/branches/bleeding_edge/test/webkit/dfg-double-vote-fuzz.js
/branches/bleeding_edge/test/webkit/dfg-ensure-non-array-array-storage-on-window.js
/branches/bleeding_edge/test/webkit/dfg-get-by-val-clobber.js
/branches/bleeding_edge/test/webkit/dfg-getter-throw.js
/branches/bleeding_edge/test/webkit/dfg-getter.js
/branches/bleeding_edge/test/webkit/dfg-holy-put-by-val-interferes-with-get-array-length.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-osr-exit-and-capture.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-out-of-bounds.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-use-directly-from-inlined-code.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-use-from-all-the-places-broken.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-use-from-all-the-places.js
/branches/bleeding_edge/test/webkit/dfg-inline-arguments-use-from-getter.js
/branches/bleeding_edge/test/webkit/dfg-inline-function-dot-caller.js
/branches/bleeding_edge/test/webkit/dfg-inline-unused-this-method-check.js
/branches/bleeding_edge/test/webkit/dfg-inline-unused-this.js
/branches/bleeding_edge/test/webkit/dfg-int-overflow-in-loop.js
/branches/bleeding_edge/test/webkit/dfg-int-overflow-large-constants-in-a-line.js
/branches/bleeding_edge/test/webkit/dfg-integer-optimization.js
/branches/bleeding_edge/test/webkit/dfg-intrinsic-side-effect-assignment-osr-exit.js
/branches/bleeding_edge/test/webkit/dfg-intrinsic-unused-this-method-check.js
/branches/bleeding_edge/test/webkit/dfg-intrinsic-unused-this.js
/branches/bleeding_edge/test/webkit/dfg-max-backwards-propagation.js
/branches/bleeding_edge/test/webkit/dfg-min-backwards-propagation.js
/branches/bleeding_edge/test/webkit/dfg-mispredict-variable-but-prove-int.js
/branches/bleeding_edge/test/webkit/dfg-mul-big-integer-with-small-integer-and-bitor.js
/branches/bleeding_edge/test/webkit/dfg-mul-big-integer-with-small-integer-and-detect-overflow.js
/branches/bleeding_edge/test/webkit/dfg-mul-big-integers.js
/branches/bleeding_edge/test/webkit/dfg-multi-basic-block-structure-clobber.js
/branches/bleeding_edge/test/webkit/dfg-multiply.js
/branches/bleeding_edge/test/webkit/dfg-negative-array-index.js
/branches/bleeding_edge/test/webkit/dfg-patchable-get-by-id-after-watchpoint.js
/branches/bleeding_edge/test/webkit/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js
/branches/bleeding_edge/test/webkit/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js
/branches/bleeding_edge/test/webkit/dfg-phantom-base.js
/branches/bleeding_edge/test/webkit/dfg-phantom-get-local.js
/branches/bleeding_edge/test/webkit/dfg-proto-access-inline-osr-exit.js
/branches/bleeding_edge/test/webkit/dfg-proven-sqrt-backwards-propagation.js
/branches/bleeding_edge/test/webkit/dfg-put-by-id-allocate-storage-polymorphic.js
/branches/bleeding_edge/test/webkit/dfg-put-by-id-allocate-storage.js
/branches/bleeding_edge/test/webkit/dfg-put-by-id-prototype-check.js
/branches/bleeding_edge/test/webkit/dfg-put-by-id-reallocate-storage-polymorphic.js
/branches/bleeding_edge/test/webkit/dfg-put-by-id-reallocate-storage.js
/branches/bleeding_edge/test/webkit/dfg-put-by-val-setter-then-get-by-val.js
/branches/bleeding_edge/test/webkit/dfg-put-scoped-var-backward-flow.js
/branches/bleeding_edge/test/webkit/dfg-sqrt-backwards-propagation.js
/branches/bleeding_edge/test/webkit/dfg-store-unexpected-value-into-argument-and-osr-exit.js
/branches/bleeding_edge/test/webkit/dfg-string-stricteq.js
/branches/bleeding_edge/test/webkit/dfg-tear-off-arguments-not-activation.js
/branches/bleeding_edge/test/webkit/dfg-tear-off-function-dot-arguments.js
/branches/bleeding_edge/test/webkit/dfg-to-string-on-cell.js
/branches/bleeding_edge/test/webkit/dfg-to-string-on-value.js
/branches/bleeding_edge/test/webkit/dfg-to-string-toString-becomes-bad-with-check-structure.js
/branches/bleeding_edge/test/webkit/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.js
/branches/bleeding_edge/test/webkit/dfg-to-string-toString-becomes-bad.js
/branches/bleeding_edge/test/webkit/dfg-to-string-toString-in-string.js
/branches/bleeding_edge/test/webkit/dfg-to-string-valueOf-in-string.js
/branches/bleeding_edge/test/webkit/dfg-uint32-to-number-in-middle-of-copy-propagation.js
/branches/bleeding_edge/test/webkit/dfg-uint32-to-number-on-captured-variable.js
/branches/bleeding_edge/test/webkit/dfg-uint32-to-number-skip-then-exit.js
/branches/bleeding_edge/test/webkit/dfg-uint32-to-number.js
/branches/bleeding_edge/test/webkit/dfg-uint32array-overflow-constant.js
/branches/bleeding_edge/test/webkit/dfg-weak-js-constant-silent-fill.js
/branches/bleeding_edge/test/webkit/fast/js/JSON-parse-reviver.js
/branches/bleeding_edge/test/webkit/fast/js/deep-recursion-test.js
/branches/bleeding_edge/test/webkit/fast/js/function-decompilation-operators.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Array.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Boolean.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Date-setYear.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Error.js
/branches/bleeding_edge/test/webkit/fast/js/kde/GlobalObject.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Number.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Object.js
/branches/bleeding_edge/test/webkit/fast/js/kde/Prototype.js
/branches/bleeding_edge/test/webkit/fast/js/kde/RegExp.js
/branches/bleeding_edge/test/webkit/fast/js/kde/arguments-scope.js
/branches/bleeding_edge/test/webkit/fast/js/kde/assignments.js
/branches/bleeding_edge/test/webkit/fast/js/kde/cast.js
/branches/bleeding_edge/test/webkit/fast/js/kde/comment-1.js
/branches/bleeding_edge/test/webkit/fast/js/kde/comment-2.js
/branches/bleeding_edge/test/webkit/fast/js/kde/completion.js
/branches/bleeding_edge/test/webkit/fast/js/kde/conditional.js
/branches/bleeding_edge/test/webkit/fast/js/kde/constructor_length.js
/branches/bleeding_edge/test/webkit/fast/js/kde/crash-1.js
/branches/bleeding_edge/test/webkit/fast/js/kde/crash-2.js
/branches/bleeding_edge/test/webkit/fast/js/kde/delete.js
/branches/bleeding_edge/test/webkit/fast/js/kde/empty.js
/branches/bleeding_edge/test/webkit/fast/js/kde/encode_decode_uri.js
/branches/bleeding_edge/test/webkit/fast/js/kde/eval.js
/branches/bleeding_edge/test/webkit/fast/js/kde/evil-n.js
/branches/bleeding_edge/test/webkit/fast/js/kde/exception_propagation.js
/branches/bleeding_edge/test/webkit/fast/js/kde/exceptions.js
/branches/bleeding_edge/test/webkit/fast/js/kde/func-decl.js
/branches/bleeding_edge/test/webkit/fast/js/kde/inbuilt_function_proto.js
/branches/bleeding_edge/test/webkit/fast/js/kde/iteration.js
/branches/bleeding_edge/test/webkit/fast/js/kde/j-comment-3.js
/branches/bleeding_edge/test/webkit/fast/js/kde/j-comment-4.js
/branches/bleeding_edge/test/webkit/fast/js/kde/literals.js
/branches/bleeding_edge/test/webkit/fast/js/kde/lval-exceptions.js
/branches/bleeding_edge/test/webkit/fast/js/kde/math.js
/branches/bleeding_edge/test/webkit/fast/js/kde/md5-1.js
/branches/bleeding_edge/test/webkit/fast/js/kde/md5-2.js
/branches/bleeding_edge/test/webkit/fast/js/kde/object_prototype.js
/branches/bleeding_edge/test/webkit/fast/js/kde/object_prototype_tostring.js
/branches/bleeding_edge/test/webkit/fast/js/kde/operators.js
/branches/bleeding_edge/test/webkit/fast/js/kde/parse.js
/branches/bleeding_edge/test/webkit/fast/js/kde/prototype_length.js
/branches/bleeding_edge/test/webkit/fast/js/kde/prototype_proto.js
/branches/bleeding_edge/test/webkit/fast/js/kde/scope.js
/branches/bleeding_edge/test/webkit/fast/js/kde/statements.js
/branches/bleeding_edge/test/webkit/fast/js/kde/var_decl_init.js
/branches/bleeding_edge/test/webkit/fast/js/string-anchor.js
/branches/bleeding_edge/test/webkit/fast/js/string-fontcolor.js
/branches/bleeding_edge/test/webkit/fast/js/string-fontsize.js
/branches/bleeding_edge/test/webkit/fast/js/string-link.js
/branches/bleeding_edge/test/webkit/fast/js/toString-number.js
/branches/bleeding_edge/test/webkit/fast/regex/assertion.js
/branches/bleeding_edge/test/webkit/fast/regex/constructor.js
/branches/bleeding_edge/test/webkit/fast/regex/dotstar.js
/branches/bleeding_edge/test/webkit/fast/regex/parentheses.js
/branches/bleeding_edge/test/webkit/function-dot-apply-replace-base.js
/branches/bleeding_edge/test/webkit/get-by-pname-non-final-object.js
/branches/bleeding_edge/test/webkit/get-by-pname-that-looks-like-a-patchable-get-by-val.js
/branches/bleeding_edge/test/webkit/get-by-pname.js
/branches/bleeding_edge/test/webkit/indexed-setter-on-global-object.js
/branches/bleeding_edge/test/webkit/new-array-double-with-holes.js
/branches/bleeding_edge/test/webkit/regexp-in-and-foreach-handling.js
/branches/bleeding_edge/test/webkit/regexp-zero-length-alternatives.js
/branches/bleeding_edge/test/webkit/resolve-arguments-from-scope.js
/branches/bleeding_edge/test/webkit/sort-with-side-effecting-comparisons.js
/branches/bleeding_edge/test/webkit/stack-unwinding.js
/branches/bleeding_edge/test/webkit/string-trim.js
/branches/bleeding_edge/test/webkit/throw-from-finally.js
/branches/bleeding_edge/test/webkit/try-catch-try-try-catch-try-finally-return-catch-finally.js
/branches/bleeding_edge/test/webkit/try-try-return-finally-finally.js
/branches/bleeding_edge/test/webkit/var-declarations-zero-width.js
/branches/bleeding_edge/tools/consarray.js
/branches/bleeding_edge/tools/generate-trig-table.py
/branches/bleeding_edge/tools/presubmit.py
/branches/bleeding_edge/tools/testrunner/local/junit_output.py
/branches/bleeding_edge/tools/tickprocessor.js
=======================================
--- /branches/bleeding_edge/build/all.gyp Wed Nov 13 12:59:49 2013 UTC
+++ /branches/bleeding_edge/build/all.gyp Fri Nov 22 13:50:39 2013 UTC
@@ -22,4 +22,3 @@
}
]
}
-
=======================================
--- /branches/bleeding_edge/src/allocation-tracker.h Thu Nov 14 12:13:26
2013 UTC
+++ /branches/bleeding_edge/src/allocation-tracker.h Fri Nov 22 13:50:39
2013 UTC
@@ -135,4 +135,3 @@
} } // namespace v8::internal
#endif // V8_ALLOCATION_TRACKER_H_
-
=======================================
--- /branches/bleeding_edge/src/arraybuffer.js Thu Oct 10 08:36:44 2013 UTC
+++ /branches/bleeding_edge/src/arraybuffer.js Fri Nov 22 13:50:39 2013 UTC
@@ -107,5 +107,3 @@
}
SetUpArrayBuffer();
-
-
=======================================
--- /branches/bleeding_edge/src/checks.cc Fri Oct 25 11:10:28 2013 UTC
+++ /branches/bleeding_edge/src/checks.cc Fri Nov 22 13:50:39 2013 UTC
@@ -132,4 +132,3 @@
intptr_t HeapObjectTagMask() { return kHeapObjectTagMask; }
} } // namespace v8::internal
-
=======================================
--- /branches/bleeding_edge/src/heap-snapshot-generator-inl.h Thu Feb 21
12:10:40 2013 UTC
+++ /branches/bleeding_edge/src/heap-snapshot-generator-inl.h Fri Nov 22
13:50:39 2013 UTC
@@ -85,4 +85,3 @@
} } // namespace v8::internal
#endif // V8_HEAP_SNAPSHOT_GENERATOR_INL_H_
-
=======================================
--- /branches/bleeding_edge/src/heap-snapshot-generator.h Thu Nov 14
12:13:26 2013 UTC
+++ /branches/bleeding_edge/src/heap-snapshot-generator.h Fri Nov 22
13:50:39 2013 UTC
@@ -704,4 +704,3 @@
} } // namespace v8::internal
#endif // V8_HEAP_SNAPSHOT_GENERATOR_H_
-
=======================================
--- /branches/bleeding_edge/src/ia32/simulator-ia32.cc Tue Dec 7 11:01:02
2010 UTC
+++ /branches/bleeding_edge/src/ia32/simulator-ia32.cc Fri Nov 22 13:50:39
2013 UTC
@@ -27,4 +27,3 @@
// Since there is no simulator for the ia32 architecture this file is
empty.
-
=======================================
--- /branches/bleeding_edge/src/x64/simulator-x64.cc Tue Dec 7 11:01:02
2010 UTC
+++ /branches/bleeding_edge/src/x64/simulator-x64.cc Fri Nov 22 13:50:39
2013 UTC
@@ -24,4 +24,3 @@
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
=======================================
--- /branches/bleeding_edge/test/cctest/test-unbound-queue.cc Thu Mar 7
11:12:26 2013 UTC
+++ /branches/bleeding_edge/test/cctest/test-unbound-queue.cc Fri Nov 22
13:50:39 2013 UTC
@@ -74,4 +74,3 @@
}
CHECK(cq.IsEmpty());
}
-
=======================================
--- /branches/bleeding_edge/test/cctest/test-unique.cc Thu Sep 26 16:25:57
2013 UTC
+++ /branches/bleeding_edge/test/cctest/test-unique.cc Fri Nov 22 13:50:39
2013 UTC
@@ -546,4 +546,3 @@
}
}
}
-
=======================================
--- /branches/bleeding_edge/test/intl/collator/sr-sort.js Wed Jul 10
10:49:04 2013 UTC
+++ /branches/bleeding_edge/test/intl/collator/sr-sort.js Fri Nov 22
13:50:39 2013 UTC
@@ -43,4 +43,3 @@
assertEquals('ћук', result[7]);
assertEquals('чука', result[8]);
assertEquals('џак', result[9]);
-
=======================================
--- /branches/bleeding_edge/test/intl/overrides/caching.js Wed Jul 10
10:49:04 2013 UTC
+++ /branches/bleeding_edge/test/intl/overrides/caching.js Fri Nov 22
13:50:39 2013 UTC
@@ -57,4 +57,3 @@
assertTrue(collatorTime < cachedTime);
// Non-cached time is much slower, measured to 12.5 times.
assertTrue(cachedTime < nonCachedTime);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/arguments-load-across-eval.js Tue
Dec 7 11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/arguments-load-across-eval.js Fri
Nov 22 13:50:39 2013 UTC
@@ -82,5 +82,3 @@
}
testShadowing(1, function() { return 2; });
-
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/array-iteration.js Mon Aug 13
08:32:17 2012 UTC
+++ /branches/bleeding_edge/test/mjsunit/array-iteration.js Fri Nov 22
13:50:39 2013 UTC
@@ -225,4 +225,3 @@
assertEquals(2, count);
})();
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/array-non-smi-length.js Wed Apr 3
16:25:24 2013 UTC
+++ /branches/bleeding_edge/test/mjsunit/array-non-smi-length.js Fri Nov 22
13:50:39 2013 UTC
@@ -43,4 +43,3 @@
}
TestNonSmiArrayLength();
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/bugs/bug-1344252.js Tue Dec 7
11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/bugs/bug-1344252.js Fri Nov 22
13:50:39 2013 UTC
@@ -76,4 +76,3 @@
o2.z = 27;
assertEquals(27, result_z);
assertTrue(typeof o2.z == 'undefined');
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/bugs/bug-proto.js Mon Apr 22
11:29:52 2013 UTC
+++ /branches/bleeding_edge/test/mjsunit/bugs/bug-proto.js Fri Nov 22
13:50:39 2013 UTC
@@ -59,4 +59,3 @@
Realm.eval(realmB, "Realm.shared.__proto__ = {c: 3}");
assertSame(1, o.a);
assertSame(undefined, o.c);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/closures.js Tue May 3 13:53:08
2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/closures.js Fri Nov 22 13:50:39
2013 UTC
@@ -44,4 +44,3 @@
test(1);
test(42);
test(239);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compare-character.js Tue Dec 7
11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/compare-character.js Fri Nov 22
13:50:39 2013 UTC
@@ -47,4 +47,3 @@
assertEquals(f < x, 'f' < x, ">r" + x);
assertEquals(f <= x, 'f' <= x, ">=r" + x);
}
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compare-nan.js Tue Dec 7 11:01:02
2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/compare-nan.js Fri Nov 22 13:50:39
2013 UTC
@@ -63,4 +63,3 @@
"assertFalse(" + x + " >= NaN, '' + " + x + " + ' >= NaN');\n";
eval(program);
}
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/inline-throw.js Wed Apr
13 13:09:58 2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/inline-throw.js Fri Nov
22 13:50:39 2013 UTC
@@ -66,4 +66,3 @@
} catch(e) {
assertEquals("wow", e);
}
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/lazy-const-lookup.js Tue
Nov 8 13:28:53 2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/lazy-const-lookup.js Fri
Nov 22 13:50:39 2013 UTC
@@ -38,4 +38,3 @@
}
outer();
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/optimized-closures.js Thu
Jun 14 14:06:22 2012 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/optimized-closures.js Fri
Nov 22 13:50:39 2013 UTC
@@ -51,7 +51,3 @@
assertEquals(42, a[0]);
assertEquals(49, a[7]);
assertEquals(-19, a[23]);
-
-
-
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/regress-1394.js Wed May
18 11:06:07 2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/regress-1394.js Fri Nov
22 13:50:39 2013 UTC
@@ -56,4 +56,3 @@
assertEquals(0, f(0));
assertEquals(1, f(1));
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/regress-3260426.js Fri
Mar 18 19:41:05 2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/regress-3260426.js Fri
Nov 22 13:50:39 2013 UTC
@@ -33,4 +33,3 @@
function test() { return always_false() ? 0 : 1; }
assertEquals(1, test());
-
=======================================
---
/branches/bleeding_edge/test/mjsunit/compiler/regress-inline-callfunctionstub.js
Wed Oct 26 10:31:06 2011 UTC
+++
/branches/bleeding_edge/test/mjsunit/compiler/regress-inline-callfunctionstub.js
Fri Nov 22 13:50:39 2013 UTC
@@ -43,4 +43,3 @@
main(o.g);
%OptimizeFunctionOnNextCall(main);
main(o.g);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/regress-toint32.js Thu
Mar 1 12:45:46 2012 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/regress-toint32.js Fri
Nov 22 13:50:39 2013 UTC
@@ -42,4 +42,3 @@
assertEquals(G, f(G));
%OptimizeFunctionOnNextCall(f);
assertEquals(G, f(G));
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/compiler/rotate.js Mon Sep 16
13:51:14 2013 UTC
+++ /branches/bleeding_edge/test/mjsunit/compiler/rotate.js Fri Nov 22
13:50:39 2013 UTC
@@ -306,5 +306,3 @@
assertEquals(ROR4(0xFFFFFFFF, 40), ROR4_sa40(0xFFFFFFFF));
%OptimizeFunctionOnNextCall(ROR4_sa40);
assertEquals(ROR4(0xFFFFFFFF, 40), ROR4_sa40(0xFFFFFFFF));
-
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/const-declaration.js Tue Dec 7
11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/const-declaration.js Fri Nov 22
13:50:39 2013 UTC
@@ -169,4 +169,3 @@
}
f("const x = 0;");
})();
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/cyclic-array-to-string.js Tue Dec
7 11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/cyclic-array-to-string.js Fri Nov
22 13:50:39 2013 UTC
@@ -62,4 +62,3 @@
assertEquals("", a1.toString());
assertEquals("", a1.toLocaleString());
assertEquals("", a1.join());
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-breakpoints.js Mon Jul 1
13:44:10 2013 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-breakpoints.js Fri Nov 22
13:50:39 2013 UTC
@@ -222,4 +222,3 @@
Debug.BreakPositionAlignment.BreakPosition).indexOf(scenario[i][1])
0);
Debug.clearBreakPoint(bp1);
}
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-evaluate-const.js Mon Aug 12
13:35:46 2013 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-evaluate-const.js Fri Nov 22
13:50:39 2013 UTC
@@ -118,4 +118,3 @@
assertFalse(exception, "exception in listener")
assertTrue(listenerComplete);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-function-scopes.js Thu Apr
26 20:16:53 2012 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-function-scopes.js Fri Nov
22 13:50:39 2013 UTC
@@ -159,4 +159,3 @@
// This getter is known to be implemented as closure.
CheckNoScopeVisible(new Error().__lookupGetter__("stack"));
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-ignore-breakpoints.js Tue
Dec 7 11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-ignore-breakpoints.js Fri
Nov 22 13:50:39 2013 UTC
@@ -86,4 +86,3 @@
assertEquals(5, break_point_hit_count);
f();
assertEquals(6, break_point_hit_count);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-liveedit-3.js Tue Dec 7
11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-liveedit-3.js Fri Nov 22
13:50:39 2013 UTC
@@ -66,5 +66,3 @@
var z100 = Factory(100)();
assertEquals(102, z100());
-
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-liveedit-check-stack.js Tue
Dec 7 11:01:02 2010 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-liveedit-check-stack.js Fri
Nov 22 13:50:39 2013 UTC
@@ -138,4 +138,3 @@
exception_holder = {};
assertEquals("Cat",
test.ChooseAnimal(WrapInNativeCall(WrapInDebuggerCall(WrapInCatcher(test.ScriptChanger,
exception_holder)))));
assertTrue(!!exception_holder[0]);
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-liveedit-compile-error.js
Mon Dec 3 21:47:39 2012 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-liveedit-compile-error.js
Fri Nov 22 13:50:39 2013 UTC
@@ -56,5 +56,3 @@
caught_exception.details.syntaxErrorMessage);
assertEquals(2, caught_exception.details.position.start.line);
-
-
=======================================
--- /branches/bleeding_edge/test/mjsunit/debug-liveedit-diff.js Tue Jan 11
14:55:47 2011 UTC
+++ /branches/bleeding_edge/test/mjsunit/debug-liveedit-diff.js Fri Nov 22
13:50:39 2013 UTC
@@ -110,4 +110,3 @@
"yesterday\nall\nmy\ntroubles\nseemed\nso\nfar\naway",
"yesterday\nall\nmy\ntroubles\nseemed\nso\n"
);
-
=======================================
***Additional files exist in this changeset.***
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.