<!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 "unable to restore file position to
0x00000c60 for section __DWARF.__debug_info (errno = 9)"
(Requested by mlam_ on #webkit).
Reverted changeset:
"Move CallFrame and Register inlines functions out of
JSScope.h."
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 "APICast.h"
</span><span class="cx"> #import "DelayedReleaseScope.h"
</span><span class="cx"> #import "Error.h"
</span><del>-#import "JSCInlines.h"
</del><ins>+#import "JSCJSValueInlines.h"
</ins><span class="cx"> #import "JSCell.h"
</span><ins>+#import "JSCellInlines.h"
</ins><span class="cx"> #import "JSContextInternal.h"
</span><span class="cx"> #import "JSWrapperMap.h"
</span><span class="cx"> #import "JSValueInternal.h"
</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 <commit-queue@webkit.org>
+
+ Unreviewed, rolling out r173402.
+ https://bugs.webkit.org/show_bug.cgi?id=136649
+
+ Breaking buildw with error "unable to restore file position to
+ 0x00000c60 for section __DWARF.__debug_info (errno = 9)"
+ (Requested by mlam_ on #webkit).
+
+ Reverted changeset:
+
+ "Move CallFrame and Register inlines functions out of
+ JSScope.h."
+ https://bugs.webkit.org/show_bug.cgi?id=136579
+ http://trac.webkit.org/changeset/173402
+
</ins><span class="cx"> 2014-09-08 Mark Lam <mark.lam@apple.com>
</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"> <ClInclude Include="..\interpreter\JSStackInlines.h" />
</span><span class="cx"> <ClInclude Include="..\interpreter\ProtoCallFrame.h" />
</span><span class="cx"> <ClInclude Include="..\interpreter\Register.h" />
</span><del>- <ClInclude Include="..\interpreter\RegisterInlines.h" />
</del><span class="cx"> <ClInclude Include="..\interpreter\StackVisitor.h" />
</span><span class="cx"> <ClInclude Include="..\interpreter\VMInspector.h" />
</span><span class="cx"> <ClInclude Include="..\jit\AccessorCallJITStubRoutine.h" />
</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"> <ClInclude Include="..\interpreter\Register.h">
</span><span class="cx"> <Filter>interpreter</Filter>
</span><span class="cx"> </ClInclude>
</span><del>- <ClInclude Include="..\interpreter\RegisterInlines.h">
- <Filter>interpreter</Filter>
- </ClInclude>
</del><span class="cx"> <ClInclude Include="..\interpreter\StackVisitor.h">
</span><span class="cx"> <Filter>interpreter</Filter>
</span><span class="cx"> </ClInclude>
</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 = "<group>"; tabWidth = 8; };
</span><span class="cx">                 F692A87E0255597D01FF60F7 /* RegExp.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = RegExp.h; sourceTree = "<group>"; tabWidth = 8; };
</span><span class="cx">                 F692A8870255597D01FF60F7 /* JSCJSValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCJSValue.cpp; sourceTree = "<group>"; tabWidth = 8; };
</span><del>-                FE0403F419B990220034161B /* RegisterInlines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RegisterInlines.h; path = interpreter/RegisterInlines.h; sourceTree = "<group>"; };
</del><span class="cx">                 FE20CE9B15F04A9500DF3430 /* LLIntCLoop.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LLIntCLoop.cpp; path = llint/LLIntCLoop.cpp; sourceTree = "<group>"; };
</span><span class="cx">                 FE20CE9C15F04A9500DF3430 /* LLIntCLoop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LLIntCLoop.h; path = llint/LLIntCLoop.h; sourceTree = "<group>"; };
</span><span class="cx">                 FE4A331D15BD2E07006F54F3 /* VMInspector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VMInspector.cpp; sourceTree = "<group>"; };
</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 "APICast.h"
</span><span class="cx"> #include "InspectorValues.h"
</span><del>-#include "JSCInlines.h"
</del><span class="cx"> #include "JSLock.h"
</span><ins>+#include "StructureInlines.h"
</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 "JSCInlines.h"
</del><span class="cx"> #include "JSInjectedScriptHost.h"
</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 "InjectedScriptHost.h"
</span><span class="cx"> #include "InjectedScriptSource.h"
</span><span class="cx"> #include "InspectorValues.h"
</span><del>-#include "JSCInlines.h"
</del><span class="cx"> #include "JSInjectedScriptHost.h"
</span><span class="cx"> #include "JSLock.h"
</span><span class="cx"> #include "ScriptObject.h"
</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 "InspectorAgent.h"
</span><span class="cx"> #include "InspectorBackendDispatcher.h"
</span><span class="cx"> #include "InspectorFrontendChannel.h"
</span><del>-#include "JSCInlines.h"
</del><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSGlobalObjectConsoleAgent.h"
</span><span class="cx"> #include "JSGlobalObjectConsoleClient.h"
</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 "DebuggerScope.h"
</span><span class="cx"> #include "Error.h"
</span><del>-#include "JSCInlines.h"
</del><span class="cx"> #include "JSCJSValue.h"
</span><ins>+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSJavaScriptCallFramePrototype.h"
</span><ins>+#include "StructureInlines.h"
</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 "DebuggerCallFrame.h"
</span><span class="cx"> #include "DebuggerScope.h"
</span><del>-#include "JSCInlines.h"
</del><span class="cx"> #include "JSJavaScriptCallFrame.h"
</span><span class="cx"> #include "JSLock.h"
</span><span class="cx"> #include "JavaScriptCallFrame.h"
</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 "CallFrame.h"
</span><span class="cx"> #include "CodeBlock.h"
</span><del>-#include "JSScope.h"
</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& CallFrame::vm() const
-{
- ASSERT(scope()->vm());
- return *scope()->vm();
-}
-
-inline JSGlobalObject* CallFrame::lexicalGlobalObject() const
-{
- return scope()->globalObject();
-}
-
-inline JSObject* CallFrame::globalThisValue() const
-{
- return scope()->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 "JSScope.h"
-#include "Register.h"
-
-namespace JSC {
-
-inline Register& Register::operator=(JSScope* scope)
-{
- *this = JSValue(scope);
- return *this;
-}
-
-inline JSScope* Register::scope() const
-{
- return jsCast<JSScope*>(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 "ArgumentsIteratorPrototype.h"
</span><span class="cx"> #include "JSArgumentsIterator.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><ins>+#include "StructureInlines.h"
</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 "config.h"
</span><span class="cx"> #include "JSArrayIterator.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
+#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
</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 "Interpreter.h"
</span><span class="cx"> #include "JSArrayBufferViewInlines.h"
</span><span class="cx"> #include "JSCJSValueInlines.h"
</span><del>-#include "JSCellInlines.h"
</del><span class="cx"> #include "JSFunctionInlines.h"
</span><span class="cx"> #include "JSProxy.h"
</span><span class="cx"> #include "JSString.h"
</span><span class="cx"> #include "Operations.h"
</span><del>-#include "RegisterInlines.h"
</del><span class="cx"> #include "SlotVisitorInlines.h"
</span><span class="cx"> #include "StructureInlines.h"
</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 "Error.h"
</span><span class="cx"> #include "ExceptionHelpers.h"
</span><span class="cx"> #include "GetterSetter.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
</ins><span class="cx"> #include "JSFunction.h"
</span><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSNotAnObject.h"
</span><span class="cx"> #include "NumberObject.h"
</span><ins>+#include "StructureInlines.h"
</ins><span class="cx"> #include <wtf/MathExtras.h>
</span><span class="cx"> #include <wtf/StringExtras.h>
</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 "config.h"
</span><span class="cx"> #include "JSMapIterator.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSMap.h"
</span><ins>+#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
</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 "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSPromise.h"
</span><span class="cx"> #include "JSPromiseDeferred.h"
</span><span class="cx"> #include "JSPromiseFunctions.h"
</span><span class="cx"> #include "JSPromisePrototype.h"
</span><span class="cx"> #include "Lookup.h"
</span><span class="cx"> #include "NumberObject.h"
</span><ins>+#include "StructureInlines.h"
</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 "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSPromise.h"
</span><span class="cx"> #include "JSPromiseConstructor.h"
</span><span class="cx"> #include "JSPromiseFunctions.h"
</span><ins>+#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
</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 "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSPromise.h"
</span><span class="cx"> #include "JSPromiseConstructor.h"
</span><span class="cx"> #include "JSPromiseDeferred.h"
</span><span class="cx"> #include "NumberObject.h"
</span><ins>+#include "StructureInlines.h"
</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 "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSPromise.h"
</span><span class="cx"> #include "JSPromiseDeferred.h"
</span><span class="cx"> #include "JSPromiseFunctions.h"
</span><span class="cx"> #include "JSPromiseReaction.h"
</span><span class="cx"> #include "Microtask.h"
</span><ins>+#include "StructureInlines.h"
</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 "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSPromiseDeferred.h"
</span><span class="cx"> #include "Microtask.h"
</span><ins>+#include "SlotVisitorInlines.h"
</ins><span class="cx"> #include "StrongInlines.h"
</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)->vm();
</span><span class="cx"> }
</span><span class="cx">
</span><ins>+inline Register& Register::operator=(JSScope* scope)
+{
+ *this = JSValue(scope);
+ return *this;
+}
+
+inline JSScope* Register::scope() const
+{
+ return jsCast<JSScope*>(jsValue());
+}
+
+inline VM& ExecState::vm() const
+{
+ ASSERT(scope()->vm());
+ return *scope()->vm();
+}
+
+inline JSGlobalObject* ExecState::lexicalGlobalObject() const
+{
+ return scope()->globalObject();
+}
+
+inline JSObject* ExecState::globalThisValue() const
+{
+ return scope()->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 "config.h"
</span><span class="cx"> #include "JSSetIterator.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSSet.h"
</span><ins>+#include "SlotVisitorInlines.h"
+#include "StructureInlines.h"
</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 "MapConstructor.h"
</span><span class="cx">
</span><span class="cx"> #include "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSMap.h"
</span><span class="cx"> #include "MapPrototype.h"
</span><ins>+#include "StructureInlines.h"
</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 "CopiedAllocator.h"
</span><span class="cx"> #include "CopyVisitorInlines.h"
</span><span class="cx"> #include "ExceptionHelpers.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "SlotVisitorInlines.h"
</ins><span class="cx">
</span><span class="cx"> #include <wtf/CryptographicallyRandomNumber.h>
</span><span class="cx"> #include <wtf/MathExtras.h>
</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 "config.h"
</span><span class="cx"> #include "MapIteratorPrototype.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSMapIterator.h"
</span><ins>+#include "StructureInlines.h"
</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 "Error.h"
</span><span class="cx"> #include "ExceptionHelpers.h"
</span><span class="cx"> #include "GetterSetter.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSFunctionInlines.h"
</ins><span class="cx"> #include "JSMap.h"
</span><span class="cx"> #include "JSMapIterator.h"
</span><span class="cx"> #include "MapData.h"
</span><ins>+#include "StructureInlines.h"
</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 "SetConstructor.h"
</span><span class="cx">
</span><span class="cx"> #include "Error.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSSet.h"
</span><span class="cx"> #include "MapData.h"
</span><span class="cx"> #include "SetPrototype.h"
</span><ins>+#include "StructureInlines.h"
</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 "config.h"
</span><span class="cx"> #include "SetIteratorPrototype.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSSetIterator.h"
</span><ins>+#include "StructureInlines.h"
</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 "Error.h"
</span><span class="cx"> #include "ExceptionHelpers.h"
</span><span class="cx"> #include "GetterSetter.h"
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSFunctionInlines.h"
</ins><span class="cx"> #include "JSSet.h"
</span><span class="cx"> #include "JSSetIterator.h"
</span><span class="cx"> #include "MapData.h"
</span><ins>+#include "StructureInlines.h"
</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 "config.h"
</span><span class="cx"> #include "WeakMapConstructor.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
+#include "JSCellInlines.h"
</ins><span class="cx"> #include "JSGlobalObject.h"
</span><span class="cx"> #include "JSWeakMap.h"
</span><ins>+#include "StructureInlines.h"
</ins><span class="cx"> #include "WeakMapPrototype.h"
</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 "config.h"
</span><span class="cx"> #include "WeakMapPrototype.h"
</span><span class="cx">
</span><del>-#include "JSCInlines.h"
</del><ins>+#include "JSCJSValueInlines.h"
</ins><span class="cx"> #include "JSWeakMap.h"
</span><ins>+#include "StructureInlines.h"
</ins><span class="cx"> #include "WeakMapData.h"
</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 <commit-queue@webkit.org>
+
+ Unreviewed, rolling out r173402.
+ https://bugs.webkit.org/show_bug.cgi?id=136649
+
+ Breaking buildw with error "unable to restore file position to
+ 0x00000c60 for section __DWARF.__debug_info (errno = 9)"
+ (Requested by mlam_ on #webkit).
+
+ Reverted changeset:
+
+ "Move CallFrame and Register inlines functions out of
+ JSScope.h."
+ https://bugs.webkit.org/show_bug.cgi?id=136579
+ http://trac.webkit.org/changeset/173402
+
</ins><span class="cx"> 2014-09-05 Mark Lam <mark.lam@apple.com>
</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 <JavaScriptCore/RegisterInlines.h>
-#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 "AudioBuffer.h"
</span><span class="cx"> #include "AudioBufferSourceNode.h"
</span><span class="cx"> #include "JSAudioBuffer.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "JSAudioTrack.h"
</span><span class="cx">
</span><span class="cx"> #include "JSTrackCustom.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</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 "BiquadFilterNode.h"
</span><span class="cx"> #include "ExceptionCode.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "RuntimeEnabledFeatures.h"
</span><span class="cx"> #include "Settings.h"
</span><span class="cx"> #include "StyleProperties.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/IdentifierInlines.h>
</span><span class="cx"> #include <runtime/StringPrototype.h>
</span><span class="cx"> #include <wtf/ASCIICType.h>
</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 "JSHTMLCanvasElement.h"
</span><span class="cx"> #include "JSHTMLImageElement.h"
</span><span class="cx"> #include "JSImageData.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</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 "Storage.h"
</span><span class="cx"> #include <bindings/ScriptValue.h>
</span><span class="cx"> #include <inspector/InspectorValues.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <parser/SourceCode.h>
</span><span class="cx"> #include <runtime/IdentifierInlines.h>
</span><span class="cx"> #include <runtime/JSArray.h>
</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 "JSSQLError.h"
</span><span class="cx"> #include "JSSQLTransaction.h"
</span><span class="cx"> #include "ScriptExecutionContext.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/JSLock.h>
</span><span class="cx"> #include <wtf/Ref.h>
</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 <heap/SlotVisitorInlines.h>
</span><span class="cx"> #include <heap/Weak.h>
</span><span class="cx"> #include <heap/WeakInlines.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSArray.h>
</span><span class="cx"> #include <runtime/JSArrayBuffer.h>
</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 "config.h"
</span><span class="cx"> #include "JSDOMStringList.h"
</span><span class="cx">
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "SecurityOrigin.h"
</span><span class="cx"> #include "Settings.h"
</span><span class="cx"> #include "WebCoreJSClientData.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/Microtask.h>
</span><span class="cx"> #include <wtf/MainThread.h>
</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 "DOMWindow.h"
</span><span class="cx"> #include "ScriptController.h"
</span><span class="cx"> #include <heap/StrongInlines.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/JSObject.h>
</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 "ScriptController.h"
</span><span class="cx"> #include "SVGDocument.h"
</span><span class="cx"> #include "TouchList.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <wtf/GetPtr.h>
</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 "JSMainThreadExecState.h"
</span><span class="cx"> #include "SegmentedString.h"
</span><span class="cx"> #include "DocumentParser.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSCell.h>
</span><span class="cx"> #include <wtf/unicode/CharacterNames.h>
</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 "ExceptionCode.h"
</span><span class="cx"> #include "OscillatorNode.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "ExceptionCode.h"
</span><span class="cx"> #include "PannerNode.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/Error.h>
</span><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "JSPopStateEvent.h"
</span><span class="cx">
</span><span class="cx"> #include "JSHistory.h"
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "ContainerNode.h"
</span><span class="cx"> #include "NodeTraversal.h"
</span><span class="cx">
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</del><span class="cx"> #include <runtime/JSCJSValueInlines.h>
</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 "SubframeLoader.h"
</span><span class="cx"> #include <JavaScriptCore/APICast.h>
</span><span class="cx"> #include <JavaScriptCore/JSBase.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <wtf/HashMap.h>
</span><span class="cx"> #include <wtf/text/StringHash.h>
</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 "JSCommandLineAPIHost.h"
</span><span class="cx"> #include "WebInjectedScriptManager.h"
</span><span class="cx"> #include <inspector/InjectedScript.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
-#include <interpreter/RegisterInlines.h>
</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 <inspector/IdentifiersFactory.h>
</span><span class="cx"> #include <inspector/InspectorBackendDispatcher.h>
</span><span class="cx"> #include <inspector/agents/InspectorAgent.h>
</span><del>-#include <interpreter/CallFrameInlines.h>
</del><span class="cx"> #include <runtime/JSLock.h>
</span><span class="cx">
</span><span class="cx"> using namespace JSC;
</span></span></pre>
</div>
</div>
</body>
</html>