<!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  &lt;ossy@webkit.org&gt;
+
+        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  &lt;cdumez@apple.com&gt;
</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 &lt; 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 == &quot;string&quot;)
</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 = [ &quot;a&quot;, &quot;b&quot;, &quot;c&quot;, &quot;d&quot; ];
</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  &lt;ossy@webkit.org&gt;
+
+        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  &lt;utatane.tea@gmail.com&gt;
</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, &quot;../shell.js&quot;
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.1.1-3.js
</span><del>-  cmd: runMozillaTestDefaultFTL :normal, &quot;../shell.js&quot;
</del><ins>+  cmd: runMozillaTestDefault :normal, &quot;../shell.js&quot;
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-1.js
</span><span class="cx">   cmd: defaultRunMozillaTest :normal, &quot;../shell.js&quot;
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-2.js
</span><span class="cx">   cmd: defaultRunMozillaTest :normal, &quot;../shell.js&quot;
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.2.1-3.js
</span><del>-  cmd: runMozillaTestDefaultFTL :normal, &quot;../shell.js&quot;
</del><ins>+  cmd: runMozillaTestDefault :normal, &quot;../shell.js&quot;
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.3.1-1.js
</span><span class="cx">   cmd: defaultRunMozillaTest :normal, &quot;../shell.js&quot;
</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, &quot;../shell.js&quot;
</span><span class="cx"> - path: ecma/FunctionObjects/15.3.5-1.js
</span><del>-  cmd: runMozillaTestDefaultFTL :normal, &quot;../shell.js&quot;
</del><ins>+  cmd: runMozillaTestDefault :normal, &quot;../shell.js&quot;
</ins><span class="cx"> - path: ecma/FunctionObjects/15.3.5-2.js
</span><span class="cx">   cmd: defaultRunMozillaTest :normal, &quot;../shell.js&quot;
</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"> &quot;use strict&quot;;
</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  &lt;ossy@webkit.org&gt;
+
+        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  &lt;yongjun_zhang@apple.com&gt;
</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(&quot;default&quot;)
</del><ins>+def runNoFTL
+    run(&quot;no-ftl&quot;)
</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(&quot;no-cjit-validate-phases&quot;, &quot;--validateBytecode=true&quot;, &quot;--validateGraphAtEachPhase=true&quot;, *NO_CJIT_OPTIONS)
</span><span class="cx"> end
</span><span class="cx"> 
</span><del>-def runDefaultFTL
-    run(&quot;default-ftl&quot;, *FTL_OPTIONS)
</del><ins>+def runDefault
+    run(&quot;default&quot;, *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 + &quot;../#{testName}-expected.txt&quot;).to_s))
</span><span class="cx"> end
</span><span class="cx"> 
</span><del>-def runLayoutTestDefault
-    runLayoutTest(nil)
</del><ins>+def runLayoutTestNoFTL
+    runLayoutTest(&quot;no-ftl&quot;)
</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(&quot;dfg-eager-no-cjit&quot;, *(NO_CJIT_OPTIONS + EAGER_OPTIONS))
</span><span class="cx"> end
</span><span class="cx"> 
</span><del>-def runLayoutTestDefaultFTL
-    runLayoutTest(&quot;ftl&quot;, &quot;--testTheFTL=true&quot;, *FTL_OPTIONS)
</del><ins>+def runLayoutTestDefault
+    runLayoutTest(nil, &quot;--testTheFTL=true&quot;, *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(&quot;ftl&quot;, mode, extraFiles, *FTL_OPTIONS)
</del><ins>+def runMozillaTestNoFTL(mode, *extraFiles)
+    runMozillaTest(&quot;no-ftl&quot;, 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(&quot;default&quot;)
</del><ins>+    runNoisyTest(&quot;default&quot;, *FTL_OPTIONS)
</ins><span class="cx"> end
</span><span class="cx"> 
</span><del>-def runNoisyTestDefaultFTL
-    runNoisyTest(&quot;ftl&quot;, *FTL_OPTIONS)
</del><ins>+def runNoisyTestNoFTL
+    runNoisyTest(&quot;no-ftl&quot;)
</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>