<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[203512] trunk</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/203512">203512</a></dd>
<dt>Author</dt> <dd>ossy@webkit.org</dd>
<dt>Date</dt> <dd>2016-07-21 11:08:38 -0700 (Thu, 21 Jul 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>Clarify testing mode names in run-jsc-stress-tests
https://bugs.webkit.org/show_bug.cgi?id=160021
Reviewed by Mark Lam.
Default should mean really default, not default with disabled FTL, renamed
- runMozillaTestDefault to runMozillaTestNoFTL
- runMozillaTestDefaultFTL to runMozillaTestDefault
- runDefault to runNoFTL
- runDefaultFTL to runDefault
- runLayoutTestDefault to runLayoutTestNoFTL
- runLayoutTestDefaultFTL to runLayoutTestDefault
- runNoisyTestDefault to runNoisyTestNoFTL
- runNoisyTestDefaultFTL to runNoisyTestDefault
Source/JavaScriptCore:
* tests/mozilla/mozilla-tests.yaml:
* tests/stress/lift-tdz-bypass-catch.js:
* tests/stress/obscure-error-message-dont-crash.js:
* tests/stress/shadow-chicken-disabled.js:
Tools:
* Scripts/run-jsc-stress-tests:
LayoutTests:
* js/regress/script-tests/DataView-custom-properties.js:
* js/regress/script-tests/HashMap-put-get-iterate-keys.js:
* js/regress/script-tests/HashMap-put-get-iterate.js:
* js/regress/script-tests/HashMap-string-put-get-iterate.js:
* js/regress/script-tests/array-nonarray-polymorhpic-access.js:
* js/regress/script-tests/basic-set.js:
* js/regress/script-tests/bug-153431.js:
* js/regress/script-tests/destructuring-arguments.js:
* js/regress/script-tests/destructuring-swap.js:
* js/regress/script-tests/inline-arguments-local-escape.js:
* js/regress/script-tests/method-on-number.js:
* js/regress/script-tests/new-array-buffer-push.js:
* js/regress/script-tests/new-array-push.js:
* js/regress/script-tests/poly-stricteq.js:
* js/regress/script-tests/polymorphic-array-call.js:
* js/regress/script-tests/regexp-prototype-is-not-instance.js:
* js/regress/script-tests/regexp-prototype-search-observable-side-effects.js:
* js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js:
* js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js:
* js/regress/script-tests/regexp-prototype-test-observable-side-effects.js:
* js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js:
* js/regress/script-tests/string-equality.js:
* js/regress/script-tests/string-prototype-search-observable-side-effects.js:
* js/regress/script-tests/string-prototype-search-observable-side-effects2.js:
* js/regress/script-tests/string-prototype-search-observable-side-effects3.js:
* js/regress/script-tests/string-prototype-search-observable-side-effects4.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects2.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js:
* js/regress/script-tests/string-prototype-split-observable-side-effects4.js:
* js/regress/script-tests/string-repeat-arith.js:
* js/regress/script-tests/string-sub.js:
* js/slow-stress/script-tests/destructuring-arguments-length.js:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsDataViewcustompropertiesjs">trunk/LayoutTests/js/regress/script-tests/DataView-custom-properties.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsHashMapputgetiteratekeysjs">trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate-keys.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsHashMapputgetiteratejs">trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsHashMapstringputgetiteratejs">trunk/LayoutTests/js/regress/script-tests/HashMap-string-put-get-iterate.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsarraynonarraypolymorhpicaccessjs">trunk/LayoutTests/js/regress/script-tests/array-nonarray-polymorhpic-access.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsbasicsetjs">trunk/LayoutTests/js/regress/script-tests/basic-set.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsbug153431js">trunk/LayoutTests/js/regress/script-tests/bug-153431.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsdestructuringargumentsjs">trunk/LayoutTests/js/regress/script-tests/destructuring-arguments.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsdestructuringswapjs">trunk/LayoutTests/js/regress/script-tests/destructuring-swap.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsinlineargumentslocalescapejs">trunk/LayoutTests/js/regress/script-tests/inline-arguments-local-escape.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsmethodonnumberjs">trunk/LayoutTests/js/regress/script-tests/method-on-number.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsnewarraybufferpushjs">trunk/LayoutTests/js/regress/script-tests/new-array-buffer-push.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsnewarraypushjs">trunk/LayoutTests/js/regress/script-tests/new-array-push.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestspolystricteqjs">trunk/LayoutTests/js/regress/script-tests/poly-stricteq.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestspolymorphicarraycalljs">trunk/LayoutTests/js/regress/script-tests/polymorphic-array-call.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypeisnotinstancejs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-is-not-instance.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesearchobservablesideeffectsjs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesearchobservablesideeffects2js">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffectsjs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects2js">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3flagsjs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3globaljs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3ignoreCasejs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3multilinejs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3stickyjs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3unicodejs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects4js">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypetestobservablesideeffectsjs">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsregexpprototypetestobservablesideeffects2js">trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringequalityjs">trunk/LayoutTests/js/regress/script-tests/string-equality.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffectsjs">trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects2js">trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects2.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects3js">trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects3.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects4js">trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects4.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffectsjs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects2js">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects2.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3flagsjs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3globaljs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3ignoreCasejs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3multilinejs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3stickyjs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3unicodejs">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects4js">trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects4.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringrepeatarithjs">trunk/LayoutTests/js/regress/script-tests/string-repeat-arith.js</a></li>
<li><a href="#trunkLayoutTestsjsregressscripttestsstringsubjs">trunk/LayoutTests/js/regress/script-tests/string-sub.js</a></li>
<li><a href="#trunkLayoutTestsjsslowstressscripttestsdestructuringargumentslengthjs">trunk/LayoutTests/js/slow-stress/script-tests/destructuring-arguments-length.js</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoretestsmozillamozillatestsyaml">trunk/Source/JavaScriptCore/tests/mozilla/mozilla-tests.yaml</a></li>
<li><a href="#trunkSourceJavaScriptCoretestsstresslifttdzbypasscatchjs">trunk/Source/JavaScriptCore/tests/stress/lift-tdz-bypass-catch.js</a></li>
<li><a href="#trunkSourceJavaScriptCoretestsstressobscureerrormessagedontcrashjs">trunk/Source/JavaScriptCore/tests/stress/obscure-error-message-dont-crash.js</a></li>
<li><a href="#trunkSourceJavaScriptCoretestsstressshadowchickendisabledjs">trunk/Source/JavaScriptCore/tests/stress/shadow-chicken-disabled.js</a></li>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsScriptsrunjscstresstests">trunk/Tools/Scripts/run-jsc-stress-tests</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/ChangeLog        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,3 +1,67 @@
</span><ins>+2016-07-21 Csaba Osztrogonác <ossy@webkit.org>
+
+ Clarify testing mode names in run-jsc-stress-tests
+ https://bugs.webkit.org/show_bug.cgi?id=160021
+
+ Reviewed by Mark Lam.
+
+ Default should mean really default, not default with disabled FTL, renamed
+ - runMozillaTestDefault to runMozillaTestNoFTL
+ - runMozillaTestDefaultFTL to runMozillaTestDefault
+ - runDefault to runNoFTL
+ - runDefaultFTL to runDefault
+ - runLayoutTestDefault to runLayoutTestNoFTL
+ - runLayoutTestDefaultFTL to runLayoutTestDefault
+ - runNoisyTestDefault to runNoisyTestNoFTL
+ - runNoisyTestDefaultFTL to runNoisyTestDefault
+
+ * js/regress/script-tests/DataView-custom-properties.js:
+ * js/regress/script-tests/HashMap-put-get-iterate-keys.js:
+ * js/regress/script-tests/HashMap-put-get-iterate.js:
+ * js/regress/script-tests/HashMap-string-put-get-iterate.js:
+ * js/regress/script-tests/array-nonarray-polymorhpic-access.js:
+ * js/regress/script-tests/basic-set.js:
+ * js/regress/script-tests/bug-153431.js:
+ * js/regress/script-tests/destructuring-arguments.js:
+ * js/regress/script-tests/destructuring-swap.js:
+ * js/regress/script-tests/inline-arguments-local-escape.js:
+ * js/regress/script-tests/method-on-number.js:
+ * js/regress/script-tests/new-array-buffer-push.js:
+ * js/regress/script-tests/new-array-push.js:
+ * js/regress/script-tests/poly-stricteq.js:
+ * js/regress/script-tests/polymorphic-array-call.js:
+ * js/regress/script-tests/regexp-prototype-is-not-instance.js:
+ * js/regress/script-tests/regexp-prototype-search-observable-side-effects.js:
+ * js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js:
+ * js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js:
+ * js/regress/script-tests/regexp-prototype-test-observable-side-effects.js:
+ * js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js:
+ * js/regress/script-tests/string-equality.js:
+ * js/regress/script-tests/string-prototype-search-observable-side-effects.js:
+ * js/regress/script-tests/string-prototype-search-observable-side-effects2.js:
+ * js/regress/script-tests/string-prototype-search-observable-side-effects3.js:
+ * js/regress/script-tests/string-prototype-search-observable-side-effects4.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects2.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js:
+ * js/regress/script-tests/string-prototype-split-observable-side-effects4.js:
+ * js/regress/script-tests/string-repeat-arith.js:
+ * js/regress/script-tests/string-sub.js:
+ * js/slow-stress/script-tests/destructuring-arguments-length.js:
+
</ins><span class="cx"> 2016-07-21 Chris Dumez <cdumez@apple.com>
</span><span class="cx">
</span><span class="cx"> playsInline IDL attribute has the wrong casing
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsDataViewcustompropertiesjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/DataView-custom-properties.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/DataView-custom-properties.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/DataView-custom-properties.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> var array = new Array(10000);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsHashMapputgetiteratekeysjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate-keys.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate-keys.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate-keys.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> /*
</span><span class="cx"> * Licensed to the Apache Software Foundation (ASF) under one or more
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsHashMapputgetiteratejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> /*
</span><span class="cx"> * Licensed to the Apache Software Foundation (ASF) under one or more
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsHashMapstringputgetiteratejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/HashMap-string-put-get-iterate.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/HashMap-string-put-get-iterate.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/HashMap-string-put-get-iterate.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> /*
</span><span class="cx"> * Licensed to the Apache Software Foundation (ASF) under one or more
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsarraynonarraypolymorhpicaccessjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/array-nonarray-polymorhpic-access.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/array-nonarray-polymorhpic-access.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/array-nonarray-polymorhpic-access.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> var f = function(a) {
</span><span class="cx"> var sum = 0;
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsbasicsetjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/basic-set.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/basic-set.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/basic-set.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> var set = new Set;
</span><span class="cx"> for (var i = 0; i < 8000; ++i) {
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsbug153431js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/bug-153431.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/bug-153431.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/bug-153431.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> // Regression test for https://bugs.webkit.org/show_bug.cgi?id=153431.
</span><span class="cx"> // Reduced version based on the reproduction case provided by Ryan Sturgell in the bug,
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsdestructuringargumentsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/destructuring-arguments.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/destructuring-arguments.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/destructuring-arguments.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo() {
</span><span class="cx"> var [a, b] = arguments;
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsdestructuringswapjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/destructuring-swap.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/destructuring-swap.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/destructuring-swap.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo(a, b) {
</span><span class="cx"> var [a, b] = [b, a];
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsinlineargumentslocalescapejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/inline-arguments-local-escape.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/inline-arguments-local-escape.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/inline-arguments-local-escape.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo() {
</span><span class="cx"> return arguments;
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsmethodonnumberjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/method-on-number.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/method-on-number.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/method-on-number.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo(a) {
</span><span class="cx"> var result = 0;
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsnewarraybufferpushjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/new-array-buffer-push.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/new-array-buffer-push.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/new-array-buffer-push.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo() {
</span><span class="cx"> return [[1,2,3], [5,6,6]];
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsnewarraypushjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/new-array-push.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/new-array-push.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/new-array-push.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo() {
</span><span class="cx"> return new Array();
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestspolystricteqjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/poly-stricteq.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/poly-stricteq.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/poly-stricteq.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> // Tests the performance of completely polymorphic strict equality.
</span><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestspolymorphicarraycalljs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/polymorphic-array-call.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/polymorphic-array-call.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/polymorphic-array-call.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx"> var result = 0;
</span><span class="cx"> function func() {
</span><span class="cx"> function C() {
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypeisnotinstancejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-is-not-instance.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-is-not-instance.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-is-not-instance.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function stringify(x) {
</span><span class="cx"> if (typeof x == "string")
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesearchobservablesideeffectsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesearchobservablesideeffects2js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffectsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects2js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3flagsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3globaljs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3ignoreCasejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3multilinejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3stickyjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects3unicodejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypesplitobservablesideeffects4js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypetestobservablesideeffectsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsregexpprototypetestobservablesideeffects2js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringequalityjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-equality.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-equality.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-equality.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> var array = [ "a", "b", "c", "d" ];
</span><span class="cx">
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffectsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects2js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects2.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects2.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects2.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects3js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects3.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects3.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects3.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesearchobservablesideeffects4js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects4.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects4.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-search-observable-side-effects4.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffectsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects2js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects2.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects2.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects2.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3flagsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3globaljs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3ignoreCasejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3multilinejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3stickyjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects3unicodejs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringprototypesplitobservablesideeffects4js"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects4.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects4.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-prototype-split-observable-side-effects4.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function assert(testedValue, msg) {
</span><span class="cx"> if (!testedValue)
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringrepeatarithjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-repeat-arith.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-repeat-arith.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-repeat-arith.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo(a, b) {
</span><span class="cx"> var c = a - b;
</span></span></pre></div>
<a id="trunkLayoutTestsjsregressscripttestsstringsubjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/regress/script-tests/string-sub.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/regress/script-tests/string-sub.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/regress/script-tests/string-sub.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo(a, b) {
</span><span class="cx"> return a - b;
</span></span></pre></div>
<a id="trunkLayoutTestsjsslowstressscripttestsdestructuringargumentslengthjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/js/slow-stress/script-tests/destructuring-arguments-length.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/js/slow-stress/script-tests/destructuring-arguments-length.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/LayoutTests/js/slow-stress/script-tests/destructuring-arguments-length.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo() {
</span><span class="cx"> var {0: i, 1: j, length} = arguments;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Source/JavaScriptCore/ChangeLog        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,3 +1,25 @@
</span><ins>+2016-07-21 Csaba Osztrogonác <ossy@webkit.org>
+
+ Clarify testing mode names in run-jsc-stress-tests
+ https://bugs.webkit.org/show_bug.cgi?id=160021
+
+ Reviewed by Mark Lam.
+
+ Default should mean really default, not default with disabled FTL, renamed
+ - runMozillaTestDefault to runMozillaTestNoFTL
+ - runMozillaTestDefaultFTL to runMozillaTestDefault
+ - runDefault to runNoFTL
+ - runDefaultFTL to runDefault
+ - runLayoutTestDefault to runLayoutTestNoFTL
+ - runLayoutTestDefaultFTL to runLayoutTestDefault
+ - runNoisyTestDefault to runNoisyTestNoFTL
+ - runNoisyTestDefaultFTL to runNoisyTestDefault
+
+ * tests/mozilla/mozilla-tests.yaml:
+ * tests/stress/lift-tdz-bypass-catch.js:
+ * tests/stress/obscure-error-message-dont-crash.js:
+ * tests/stress/shadow-chicken-disabled.js:
+
</ins><span class="cx"> 2016-07-20 Yusuke Suzuki <utatane.tea@gmail.com>
</span><span class="cx">
</span><span class="cx"> [ES7] Introduce exponentiation expression
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoretestsmozillamozillatestsyaml"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tests/mozilla/mozilla-tests.yaml (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tests/mozilla/mozilla-tests.yaml        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Source/JavaScriptCore/tests/mozilla/mozilla-tests.yaml        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -592,13 +592,13 @@
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.1.1-2.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.1.1-3.js
</span><del>- cmd: runMozillaTestDefaultFTL :normal, "../shell.js"
</del><ins>+ cmd: runMozillaTestDefault :normal, "../shell.js"
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-1.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-2.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-3.js
</span><del>- cmd: runMozillaTestDefaultFTL :normal, "../shell.js"
</del><ins>+ cmd: runMozillaTestDefault :normal, "../shell.js"
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.3.1-1.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.3.1-2.js
</span><span class="lines">@@ -616,7 +616,7 @@
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.4.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.5-1.js
</span><del>- cmd: runMozillaTestDefaultFTL :normal, "../shell.js"
</del><ins>+ cmd: runMozillaTestDefault :normal, "../shell.js"
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.5-2.js
</span><span class="cx"> cmd: defaultRunMozillaTest :normal, "../shell.js"
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.5.1.js
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoretestsstresslifttdzbypasscatchjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tests/stress/lift-tdz-bypass-catch.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tests/stress/lift-tdz-bypass-catch.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Source/JavaScriptCore/tests/stress/lift-tdz-bypass-catch.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> function foo () {
</span><span class="cx"> try{}catch(e){}print(e);let e;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoretestsstressobscureerrormessagedontcrashjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tests/stress/obscure-error-message-dont-crash.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tests/stress/obscure-error-message-dont-crash.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Source/JavaScriptCore/tests/stress/obscure-error-message-dont-crash.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault
</del><ins>+//@ runNoFTL
</ins><span class="cx">
</span><span class="cx"> let success = false;
</span><span class="cx"> try {
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoretestsstressshadowchickendisabledjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/tests/stress/shadow-chicken-disabled.js (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/tests/stress/shadow-chicken-disabled.js        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Source/JavaScriptCore/tests/stress/shadow-chicken-disabled.js        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,4 +1,4 @@
</span><del>-//@ runDefault; runNoLLInt; runFTLNoCJITValidate
</del><ins>+//@ runNoFTL; runNoLLInt; runFTLNoCJITValidate
</ins><span class="cx">
</span><span class="cx"> "use strict";
</span><span class="cx">
</span></span></pre></div>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Tools/ChangeLog        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -1,3 +1,22 @@
</span><ins>+2016-07-21 Csaba Osztrogonác <ossy@webkit.org>
+
+ Clarify testing mode names in run-jsc-stress-tests
+ https://bugs.webkit.org/show_bug.cgi?id=160021
+
+ Reviewed by Mark Lam.
+
+ Default should mean really default, not default with disabled FTL, renamed
+ - runMozillaTestDefault to runMozillaTestNoFTL
+ - runMozillaTestDefaultFTL to runMozillaTestDefault
+ - runDefault to runNoFTL
+ - runDefaultFTL to runDefault
+ - runLayoutTestDefault to runLayoutTestNoFTL
+ - runLayoutTestDefaultFTL to runLayoutTestDefault
+ - runNoisyTestDefault to runNoisyTestNoFTL
+ - runNoisyTestDefaultFTL to runNoisyTestDefault
+
+ * Scripts/run-jsc-stress-tests:
+
</ins><span class="cx"> 2016-07-21 Yongjun Zhang <yongjun_zhang@apple.com>
</span><span class="cx">
</span><span class="cx"> WebBackForwardList's currentIndex could get out of bounds when filtering items.
</span></span></pre></div>
<a id="trunkToolsScriptsrunjscstresstests"></a>
<div class="modfile"><h4>Modified: trunk/Tools/Scripts/run-jsc-stress-tests (203511 => 203512)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/Scripts/run-jsc-stress-tests        2016-07-21 17:54:27 UTC (rev 203511)
+++ trunk/Tools/Scripts/run-jsc-stress-tests        2016-07-21 18:08:38 UTC (rev 203512)
</span><span class="lines">@@ -767,8 +767,8 @@
</span><span class="cx"> addRunCommand(kind, [pathToVM.to_s] + BASE_OPTIONS + options + [$benchmark.to_s], silentOutputHandler, simpleErrorHandler)
</span><span class="cx"> end
</span><span class="cx">
</span><del>-def runDefault
- run("default")
</del><ins>+def runNoFTL
+ run("no-ftl")
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runWithRAMSize(size)
</span><span class="lines">@@ -802,8 +802,8 @@
</span><span class="cx"> run("no-cjit-validate-phases", "--validateBytecode=true", "--validateGraphAtEachPhase=true", *NO_CJIT_OPTIONS)
</span><span class="cx"> end
</span><span class="cx">
</span><del>-def runDefaultFTL
- run("default-ftl", *FTL_OPTIONS)
</del><ins>+def runDefault
+ run("default", *FTL_OPTIONS)
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runFTLNoCJIT
</span><span class="lines">@@ -886,7 +886,7 @@
</span><span class="cx"> if $quickMode
</span><span class="cx"> defaultQuickRun
</span><span class="cx"> else
</span><del>- runDefault
</del><ins>+ runNoFTL
</ins><span class="cx"> runAlwaysTriggerCopyPhase
</span><span class="cx"> if $jitTests
</span><span class="cx"> runNoLLInt
</span><span class="lines">@@ -893,7 +893,7 @@
</span><span class="cx"> runNoCJITValidatePhases
</span><span class="cx"> runDFGEager
</span><span class="cx"> runDFGEagerNoCJITValidate
</span><del>- runDefaultFTL
</del><ins>+ runDefault
</ins><span class="cx"> runFTLNoCJITValidate
</span><span class="cx"> runFTLNoCJITNoPutStackValidate
</span><span class="cx"> runFTLNoCJITNoInlineValidate
</span><span class="lines">@@ -909,13 +909,13 @@
</span><span class="cx"> if $quickMode
</span><span class="cx"> defaultQuickRun
</span><span class="cx"> else
</span><del>- runDefault
</del><ins>+ runNoFTL
</ins><span class="cx"> runAlwaysTriggerCopyPhase
</span><span class="cx"> if $jitTests
</span><span class="cx"> runNoCJITValidatePhases
</span><span class="cx"> runDFGEager
</span><span class="cx"> runDFGEagerNoCJITValidate
</span><del>- runDefaultFTL
</del><ins>+ runDefault
</ins><span class="cx"> runFTLNoCJITValidate
</span><span class="cx"> runFTLNoCJITNoPutStackValidate
</span><span class="cx"> runFTLNoCJITNoInlineValidate
</span><span class="lines">@@ -929,10 +929,10 @@
</span><span class="cx">
</span><span class="cx"> def defaultQuickRun
</span><span class="cx"> if $jitTests
</span><del>- runDefaultFTL
</del><ins>+ runDefault
</ins><span class="cx"> runFTLNoCJITValidate
</span><span class="cx"> else
</span><del>- runDefault
</del><ins>+ runNoFTL
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runNoCJITValidate
</span><span class="cx"> end
</span><span class="lines">@@ -955,12 +955,12 @@
</span><span class="cx"> # for reasons that don't arise in the real world. It's used for tests that assert convergence
</span><span class="cx"> # by counting recompilations.
</span><span class="cx"> def defaultNoEagerRun
</span><del>- runDefault
</del><ins>+ runNoFTL
</ins><span class="cx"> runAlwaysTriggerCopyPhase
</span><span class="cx"> if $jitTests
</span><span class="cx"> runNoLLInt
</span><span class="cx"> runNoCJITValidatePhases
</span><del>- runDefaultFTL
</del><ins>+ runDefault
</ins><span class="cx"> runFTLNoCJITValidate
</span><span class="cx"> runFTLNoCJITNoInlineValidate
</span><span class="cx"> end
</span><span class="lines">@@ -967,7 +967,7 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def defaultNoSamplingProfilerRun
</span><del>- runDefault
</del><ins>+ runNoFTL
</ins><span class="cx"> runAlwaysTriggerCopyPhase
</span><span class="cx"> if $jitTests
</span><span class="cx"> runNoLLInt
</span><span class="lines">@@ -974,7 +974,7 @@
</span><span class="cx"> runNoCJITValidatePhases
</span><span class="cx"> runDFGEager
</span><span class="cx"> runDFGEagerNoCJITValidate
</span><del>- runDefaultFTL
</del><ins>+ runDefault
</ins><span class="cx"> runFTLNoCJITNoPutStackValidate
</span><span class="cx"> runFTLNoCJITNoInlineValidate
</span><span class="cx"> runFTLEager
</span><span class="lines">@@ -1136,8 +1136,8 @@
</span><span class="cx"> addRunCommand(kind, args, noisyOutputHandler, diffErrorHandler(($benchmarkDirectory + "../#{testName}-expected.txt").to_s))
</span><span class="cx"> end
</span><span class="cx">
</span><del>-def runLayoutTestDefault
- runLayoutTest(nil)
</del><ins>+def runLayoutTestNoFTL
+ runLayoutTest("no-ftl")
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runLayoutTestNoLLInt
</span><span class="lines">@@ -1152,8 +1152,8 @@
</span><span class="cx"> runLayoutTest("dfg-eager-no-cjit", *(NO_CJIT_OPTIONS + EAGER_OPTIONS))
</span><span class="cx"> end
</span><span class="cx">
</span><del>-def runLayoutTestDefaultFTL
- runLayoutTest("ftl", "--testTheFTL=true", *FTL_OPTIONS)
</del><ins>+def runLayoutTestDefault
+ runLayoutTest(nil, "--testTheFTL=true", *FTL_OPTIONS)
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runLayoutTestFTLNoCJIT
</span><span class="lines">@@ -1175,7 +1175,7 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def defaultQuickRunLayoutTest
</span><del>- runLayoutTestDefault
</del><ins>+ runLayoutTestNoFTL
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runLayoutTestFTLNoCJIT
</span><span class="cx"> runLayoutTestFTLEagerNoCJIT
</span><span class="lines">@@ -1186,10 +1186,10 @@
</span><span class="cx"> if $quickMode
</span><span class="cx"> defaultQuickRunLayoutTest
</span><span class="cx"> else
</span><del>- runLayoutTestDefault
</del><ins>+ runLayoutTestNoFTL
</ins><span class="cx"> if $jitTests
</span><span class="cx"> noFTLRunLayoutTest
</span><del>- runLayoutTestDefaultFTL
</del><ins>+ runLayoutTestDefault
</ins><span class="cx"> runLayoutTestFTLNoCJIT
</span><span class="cx"> runLayoutTestFTLEagerNoCJIT
</span><span class="cx"> end
</span><span class="lines">@@ -1197,20 +1197,20 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def noEagerNoNoLLIntTestsRunLayoutTest
</span><del>- runLayoutTestDefault
</del><ins>+ runLayoutTestNoFTL
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runLayoutTestNoCJIT
</span><del>- runLayoutTestDefaultFTL
</del><ins>+ runLayoutTestDefault
</ins><span class="cx"> runLayoutTestFTLNoCJIT
</span><span class="cx"> end
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def noNoLLIntRunLayoutTest
</span><del>- runLayoutTestDefault
</del><ins>+ runLayoutTestNoFTL
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runLayoutTestNoCJIT
</span><span class="cx"> runLayoutTestDFGEagerNoCJIT
</span><del>- runLayoutTestDefaultFTL
</del><ins>+ runLayoutTestDefault
</ins><span class="cx"> runLayoutTestFTLNoCJIT
</span><span class="cx"> runLayoutTestFTLEagerNoCJIT
</span><span class="cx"> end
</span><span class="lines">@@ -1268,11 +1268,11 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runMozillaTestDefault(mode, *extraFiles)
</span><del>- runMozillaTest(nil, mode, extraFiles)
</del><ins>+ runMozillaTest(nil, mode, extraFiles, *FTL_OPTIONS)
</ins><span class="cx"> end
</span><span class="cx">
</span><del>-def runMozillaTestDefaultFTL(mode, *extraFiles)
- runMozillaTest("ftl", mode, extraFiles, *FTL_OPTIONS)
</del><ins>+def runMozillaTestNoFTL(mode, *extraFiles)
+ runMozillaTest("no-ftl", mode, extraFiles)
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runMozillaTestLLInt(mode, *extraFiles)
</span><span class="lines">@@ -1293,10 +1293,10 @@
</span><span class="cx">
</span><span class="cx"> def defaultQuickRunMozillaTest(mode, *extraFiles)
</span><span class="cx"> if $jitTests
</span><del>- runMozillaTestDefaultFTL(mode, *extraFiles)
</del><ins>+ runMozillaTestDefault(mode, *extraFiles)
</ins><span class="cx"> runMozillaTestFTLEagerNoCJITValidatePhases(mode, *extraFiles)
</span><span class="cx"> else
</span><del>- runMozillaTestDefault(mode, *extraFiles)
</del><ins>+ runMozillaTestNoFTL(mode, *extraFiles)
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runMozillaTestDFGEagerNoCJITValidatePhases(mode, *extraFiles)
</span><span class="cx"> end
</span><span class="lines">@@ -1307,12 +1307,12 @@
</span><span class="cx"> if $quickMode
</span><span class="cx"> defaultQuickRunMozillaTest(mode, *extraFiles)
</span><span class="cx"> else
</span><del>- runMozillaTestDefault(mode, *extraFiles)
</del><ins>+ runMozillaTestNoFTL(mode, *extraFiles)
</ins><span class="cx"> if $jitTests
</span><span class="cx"> runMozillaTestLLInt(mode, *extraFiles)
</span><span class="cx"> runMozillaTestBaselineJIT(mode, *extraFiles)
</span><span class="cx"> runMozillaTestDFGEagerNoCJITValidatePhases(mode, *extraFiles)
</span><del>- runMozillaTestDefaultFTL(mode, *extraFiles)
</del><ins>+ runMozillaTestDefault(mode, *extraFiles)
</ins><span class="cx"> runMozillaTestFTLEagerNoCJITValidatePhases(mode, *extraFiles)
</span><span class="cx"> end
</span><span class="cx"> end
</span><span class="lines">@@ -1323,11 +1323,11 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runNoisyTestDefault
</span><del>- runNoisyTest("default")
</del><ins>+ runNoisyTest("default", *FTL_OPTIONS)
</ins><span class="cx"> end
</span><span class="cx">
</span><del>-def runNoisyTestDefaultFTL
- runNoisyTest("ftl", *FTL_OPTIONS)
</del><ins>+def runNoisyTestNoFTL
+ runNoisyTest("no-ftl")
</ins><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def runNoisyTestNoCJIT
</span><span class="lines">@@ -1339,9 +1339,9 @@
</span><span class="cx"> end
</span><span class="cx">
</span><span class="cx"> def defaultRunNoisyTest
</span><del>- runNoisyTestDefault
</del><ins>+ runNoisyTestNoFTL
</ins><span class="cx"> if $jitTests
</span><del>- runNoisyTestDefaultFTL
</del><ins>+ runNoisyTestDefault
</ins><span class="cx"> runNoisyTestNoCJIT
</span><span class="cx"> runNoisyTestEagerNoCJIT
</span><span class="cx"> end
</span></span></pre>
</div>
</div>
</body>
</html>