<!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>[173410] trunk/Source</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/173410">173410</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2014-09-08 17:21:24 -0700 (Mon, 08 Sep 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>Unreviewed, rolling out <a href="http://trac.webkit.org/projects/webkit/changeset/173402">r173402</a>.
https://bugs.webkit.org/show_bug.cgi?id=136649

Breaking buildw with error &quot;unable to restore file position to
0x00000c60 for section __DWARF.__debug_info (errno = 9)&quot;
(Requested by mlam_ on #webkit).

Reverted changeset:

&quot;Move CallFrame and Register inlines functions out of
JSScope.h.&quot;
https://bugs.webkit.org/show_bug.cgi?id=136579
http://trac.webkit.org/changeset/173402</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceJavaScriptCoreAPIObjCCallbackFunctionmm">trunk/Source/JavaScriptCore/API/ObjCCallbackFunction.mm</a></li>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreJavaScriptCorevcxprojJavaScriptCorevcxproj">trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj</a></li>
<li><a href="#trunkSourceJavaScriptCoreJavaScriptCorevcxprojJavaScriptCorevcxprojfilters">trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters</a></li>
<li><a href="#trunkSourceJavaScriptCoreJavaScriptCorexcodeprojprojectpbxproj">trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceJavaScriptCorebindingsScriptValuecpp">trunk/Source/JavaScriptCore/bindings/ScriptValue.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorInjectedScriptHostcpp">trunk/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorInjectedScriptManagercpp">trunk/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorJSGlobalObjectInspectorControllercpp">trunk/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorJSJavaScriptCallFramecpp">trunk/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorScriptDebugServercpp">trunk/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreinterpreterCallFrameInlinesh">trunk/Source/JavaScriptCore/interpreter/CallFrameInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeArgumentsIteratorConstructorcpp">trunk/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSArrayIteratorcpp">trunk/Source/JavaScriptCore/runtime/JSArrayIterator.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCInlinesh">trunk/Source/JavaScriptCore/runtime/JSCInlines.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSCJSValuecpp">trunk/Source/JavaScriptCore/runtime/JSCJSValue.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSMapIteratorcpp">trunk/Source/JavaScriptCore/runtime/JSMapIterator.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseConstructorcpp">trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseDeferredcpp">trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseFunctionscpp">trunk/Source/JavaScriptCore/runtime/JSPromiseFunctions.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromisePrototypecpp">trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSPromiseReactioncpp">trunk/Source/JavaScriptCore/runtime/JSPromiseReaction.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSScopeh">trunk/Source/JavaScriptCore/runtime/JSScope.h</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeJSSetIteratorcpp">trunk/Source/JavaScriptCore/runtime/JSSetIterator.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapConstructorcpp">trunk/Source/JavaScriptCore/runtime/MapConstructor.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapDatacpp">trunk/Source/JavaScriptCore/runtime/MapData.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapIteratorPrototypecpp">trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeMapPrototypecpp">trunk/Source/JavaScriptCore/runtime/MapPrototype.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetConstructorcpp">trunk/Source/JavaScriptCore/runtime/SetConstructor.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetIteratorPrototypecpp">trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeSetPrototypecpp">trunk/Source/JavaScriptCore/runtime/SetPrototype.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakMapConstructorcpp">trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp</a></li>
<li><a href="#trunkSourceJavaScriptCoreruntimeWeakMapPrototypecpp">trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSAudioBufferSourceNodeCustomcpp">trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSAudioTrackCustomcpp">trunk/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSBiquadFilterNodeCustomcpp">trunk/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSCSSStyleDeclarationCustomcpp">trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSCanvasRenderingContext2DCustomcpp">trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSCommandLineAPIHostCustomcpp">trunk/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSCustomSQLStatementErrorCallbackcpp">trunk/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMBindingh">trunk/Source/WebCore/bindings/js/JSDOMBinding.h</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMStringListCustomcpp">trunk/Source/WebCore/bindings/js/JSDOMStringListCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMWindowBasecpp">trunk/Source/WebCore/bindings/js/JSDOMWindowBase.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDOMWindowShellcpp">trunk/Source/WebCore/bindings/js/JSDOMWindowShell.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSDocumentCustomcpp">trunk/Source/WebCore/bindings/js/JSDocumentCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSHTMLDocumentCustomcpp">trunk/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSOscillatorNodeCustomcpp">trunk/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSPannerNodeCustomcpp">trunk/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp</a></li>
<li><a href="#trunkSourceWebCorebindingsjsJSPopStateEventCustomcpp">trunk/Source/WebCore/bindings/js/JSPopStateEventCustom.cpp</a></li>
<li><a href="#trunkSourceWebCoredomTreeWalkercpp">trunk/Source/WebCore/dom/TreeWalker.cpp</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLPlugInImageElementcpp">trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorCommandLineAPIModulecpp">trunk/Source/WebCore/inspector/CommandLineAPIModule.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorControllercpp">trunk/Source/WebCore/inspector/InspectorController.cpp</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourceJavaScriptCoreinterpreterRegisterInlinesh">trunk/Source/JavaScriptCore/interpreter/RegisterInlines.h</a></li>
<li><a href="#trunkSourceWebCoreForwardingHeadersinterpreterRegisterInlinesh">trunk/Source/WebCore/ForwardingHeaders/interpreter/RegisterInlines.h</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceJavaScriptCoreAPIObjCCallbackFunctionmm"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/API/ObjCCallbackFunction.mm (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/API/ObjCCallbackFunction.mm        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/API/ObjCCallbackFunction.mm        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -32,8 +32,9 @@
</span><span class="cx"> #import &quot;APICast.h&quot;
</span><span class="cx"> #import &quot;DelayedReleaseScope.h&quot;
</span><span class="cx"> #import &quot;Error.h&quot;
</span><del>-#import &quot;JSCInlines.h&quot;
</del><ins>+#import &quot;JSCJSValueInlines.h&quot;
</ins><span class="cx"> #import &quot;JSCell.h&quot;
</span><ins>+#import &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #import &quot;JSContextInternal.h&quot;
</span><span class="cx"> #import &quot;JSWrapperMap.h&quot;
</span><span class="cx"> #import &quot;JSValueInternal.h&quot;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/ChangeLog        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1,3 +1,19 @@
</span><ins>+2014-09-08  Commit Queue  &lt;commit-queue@webkit.org&gt;
+
+        Unreviewed, rolling out r173402.
+        https://bugs.webkit.org/show_bug.cgi?id=136649
+
+        Breaking buildw with error &quot;unable to restore file position to
+        0x00000c60 for section __DWARF.__debug_info (errno = 9)&quot;
+        (Requested by mlam_ on #webkit).
+
+        Reverted changeset:
+
+        &quot;Move CallFrame and Register inlines functions out of
+        JSScope.h.&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=136579
+        http://trac.webkit.org/changeset/173402
+
</ins><span class="cx"> 2014-09-08  Mark Lam  &lt;mark.lam@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Move CallFrame and Register inlines functions out of JSScope.h.
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreJavaScriptCorevcxprojJavaScriptCorevcxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1292,7 +1292,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\JSStackInlines.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\ProtoCallFrame.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\Register.h&quot; /&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\interpreter\RegisterInlines.h&quot; /&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\StackVisitor.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\VMInspector.h&quot; /&gt;
</span><span class="cx">     &lt;ClInclude Include=&quot;..\jit\AccessorCallJITStubRoutine.h&quot; /&gt;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreJavaScriptCorevcxprojJavaScriptCorevcxprojfilters"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -2228,9 +2228,6 @@
</span><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\Register.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;interpreter&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span><del>-    &lt;ClInclude Include=&quot;..\interpreter\RegisterInlines.h&quot;&gt;
-      &lt;Filter&gt;interpreter&lt;/Filter&gt;
-    &lt;/ClInclude&gt;
</del><span class="cx">     &lt;ClInclude Include=&quot;..\interpreter\StackVisitor.h&quot;&gt;
</span><span class="cx">       &lt;Filter&gt;interpreter&lt;/Filter&gt;
</span><span class="cx">     &lt;/ClInclude&gt;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreJavaScriptCorexcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1817,7 +1817,6 @@
</span><span class="cx">                 E49DC16B12EF293E00184A1F /* SourceProviderCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E49DC15512EF277200184A1F /* SourceProviderCache.cpp */; };
</span><span class="cx">                 E49DC16C12EF294E00184A1F /* SourceProviderCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DC15112EF272200184A1F /* SourceProviderCache.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 E49DC16D12EF295300184A1F /* SourceProviderCacheItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E49DC14912EF261A00184A1F /* SourceProviderCacheItem.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><del>-                FE0403F519B990220034161B /* RegisterInlines.h in Headers */ = {isa = PBXBuildFile; fileRef = FE0403F419B990220034161B /* RegisterInlines.h */; settings = {ATTRIBUTES = (Private, ); }; };
</del><span class="cx">                 FE20CE9D15F04A9500DF3430 /* LLIntCLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */; };
</span><span class="cx">                 FE20CE9E15F04A9500DF3430 /* LLIntCLoop.h in Headers */ = {isa = PBXBuildFile; fileRef = FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */; settings = {ATTRIBUTES = (Private, ); }; };
</span><span class="cx">                 FE4A331F15BD2E07006F54F3 /* VMInspector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */; };
</span><span class="lines">@@ -3516,7 +3515,6 @@
</span><span class="cx">                 F692A87D0255597D01FF60F7 /* RegExp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegExp.cpp; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; };
</span><span class="cx">                 F692A87E0255597D01FF60F7 /* RegExp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExp.h; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; };
</span><span class="cx">                 F692A8870255597D01FF60F7 /* JSCJSValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCJSValue.cpp; sourceTree = &quot;&lt;group&gt;&quot;; tabWidth = 8; };
</span><del>-                FE0403F419B990220034161B /* RegisterInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegisterInlines.h; path = interpreter/RegisterInlines.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><span class="cx">                 FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntCLoop.cpp; path = llint/LLIntCLoop.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntCLoop.h; path = llint/LLIntCLoop.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VMInspector.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -3625,7 +3623,6 @@
</span><span class="cx">                 0867D691FE84028FC02AAC07 /* JavaScriptCore */ = {
</span><span class="cx">                         isa = PBXGroup;
</span><span class="cx">                         children = (
</span><del>-                                FE0403F419B990220034161B /* RegisterInlines.h */,
</del><span class="cx">                                 6529FB3018B2D63900C61102 /* generate-bytecode-files */,
</span><span class="cx">                                 8604F4F2143A6C4400B295F5 /* ChangeLog */,
</span><span class="cx">                                 F692A8540255597D01FF60F7 /* create_hash_table */,
</span><span class="lines">@@ -5764,7 +5761,6 @@
</span><span class="cx">                                 2AD2EDFB19799E38004D6478 /* EnumerationMode.h in Headers */,
</span><span class="cx">                                 147B83AC0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h in Headers */,
</span><span class="cx">                                 2A111246192FCE79005EE18D /* CustomGetterSetter.h in Headers */,
</span><del>-                                FE0403F519B990220034161B /* RegisterInlines.h in Headers */,
</del><span class="cx">                                 A584032018BFFBE1005A0811 /* InspectorAgent.h in Headers */,
</span><span class="cx">                                 2AABCDE718EF294200002096 /* GCLogging.h in Headers */,
</span><span class="cx">                                 FE5248F9191442D900B7FDE4 /* VariableWatchpointSetInlines.h in Headers */,
</span></span></pre></div>
<a id="trunkSourceJavaScriptCorebindingsScriptValuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/bindings/ScriptValue.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/bindings/ScriptValue.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/bindings/ScriptValue.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -32,8 +32,8 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;APICast.h&quot;
</span><span class="cx"> #include &quot;InspectorValues.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSLock.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> using namespace Inspector;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorInjectedScriptHostcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -28,7 +28,6 @@
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR)
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSInjectedScriptHost.h&quot;
</span><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorInjectedScriptManagercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -37,7 +37,6 @@
</span><span class="cx"> #include &quot;InjectedScriptHost.h&quot;
</span><span class="cx"> #include &quot;InjectedScriptSource.h&quot;
</span><span class="cx"> #include &quot;InspectorValues.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSInjectedScriptHost.h&quot;
</span><span class="cx"> #include &quot;JSLock.h&quot;
</span><span class="cx"> #include &quot;ScriptObject.h&quot;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorJSGlobalObjectInspectorControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -35,7 +35,6 @@
</span><span class="cx"> #include &quot;InspectorAgent.h&quot;
</span><span class="cx"> #include &quot;InspectorBackendDispatcher.h&quot;
</span><span class="cx"> #include &quot;InspectorFrontendChannel.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObjectConsoleAgent.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObjectConsoleClient.h&quot;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorJSJavaScriptCallFramecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,9 +30,10 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;DebuggerScope.h&quot;
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSCJSValue.h&quot;
</span><ins>+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSJavaScriptCallFramePrototype.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorScriptDebugServercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -35,7 +35,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;DebuggerCallFrame.h&quot;
</span><span class="cx"> #include &quot;DebuggerScope.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><span class="cx"> #include &quot;JSJavaScriptCallFrame.h&quot;
</span><span class="cx"> #include &quot;JSLock.h&quot;
</span><span class="cx"> #include &quot;JavaScriptCallFrame.h&quot;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterCallFrameInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/interpreter/CallFrameInlines.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/CallFrameInlines.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/interpreter/CallFrameInlines.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -28,7 +28,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;CallFrame.h&quot;
</span><span class="cx"> #include &quot;CodeBlock.h&quot;
</span><del>-#include &quot;JSScope.h&quot;
</del><span class="cx"> 
</span><span class="cx"> namespace JSC  {
</span><span class="cx"> 
</span><span class="lines">@@ -148,22 +147,6 @@
</span><span class="cx">     return registers()[activationRegister.offset()].jsValue();
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-inline VM&amp; CallFrame::vm() const
-{
-    ASSERT(scope()-&gt;vm());
-    return *scope()-&gt;vm();
-}
-
-inline JSGlobalObject* CallFrame::lexicalGlobalObject() const
-{
-    return scope()-&gt;globalObject();
-}
-
-inline JSObject* CallFrame::globalThisValue() const
-{
-    return scope()-&gt;globalThis();
-}
-
</del><span class="cx"> } // namespace JSC
</span><span class="cx"> 
</span><span class="cx"> #endif // CallFrameInlines_h
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinterpreterRegisterInlinesh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/JavaScriptCore/interpreter/RegisterInlines.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/interpreter/RegisterInlines.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/interpreter/RegisterInlines.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1,47 +0,0 @@
</span><del>-/*
- * Copyright (C) 2014 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
- */
-
-#ifndef RegisterInlines_h
-#define RegisterInlines_h
-
-#include &quot;JSScope.h&quot;
-#include &quot;Register.h&quot;
-
-namespace JSC {
-
-inline Register&amp; Register::operator=(JSScope* scope)
-{
-    *this = JSValue(scope);
-    return *this;
-}
-
-inline JSScope* Register::scope() const
-{
-    return jsCast&lt;JSScope*&gt;(jsValue());
-}
-
-} // namespace JSC
-
-#endif // Register_h
</del></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeArgumentsIteratorConstructorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -28,8 +28,10 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;ArgumentsIteratorPrototype.h&quot;
</span><span class="cx"> #include &quot;JSArgumentsIterator.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSArrayIteratorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSArrayIterator.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSArrayIterator.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSArrayIterator.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,7 +26,10 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;JSArrayIterator.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
+#include &quot;SlotVisitorInlines.h&quot;
+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCInlinesh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCInlines.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCInlines.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSCInlines.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -45,12 +45,10 @@
</span><span class="cx"> #include &quot;Interpreter.h&quot;
</span><span class="cx"> #include &quot;JSArrayBufferViewInlines.h&quot;
</span><span class="cx"> #include &quot;JSCJSValueInlines.h&quot;
</span><del>-#include &quot;JSCellInlines.h&quot;
</del><span class="cx"> #include &quot;JSFunctionInlines.h&quot;
</span><span class="cx"> #include &quot;JSProxy.h&quot;
</span><span class="cx"> #include &quot;JSString.h&quot;
</span><span class="cx"> #include &quot;Operations.h&quot;
</span><del>-#include &quot;RegisterInlines.h&quot;
</del><span class="cx"> #include &quot;SlotVisitorInlines.h&quot;
</span><span class="cx"> #include &quot;StructureInlines.h&quot;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSCJSValuecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSCJSValue.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSCJSValue.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSCJSValue.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,11 +29,12 @@
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;GetterSetter.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
</ins><span class="cx"> #include &quot;JSFunction.h&quot;
</span><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSNotAnObject.h&quot;
</span><span class="cx"> #include &quot;NumberObject.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> #include &lt;wtf/MathExtras.h&gt;
</span><span class="cx"> #include &lt;wtf/StringExtras.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSMapIteratorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSMapIterator.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSMapIterator.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSMapIterator.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,8 +26,11 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;JSMapIterator.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSMap.h&quot;
</span><ins>+#include &quot;SlotVisitorInlines.h&quot;
+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseConstructorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,13 +29,15 @@
</span><span class="cx"> #if ENABLE(PROMISES)
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSPromise.h&quot;
</span><span class="cx"> #include &quot;JSPromiseDeferred.h&quot;
</span><span class="cx"> #include &quot;JSPromiseFunctions.h&quot;
</span><span class="cx"> #include &quot;JSPromisePrototype.h&quot;
</span><span class="cx"> #include &quot;Lookup.h&quot;
</span><span class="cx"> #include &quot;NumberObject.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseDeferredcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,10 +29,13 @@
</span><span class="cx"> #if ENABLE(PROMISES)
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSPromise.h&quot;
</span><span class="cx"> #include &quot;JSPromiseConstructor.h&quot;
</span><span class="cx"> #include &quot;JSPromiseFunctions.h&quot;
</span><ins>+#include &quot;SlotVisitorInlines.h&quot;
+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseFunctionscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseFunctions.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseFunctions.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseFunctions.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,11 +29,13 @@
</span><span class="cx"> #if ENABLE(PROMISES)
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSPromise.h&quot;
</span><span class="cx"> #include &quot;JSPromiseConstructor.h&quot;
</span><span class="cx"> #include &quot;JSPromiseDeferred.h&quot;
</span><span class="cx"> #include &quot;NumberObject.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromisePrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,13 +29,15 @@
</span><span class="cx"> #if ENABLE(PROMISES)
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSPromise.h&quot;
</span><span class="cx"> #include &quot;JSPromiseDeferred.h&quot;
</span><span class="cx"> #include &quot;JSPromiseFunctions.h&quot;
</span><span class="cx"> #include &quot;JSPromiseReaction.h&quot;
</span><span class="cx"> #include &quot;Microtask.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSPromiseReactioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSPromiseReaction.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSPromiseReaction.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSPromiseReaction.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,10 +29,12 @@
</span><span class="cx"> #if ENABLE(PROMISES)
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSPromiseDeferred.h&quot;
</span><span class="cx"> #include &quot;Microtask.h&quot;
</span><ins>+#include &quot;SlotVisitorInlines.h&quot;
</ins><span class="cx"> #include &quot;StrongInlines.h&quot;
</span><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSScopeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSScope.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSScope.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSScope.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -225,6 +225,33 @@
</span><span class="cx">     return MarkedBlock::blockFor(this)-&gt;vm();
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+inline Register&amp; Register::operator=(JSScope* scope)
+{
+    *this = JSValue(scope);
+    return *this;
+}
+
+inline JSScope* Register::scope() const
+{
+    return jsCast&lt;JSScope*&gt;(jsValue());
+}
+
+inline VM&amp; ExecState::vm() const
+{
+    ASSERT(scope()-&gt;vm());
+    return *scope()-&gt;vm();
+}
+
+inline JSGlobalObject* ExecState::lexicalGlobalObject() const
+{
+    return scope()-&gt;globalObject();
+}
+
+inline JSObject* ExecState::globalThisValue() const
+{
+    return scope()-&gt;globalThis();
+}
+
</ins><span class="cx"> inline size_t JSScope::offsetOfNext()
</span><span class="cx"> {
</span><span class="cx">     return OBJECT_OFFSETOF(JSScope, m_next);
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeJSSetIteratorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/JSSetIterator.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/JSSetIterator.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/JSSetIterator.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,8 +26,11 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;JSSetIterator.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSSet.h&quot;
</span><ins>+#include &quot;SlotVisitorInlines.h&quot;
+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapConstructorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapConstructor.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapConstructor.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/MapConstructor.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -27,10 +27,12 @@
</span><span class="cx"> #include &quot;MapConstructor.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSMap.h&quot;
</span><span class="cx"> #include &quot;MapPrototype.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapDatacpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapData.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapData.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/MapData.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,7 +29,8 @@
</span><span class="cx"> #include &quot;CopiedAllocator.h&quot;
</span><span class="cx"> #include &quot;CopyVisitorInlines.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;SlotVisitorInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/CryptographicallyRandomNumber.h&gt;
</span><span class="cx"> #include &lt;wtf/MathExtras.h&gt;
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapIteratorPrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,8 +26,10 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;MapIteratorPrototype.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSMapIterator.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeMapPrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/MapPrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/MapPrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/MapPrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,10 +30,12 @@
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;GetterSetter.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSFunctionInlines.h&quot;
</ins><span class="cx"> #include &quot;JSMap.h&quot;
</span><span class="cx"> #include &quot;JSMapIterator.h&quot;
</span><span class="cx"> #include &quot;MapData.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetConstructorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetConstructor.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetConstructor.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/SetConstructor.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -27,11 +27,13 @@
</span><span class="cx"> #include &quot;SetConstructor.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;Error.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSSet.h&quot;
</span><span class="cx"> #include &quot;MapData.h&quot;
</span><span class="cx"> #include &quot;SetPrototype.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetIteratorPrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,8 +26,10 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;SetIteratorPrototype.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSSetIterator.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeSetPrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/SetPrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/SetPrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/SetPrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,10 +30,12 @@
</span><span class="cx"> #include &quot;Error.h&quot;
</span><span class="cx"> #include &quot;ExceptionHelpers.h&quot;
</span><span class="cx"> #include &quot;GetterSetter.h&quot;
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSFunctionInlines.h&quot;
</ins><span class="cx"> #include &quot;JSSet.h&quot;
</span><span class="cx"> #include &quot;JSSetIterator.h&quot;
</span><span class="cx"> #include &quot;MapData.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakMapConstructorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,9 +26,11 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;WeakMapConstructor.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
+#include &quot;JSCellInlines.h&quot;
</ins><span class="cx"> #include &quot;JSGlobalObject.h&quot;
</span><span class="cx"> #include &quot;JSWeakMap.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> #include &quot;WeakMapPrototype.h&quot;
</span><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreruntimeWeakMapPrototypecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -26,8 +26,9 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;WeakMapPrototype.h&quot;
</span><span class="cx"> 
</span><del>-#include &quot;JSCInlines.h&quot;
</del><ins>+#include &quot;JSCJSValueInlines.h&quot;
</ins><span class="cx"> #include &quot;JSWeakMap.h&quot;
</span><ins>+#include &quot;StructureInlines.h&quot;
</ins><span class="cx"> #include &quot;WeakMapData.h&quot;
</span><span class="cx"> 
</span><span class="cx"> namespace JSC {
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/ChangeLog        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1,3 +1,19 @@
</span><ins>+2014-09-08  Commit Queue  &lt;commit-queue@webkit.org&gt;
+
+        Unreviewed, rolling out r173402.
+        https://bugs.webkit.org/show_bug.cgi?id=136649
+
+        Breaking buildw with error &quot;unable to restore file position to
+        0x00000c60 for section __DWARF.__debug_info (errno = 9)&quot;
+        (Requested by mlam_ on #webkit).
+
+        Reverted changeset:
+
+        &quot;Move CallFrame and Register inlines functions out of
+        JSScope.h.&quot;
+        https://bugs.webkit.org/show_bug.cgi?id=136579
+        http://trac.webkit.org/changeset/173402
+
</ins><span class="cx"> 2014-09-05  Mark Lam  &lt;mark.lam@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Move CallFrame and Register inlines functions out of JSScope.h.
</span></span></pre></div>
<a id="trunkSourceWebCoreForwardingHeadersinterpreterRegisterInlinesh"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebCore/ForwardingHeaders/interpreter/RegisterInlines.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ForwardingHeaders/interpreter/RegisterInlines.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/ForwardingHeaders/interpreter/RegisterInlines.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -1,4 +0,0 @@
</span><del>-#ifndef WebCore_FWD_RegisterInlines_h
-#define WebCore_FWD_RegisterInlines_h
-#include &lt;JavaScriptCore/RegisterInlines.h&gt;
-#endif
</del></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSAudioBufferSourceNodeCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -32,8 +32,6 @@
</span><span class="cx"> #include &quot;AudioBuffer.h&quot;
</span><span class="cx"> #include &quot;AudioBufferSourceNode.h&quot;
</span><span class="cx"> #include &quot;JSAudioBuffer.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSAudioTrackCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,7 +30,6 @@
</span><span class="cx"> #include &quot;JSAudioTrack.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;JSTrackCustom.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSBiquadFilterNodeCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,8 +30,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;BiquadFilterNode.h&quot;
</span><span class="cx"> #include &quot;ExceptionCode.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSCSSStyleDeclarationCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -36,7 +36,6 @@
</span><span class="cx"> #include &quot;RuntimeEnabledFeatures.h&quot;
</span><span class="cx"> #include &quot;Settings.h&quot;
</span><span class="cx"> #include &quot;StyleProperties.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/IdentifierInlines.h&gt;
</span><span class="cx"> #include &lt;runtime/StringPrototype.h&gt;
</span><span class="cx"> #include &lt;wtf/ASCIICType.h&gt;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSCanvasRenderingContext2DCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -33,8 +33,6 @@
</span><span class="cx"> #include &quot;JSHTMLCanvasElement.h&quot;
</span><span class="cx"> #include &quot;JSHTMLImageElement.h&quot;
</span><span class="cx"> #include &quot;JSImageData.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSCommandLineAPIHostCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -44,8 +44,6 @@
</span><span class="cx"> #include &quot;Storage.h&quot;
</span><span class="cx"> #include &lt;bindings/ScriptValue.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;parser/SourceCode.h&gt;
</span><span class="cx"> #include &lt;runtime/IdentifierInlines.h&gt;
</span><span class="cx"> #include &lt;runtime/JSArray.h&gt;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSCustomSQLStatementErrorCallbackcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -35,7 +35,6 @@
</span><span class="cx"> #include &quot;JSSQLError.h&quot;
</span><span class="cx"> #include &quot;JSSQLTransaction.h&quot;
</span><span class="cx"> #include &quot;ScriptExecutionContext.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSLock.h&gt;
</span><span class="cx"> #include &lt;wtf/Ref.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMBindingh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMBinding.h (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMBinding.h        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSDOMBinding.h        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -34,8 +34,6 @@
</span><span class="cx"> #include &lt;heap/SlotVisitorInlines.h&gt;
</span><span class="cx"> #include &lt;heap/Weak.h&gt;
</span><span class="cx"> #include &lt;heap/WeakInlines.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSArray.h&gt;
</span><span class="cx"> #include &lt;runtime/JSArrayBuffer.h&gt;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMStringListCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMStringListCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMStringListCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSDOMStringListCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -19,8 +19,6 @@
</span><span class="cx"> #include &quot;config.h&quot;
</span><span class="cx"> #include &quot;JSDOMStringList.h&quot;
</span><span class="cx"> 
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMWindowBasecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMWindowBase.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMWindowBase.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSDOMWindowBase.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -36,7 +36,6 @@
</span><span class="cx"> #include &quot;SecurityOrigin.h&quot;
</span><span class="cx"> #include &quot;Settings.h&quot;
</span><span class="cx"> #include &quot;WebCoreJSClientData.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Microtask.h&gt;
</span><span class="cx"> #include &lt;wtf/MainThread.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDOMWindowShellcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDOMWindowShell.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDOMWindowShell.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSDOMWindowShell.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -35,7 +35,6 @@
</span><span class="cx"> #include &quot;DOMWindow.h&quot;
</span><span class="cx"> #include &quot;ScriptController.h&quot;
</span><span class="cx"> #include &lt;heap/StrongInlines.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSObject.h&gt;
</span><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSDocumentCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSDocumentCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSDocumentCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSDocumentCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -34,7 +34,6 @@
</span><span class="cx"> #include &quot;ScriptController.h&quot;
</span><span class="cx"> #include &quot;SVGDocument.h&quot;
</span><span class="cx"> #include &quot;TouchList.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;wtf/GetPtr.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(WEBGL)
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSHTMLDocumentCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -41,7 +41,6 @@
</span><span class="cx"> #include &quot;JSMainThreadExecState.h&quot;
</span><span class="cx"> #include &quot;SegmentedString.h&quot;
</span><span class="cx"> #include &quot;DocumentParser.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSCell.h&gt;
</span><span class="cx"> #include &lt;wtf/unicode/CharacterNames.h&gt;
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSOscillatorNodeCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,8 +30,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionCode.h&quot;
</span><span class="cx"> #include &quot;OscillatorNode.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSPannerNodeCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -30,8 +30,6 @@
</span><span class="cx"> 
</span><span class="cx"> #include &quot;ExceptionCode.h&quot;
</span><span class="cx"> #include &quot;PannerNode.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/Error.h&gt;
</span><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorebindingsjsJSPopStateEventCustomcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/bindings/js/JSPopStateEventCustom.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/bindings/js/JSPopStateEventCustom.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/bindings/js/JSPopStateEventCustom.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -32,8 +32,6 @@
</span><span class="cx"> #include &quot;JSPopStateEvent.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;JSHistory.h&quot;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span></span></pre></div>
<a id="trunkSourceWebCoredomTreeWalkercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/TreeWalker.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/TreeWalker.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/dom/TreeWalker.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -29,8 +29,6 @@
</span><span class="cx"> #include &quot;ContainerNode.h&quot;
</span><span class="cx"> #include &quot;NodeTraversal.h&quot;
</span><span class="cx"> 
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSCJSValueInlines.h&gt;
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLPlugInImageElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -52,7 +52,6 @@
</span><span class="cx"> #include &quot;SubframeLoader.h&quot;
</span><span class="cx"> #include &lt;JavaScriptCore/APICast.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/JSBase.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;wtf/HashMap.h&gt;
</span><span class="cx"> #include &lt;wtf/text/StringHash.h&gt;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorCommandLineAPIModulecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/CommandLineAPIModule.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/CommandLineAPIModule.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/inspector/CommandLineAPIModule.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -32,8 +32,6 @@
</span><span class="cx"> #include &quot;JSCommandLineAPIHost.h&quot;
</span><span class="cx"> #include &quot;WebInjectedScriptManager.h&quot;
</span><span class="cx"> #include &lt;inspector/InjectedScript.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
-#include &lt;interpreter/RegisterInlines.h&gt;
</del><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span><span class="cx"> using namespace Inspector;
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorController.cpp (173409 => 173410)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorController.cpp        2014-09-09 00:18:08 UTC (rev 173409)
+++ trunk/Source/WebCore/inspector/InspectorController.cpp        2014-09-09 00:21:24 UTC (rev 173410)
</span><span class="lines">@@ -72,7 +72,6 @@
</span><span class="cx"> #include &lt;inspector/IdentifiersFactory.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;inspector/agents/InspectorAgent.h&gt;
</span><del>-#include &lt;interpreter/CallFrameInlines.h&gt;
</del><span class="cx"> #include &lt;runtime/JSLock.h&gt;
</span><span class="cx"> 
</span><span class="cx"> using namespace JSC;
</span></span></pre>
</div>
</div>

</body>
</html>