JavaScriptCore:
authorggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Nov 2008 22:11:26 +0000 (22:11 +0000)
committerggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Nov 2008 22:11:26 +0000 (22:11 +0000)
2008-11-17  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Sam Weinig.

        Moved runtime/ExecState.* => interpreter/CallFrame.*.

        * API/JSBase.cpp:
        * API/OpaqueJSString.cpp:
        * GNUmakefile.am:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * debugger/DebuggerCallFrame.h:
        * interpreter/CallFrame.cpp: Copied from runtime/ExecState.cpp.
        * interpreter/CallFrame.h: Copied from runtime/ExecState.h.
        * interpreter/Interpreter.cpp:
        * parser/Nodes.cpp:
        * profiler/ProfileGenerator.cpp:
        * profiler/Profiler.cpp:
        * runtime/ClassInfo.h:
        * runtime/Collector.cpp:
        * runtime/Completion.cpp:
        * runtime/ExceptionHelpers.cpp:
        * runtime/ExecState.cpp: Removed.
        * runtime/ExecState.h: Removed.
        * runtime/Identifier.cpp:
        * runtime/JSFunction.cpp:
        * runtime/JSGlobalObjectFunctions.cpp:
        * runtime/JSLock.cpp:
        * runtime/JSNumberCell.h:
        * runtime/JSObject.h:
        * runtime/JSString.h:
        * runtime/Lookup.h:
        * runtime/PropertyNameArray.h:

JavaScriptGlue:

2008-11-17  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Sam Weinig.

        Updated for JavaScriptCore rename.

        * ForwardingHeaders/runtime/CallFrame.h: Copied from JavaScriptGlue/ForwardingHeaders/runtime/ExecState.h.
        * ForwardingHeaders/runtime/ExecState.h: Removed.
        * config.h:

WebCore:

2008-11-17  Geoffrey Garen  <ggaren@apple.com>

        Reviewed by Sam Weinig.

        Updated for JavaScriptCore rename.

        * ForwardingHeaders/interpreter/CallFrame.h: Copied from WebCore/ForwardingHeaders/runtime/ExecState.h.
        * ForwardingHeaders/runtime/ExecState.h: Removed.
        * bindings/objc/WebScriptObject.mm:
        * bridge/c/c_instance.cpp:
        * bridge/jni/jni_jsobject.mm:
        * dom/Node.cpp:
        * dom/NodeFilter.cpp:
        * dom/NodeIterator.cpp:
        * dom/TreeWalker.cpp:
        * inspector/JavaScriptCallFrame.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@38528 268f45cc-cd09-0410-ab3c-d52691b4dbfc

41 files changed:
JavaScriptCore/API/JSBase.cpp
JavaScriptCore/API/OpaqueJSString.cpp
JavaScriptCore/ChangeLog
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/debugger/DebuggerCallFrame.h
JavaScriptCore/interpreter/CallFrame.cpp [moved from JavaScriptCore/runtime/ExecState.cpp with 98% similarity]
JavaScriptCore/interpreter/CallFrame.h [moved from JavaScriptCore/runtime/ExecState.h with 98% similarity]
JavaScriptCore/interpreter/Interpreter.cpp
JavaScriptCore/parser/Nodes.cpp
JavaScriptCore/profiler/ProfileGenerator.cpp
JavaScriptCore/profiler/Profiler.cpp
JavaScriptCore/runtime/ClassInfo.h
JavaScriptCore/runtime/Collector.cpp
JavaScriptCore/runtime/Completion.cpp
JavaScriptCore/runtime/ExceptionHelpers.cpp
JavaScriptCore/runtime/Identifier.cpp
JavaScriptCore/runtime/JSFunction.cpp
JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
JavaScriptCore/runtime/JSLock.cpp
JavaScriptCore/runtime/JSNumberCell.h
JavaScriptCore/runtime/JSObject.h
JavaScriptCore/runtime/JSString.h
JavaScriptCore/runtime/Lookup.h
JavaScriptCore/runtime/PropertyNameArray.h
JavaScriptGlue/ChangeLog
JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h [new file with mode: 0644]
JavaScriptGlue/ForwardingHeaders/runtime/ExecState.h [deleted file]
JavaScriptGlue/config.h
WebCore/ChangeLog
WebCore/ForwardingHeaders/interpreter/CallFrame.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/ExecState.h [deleted file]
WebCore/bindings/objc/WebScriptObject.mm
WebCore/bridge/c/c_instance.cpp
WebCore/bridge/jni/jni_jsobject.mm
WebCore/dom/Node.cpp
WebCore/dom/NodeFilter.cpp
WebCore/dom/NodeIterator.cpp
WebCore/dom/TreeWalker.cpp
WebCore/inspector/JavaScriptCallFrame.h

index 0c81d9a..2ffe345 100644 (file)
@@ -31,7 +31,7 @@
 #include "Completion.h"
 #include "OpaqueJSString.h"
 #include "SourceCode.h"
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <runtime/InitializeThreading.h>
 #include <runtime/Completion.h>
 #include <runtime/JSGlobalObject.h>
index e3275b6..7c7b1af 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "OpaqueJSString.h"
 
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <runtime/JSGlobalObject.h>
 #include <runtime/Identifier.h>
 
index e80cf16..2dc3b22 100644 (file)
@@ -1,5 +1,39 @@
 2008-11-17  Geoffrey Garen  <ggaren@apple.com>
 
+        Reviewed by Sam Weinig.
+        
+        Moved runtime/ExecState.* => interpreter/CallFrame.*.
+
+        * API/JSBase.cpp:
+        * API/OpaqueJSString.cpp:
+        * GNUmakefile.am:
+        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
+        * JavaScriptCore.xcodeproj/project.pbxproj:
+        * debugger/DebuggerCallFrame.h:
+        * interpreter/CallFrame.cpp: Copied from runtime/ExecState.cpp.
+        * interpreter/CallFrame.h: Copied from runtime/ExecState.h.
+        * interpreter/Interpreter.cpp:
+        * parser/Nodes.cpp:
+        * profiler/ProfileGenerator.cpp:
+        * profiler/Profiler.cpp:
+        * runtime/ClassInfo.h:
+        * runtime/Collector.cpp:
+        * runtime/Completion.cpp:
+        * runtime/ExceptionHelpers.cpp:
+        * runtime/ExecState.cpp: Removed.
+        * runtime/ExecState.h: Removed.
+        * runtime/Identifier.cpp:
+        * runtime/JSFunction.cpp:
+        * runtime/JSGlobalObjectFunctions.cpp:
+        * runtime/JSLock.cpp:
+        * runtime/JSNumberCell.h:
+        * runtime/JSObject.h:
+        * runtime/JSString.h:
+        * runtime/Lookup.h:
+        * runtime/PropertyNameArray.h:
+
+2008-11-17  Geoffrey Garen  <ggaren@apple.com>
+
         Not reviewed.
         
         Try to fix Windows build.
index 824a849..f7ff273 100644 (file)
@@ -140,8 +140,8 @@ javascriptcore_sources += \
        JavaScriptCore/profiler/Profiler.h \
        JavaScriptCore/profiler/TreeProfile.cpp \
        JavaScriptCore/profiler/TreeProfile.h \
-       JavaScriptCore/runtime/ExecState.cpp \
-       JavaScriptCore/runtime/ExecState.h \
+       JavaScriptCore/interpreter/CallFrame.cpp \
+       JavaScriptCore/interpreter/CallFrame.h \
        JavaScriptCore/runtime/InitializeThreading.cpp \
        JavaScriptCore/runtime/InitializeThreading.h \
        JavaScriptCore/runtime/JSActivation.cpp \
index b881cc0..fbfac98 100644 (file)
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\runtime\ExecState.cpp"\r
+                               RelativePath="..\..\interpreter\CallFrame.cpp"\r
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\runtime\ExecState.h"\r
+                               RelativePath="..\..\interpreter\CallFrame.h"\r
                                >\r
                        </File>\r
                        <File\r
index dcbfb87..c37b22a 100644 (file)
@@ -46,6 +46,8 @@
                1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */; };
                1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8830ED21C3D00B89619 /* SamplingTool.cpp */; };
                1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8840ED21C3D00B89619 /* SamplingTool.h */; };
+               1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8DB0ED2205B00B89619 /* CallFrame.cpp */; };
+               1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D8DC0ED2205B00B89619 /* CallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
                143A97E60A4A06E200456B66 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
                1440057F0A5335640005F061 /* JSNode.c in Sources */ = {isa = PBXBuildFile; fileRef = 1440F6420A4F8B6A0005F061 /* JSNode.c */; };
                144005CB0A5338D10005F061 /* JSNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1440F6410A4F8B6A0005F061 /* JSNode.h */; };
@@ -64,7 +66,6 @@
                147B84630E6DE6B1004775A4 /* PutPropertySlot.h in Headers */ = {isa = PBXBuildFile; fileRef = 147B84620E6DE6B1004775A4 /* PutPropertySlot.h */; settings = {ATTRIBUTES = (Private, ); }; };
                1482B74E0A43032800517CFC /* JSStringRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B74C0A43032800517CFC /* JSStringRef.cpp */; };
                1482B7E40A43076000517CFC /* JSObjectRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1482B7E20A43076000517CFC /* JSObjectRef.cpp */; };
-               14909A2D0DCAF6CD00B29EB3 /* ExecState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14BD53F40A3E12D800BAF59C /* ExecState.cpp */; };
                149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */; };
                14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */; };
                14B8EC720A5652090062BE54 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6560A4CF04B3B3E7008AE952 /* CoreFoundation.framework */; };
                BC18C3FD0E16F5CD00B34460 /* DisallowCType.h in Headers */ = {isa = PBXBuildFile; fileRef = 938C4F6B0CA06BCE00D9310A /* DisallowCType.h */; settings = {ATTRIBUTES = (Private, ); }; };
                BC18C3FE0E16F5CD00B34460 /* dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 651F6413039D5B5F0078395C /* dtoa.h */; settings = {ATTRIBUTES = (Private, ); }; };
                BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; };
-               BC18C4010E16F5CD00B34460 /* ExecState.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BD53F30A3E12D800BAF59C /* ExecState.h */; settings = {ATTRIBUTES = (Private, ); }; };
                BC18C4020E16F5CD00B34460 /* FastMalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E217BA08E7EECC0023E5F6 /* FastMalloc.h */; settings = {ATTRIBUTES = (Private, ); }; };
                BC18C4030E16F5CD00B34460 /* Forward.h in Headers */ = {isa = PBXBuildFile; fileRef = 935AF46909E9D9DB00ACD1D8 /* Forward.h */; settings = {ATTRIBUTES = (Private, ); }; };
                BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */; settings = {ATTRIBUTES = (Private, ); }; };
                1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExceptionHelpers.cpp; sourceTree = "<group>"; };
                1429D8830ED21C3D00B89619 /* SamplingTool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplingTool.cpp; sourceTree = "<group>"; };
                1429D8840ED21C3D00B89619 /* SamplingTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplingTool.h; sourceTree = "<group>"; };
+               1429D8DB0ED2205B00B89619 /* CallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallFrame.cpp; sourceTree = "<group>"; };
+               1429D8DC0ED2205B00B89619 /* CallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallFrame.h; sourceTree = "<group>"; };
                1440051F0A531D3B0005F061 /* Node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Node.h; path = tests/Node.h; sourceTree = "<group>"; };
                144005200A531D3B0005F061 /* Node.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Node.c; path = tests/Node.c; sourceTree = "<group>"; };
                144007480A536CC20005F061 /* NodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NodeList.h; path = tests/NodeList.h; sourceTree = "<group>"; };
                14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObject.h; sourceTree = "<group>"; };
                14ABDF5E0A437FEF00ECCA01 /* JSCallbackObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCallbackObject.cpp; sourceTree = "<group>"; };
                14B8ECA60A5653980062BE54 /* JavaScriptCore.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = JavaScriptCore.exp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
-               14BD53F30A3E12D800BAF59C /* ExecState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExecState.h; sourceTree = "<group>"; };
-               14BD53F40A3E12D800BAF59C /* ExecState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExecState.cpp; sourceTree = "<group>"; };
                14BD59BF0A3E8F9000BAF59C /* testapi */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = testapi; sourceTree = BUILT_PRODUCTS_DIR; };
                14BD5A290A3E91F600BAF59C /* JSContextRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSContextRef.cpp; sourceTree = "<group>"; };
                14BD5A2A0A3E91F600BAF59C /* JSContextRef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSContextRef.h; sourceTree = "<group>"; };
                1429D77A0ED20D7300B89619 /* interpreter */ = {
                        isa = PBXGroup;
                        children = (
+                               1429D8DB0ED2205B00B89619 /* CallFrame.cpp */,
+                               1429D8DC0ED2205B00B89619 /* CallFrame.h */,
                                1429D7D30ED2128200B89619 /* Interpreter.cpp */,
                                1429D77B0ED20D7300B89619 /* Interpreter.h */,
                                149B24FF0D8AF6D1009CB8C7 /* Register.h */,
                                BC02E9070E1839DB000F9297 /* ErrorPrototype.h */,
                                1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */,
                                A72701B30DADE94900E548D7 /* ExceptionHelpers.h */,
-                               14BD53F40A3E12D800BAF59C /* ExecState.cpp */,
-                               14BD53F30A3E12D800BAF59C /* ExecState.h */,
                                BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */,
                                BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */,
                                F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */,
                                BC18C3FD0E16F5CD00B34460 /* DisallowCType.h in Headers */,
                                BC18C3FE0E16F5CD00B34460 /* dtoa.h in Headers */,
                                BC18C4000E16F5CD00B34460 /* ExceptionHelpers.h in Headers */,
-                               BC18C4010E16F5CD00B34460 /* ExecState.h in Headers */,
                                BC18C4020E16F5CD00B34460 /* FastMalloc.h in Headers */,
                                BC18C4030E16F5CD00B34460 /* Forward.h in Headers */,
                                BC18C4040E16F5CD00B34460 /* FunctionConstructor.h in Headers */,
                                969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */,
                                1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */,
                                1429D8860ED21C3D00B89619 /* SamplingTool.h in Headers */,
+                               1429D8DE0ED2205B00B89619 /* CallFrame.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */,
                                1440F8AF0A508D200005F061 /* JSCallbackConstructor.cpp in Sources */,
                                1440F8920A508B100005F061 /* JSCallbackFunction.cpp in Sources */,
-                               14909A2D0DCAF6CD00B29EB3 /* ExecState.cpp in Sources */,
                                14ABDF600A437FEF00ECCA01 /* JSCallbackObject.cpp in Sources */,
                                140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */,
                                1440FCE40A51E46B0005F061 /* JSClassRef.cpp in Sources */,
                                1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */,
                                1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */,
                                1429D8850ED21C3D00B89619 /* SamplingTool.cpp in Sources */,
+                               1429D8DD0ED2205B00B89619 /* CallFrame.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
index 8326b20..4b96b7f 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef DebuggerCallFrame_h
 #define DebuggerCallFrame_h
 
-#include "ExecState.h"
+#include "CallFrame.h"
 
 namespace JSC {
     
similarity index 98%
rename from JavaScriptCore/runtime/ExecState.cpp
rename to JavaScriptCore/interpreter/CallFrame.cpp
index 0144c14..00e5d7e 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 #include "config.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 
 #include "CodeBlock.h"
 
similarity index 98%
rename from JavaScriptCore/runtime/ExecState.h
rename to JavaScriptCore/interpreter/CallFrame.h
index 1751d0a..6554125 100644 (file)
  *
  */
 
-#ifndef ExecState_h
-#define ExecState_h
-
-// FIXME: Rename this file to CallFrame.h.
+#ifndef CallFrame_h
+#define CallFrame_h
 
 #include "JSGlobalData.h"
 #include "RegisterFile.h"
@@ -146,4 +144,4 @@ namespace JSC  {
 
 } // namespace JSC
 
-#endif // ExecState_h
+#endif // CallFrame_h
index c58a1ac..4885397 100644 (file)
@@ -36,7 +36,7 @@
 #include "DebuggerCallFrame.h"
 #include "EvalCodeCache.h"
 #include "ExceptionHelpers.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "GlobalEvalFunction.h"
 #include "JSActivation.h"
 #include "JSArray.h"
index 38b062e..d212996 100644 (file)
@@ -27,7 +27,7 @@
 #include "Nodes.h"
 
 #include "BytecodeGenerator.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSGlobalObject.h"
 #include "JSStaticScopeObject.h"
 #include "LabelScope.h"
index b311229..826cc65 100644 (file)
@@ -26,7 +26,7 @@
 #include "config.h"
 #include "ProfileGenerator.h"
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSGlobalObject.h"
 #include "JSStringRef.h"
 #include "JSFunction.h"
index c68fa1a..fa0619c 100644 (file)
@@ -30,7 +30,7 @@
 #include "Profiler.h"
 
 #include "CommonIdentifiers.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
 #include "Profile.h"
index 979145e..097fb09 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef ClassInfo_h
 #define ClassInfo_h
 
-#include "ExecState.h"
+#include "CallFrame.h"
 
 namespace JSC {
 
index d7b16c9..68ca717 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "ArgList.h"
 #include "CollectorHeapIterator.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSGlobalObject.h"
 #include "JSLock.h"
 #include "JSString.h"
index b4a6cc1..aa65dea 100644 (file)
@@ -23,7 +23,7 @@
 #include "config.h"
 #include "Completion.h"
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSGlobalObject.h"
 #include "JSLock.h"
 #include "Interpreter.h"
index 2e30898..f833086 100644 (file)
@@ -30,7 +30,7 @@
 #include "ExceptionHelpers.h"
 
 #include "CodeBlock.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSObject.h"
 #include "JSNotAnObject.h"
 #include "Interpreter.h"
index d6d1247..4737eea 100644 (file)
@@ -21,7 +21,7 @@
 #include "config.h"
 #include "Identifier.h"
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include <new> // for placement new
 #include <string.h> // for strlen
 #include <wtf/Assertions.h>
index ed3b2de..a3dd803 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "CodeBlock.h"
 #include "CommonIdentifiers.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "FunctionPrototype.h"
 #include "JSGlobalObject.h"
 #include "Interpreter.h"
index 79b4b98..e7af7dc 100644 (file)
@@ -25,7 +25,7 @@
 #include "config.h"
 #include "JSGlobalObjectFunctions.h"
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "GlobalEvalFunction.h"
 #include "JSGlobalObject.h"
 #include "JSString.h"
index 708553a..5662a41 100644 (file)
@@ -22,7 +22,7 @@
 #include "JSLock.h"
 
 #include "Collector.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 
 #if ENABLE(JSC_MULTIPLE_THREADS)
 #include <pthread.h>
index 33f652b..0d79f63 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef JSNumberCell_h
 #define JSNumberCell_h
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSCell.h"
 #include "JSImmediate.h"
 #include "Collector.h"
index e7cce2e..ce1654b 100644 (file)
@@ -26,7 +26,7 @@
 #include "ArgList.h"
 #include "ClassInfo.h"
 #include "CommonIdentifiers.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "JSNumberCell.h"
 #include "PropertySlot.h"
 #include "PutPropertySlot.h"
index becbfce..b1c6e9b 100644 (file)
@@ -24,7 +24,7 @@
 #define JSString_h
 
 #include "CommonIdentifiers.h"
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "Identifier.h"
 #include "JSNumberCell.h"
 #include "PropertySlot.h"
index 356c918..94d1f26 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef KJS_lookup_h
 #define KJS_lookup_h
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "Identifier.h"
 #include "JSFunction.h"
 #include "JSGlobalObject.h"
index e9edb02..7dc14fe 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef PropertyNameArray_h
 #define PropertyNameArray_h
 
-#include "ExecState.h"
+#include "CallFrame.h"
 #include "Identifier.h"
 #include "Structure.h"
 #include <wtf/HashSet.h>
index 96d280e..f065f13 100644 (file)
@@ -1,3 +1,23 @@
+2008-11-17  Geoffrey Garen  <ggaren@apple.com>
+
+        Reviewed by Sam Weinig.
+        
+        Updated for JavaScriptCore rename.
+
+        * ForwardingHeaders/runtime/CallFrame.h: Copied from JavaScriptGlue/ForwardingHeaders/runtime/ExecState.h.
+        * ForwardingHeaders/runtime/ExecState.h: Removed.
+        * config.h:
+
+2008-11-17  Geoffrey Garen  <ggaren@apple.com>
+
+        Reviewed by Sam Weinig.
+        
+        Updated for JavaScriptCore rename.
+
+        * ForwardingHeaders/interpreter: Added.
+        * ForwardingHeaders/interpreter/CallFrame.h: Copied from ForwardingHeaders/runtime/ExecState.h.
+        * ForwardingHeaders/runtime/ExecState.h: Removed.
+
 2008-11-15  Darin Adler  <darin@apple.com>
 
         Rubber stamped by Geoff Garen.
diff --git a/JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h b/JavaScriptGlue/ForwardingHeaders/runtime/CallFrame.h
new file mode 100644 (file)
index 0000000..c8c60d4
--- /dev/null
@@ -0,0 +1 @@
+#include <JavaScriptCore/CallFrame.h>
diff --git a/JavaScriptGlue/ForwardingHeaders/runtime/ExecState.h b/JavaScriptGlue/ForwardingHeaders/runtime/ExecState.h
deleted file mode 100644 (file)
index 0eb1de8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <JavaScriptCore/ExecState.h>
index bda9cc4..365c463 100644 (file)
@@ -3,5 +3,4 @@
 #endif
 
 #include <wtf/Platform.h>
-#include <runtime/ExecState.h>
 
index dbc2458..aebc5a8 100644 (file)
@@ -1,3 +1,20 @@
+2008-11-17  Geoffrey Garen  <ggaren@apple.com>
+
+        Reviewed by Sam Weinig.
+        
+        Updated for JavaScriptCore rename.
+
+        * ForwardingHeaders/interpreter/CallFrame.h: Copied from WebCore/ForwardingHeaders/runtime/ExecState.h.
+        * ForwardingHeaders/runtime/ExecState.h: Removed.
+        * bindings/objc/WebScriptObject.mm:
+        * bridge/c/c_instance.cpp:
+        * bridge/jni/jni_jsobject.mm:
+        * dom/Node.cpp:
+        * dom/NodeFilter.cpp:
+        * dom/NodeIterator.cpp:
+        * dom/TreeWalker.cpp:
+        * inspector/JavaScriptCallFrame.h:
+
 2008-11-17  Pierre-Olivier Latour  <pol@apple.com>
 
         Reviewed by Sam Weinig.
diff --git a/WebCore/ForwardingHeaders/interpreter/CallFrame.h b/WebCore/ForwardingHeaders/interpreter/CallFrame.h
new file mode 100644 (file)
index 0000000..c8c60d4
--- /dev/null
@@ -0,0 +1 @@
+#include <JavaScriptCore/CallFrame.h>
diff --git a/WebCore/ForwardingHeaders/runtime/ExecState.h b/WebCore/ForwardingHeaders/runtime/ExecState.h
deleted file mode 100644 (file)
index 0eb1de8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <JavaScriptCore/ExecState.h>
index 884d64a..5dd2a66 100644 (file)
@@ -40,7 +40,7 @@
 #import "runtime_object.h"
 #import "runtime_root.h"
 #import <JavaScriptCore/APICast.h>
-#import <runtime/ExecState.h>
+#import <interpreter/CallFrame.h>
 #import <runtime/JSGlobalObject.h>
 #import <runtime/JSLock.h>
 #import <runtime/Completion.h>
index 8175c13..a5dda3b 100644 (file)
@@ -35,7 +35,7 @@
 #include "npruntime_impl.h"
 #include "runtime_root.h"
 #include <runtime/ArgList.h>
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <runtime/JSLock.h>
 #include <runtime/JSNumberCell.h>
 #include <runtime/PropertyNameArray.h>
index a7a535c..5c56d14 100644 (file)
@@ -35,7 +35,7 @@
 #include "ScriptController.h"
 #include "runtime_object.h"
 #include "runtime_root.h"
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <runtime/JSGlobalObject.h>
 #include <runtime/JSLock.h>
 #include <runtime/Completion.h>
index 3231ca7..86a06cb 100644 (file)
@@ -55,7 +55,7 @@
 #include "Text.h"
 #include "XMLNames.h"
 #include "htmlediting.h"
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <runtime/JSLock.h>
 #include <wtf/RefCountedLeakCounter.h>
 
index 9e0c43a..55ed8e2 100644 (file)
@@ -26,7 +26,7 @@
 #include "NodeFilter.h"
 
 #include "Node.h"
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 
 using namespace JSC;
 
index 4707e9f..edc0f11 100644 (file)
@@ -25,7 +25,7 @@
 #include "config.h"
 #include "NodeIterator.h"
 
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include "Document.h"
 #include "ExceptionCode.h"
 #include "NodeFilter.h"
index 7960fae..984d6cb 100644 (file)
@@ -25,7 +25,7 @@
 #include "config.h"
 #include "TreeWalker.h"
 
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include "ExceptionCode.h"
 #include "ContainerNode.h"
 #include "NodeFilter.h"
index 7b94fa8..4a0cc9a 100644 (file)
@@ -26,7 +26,7 @@
 #ifndef JavaScriptCallFrame_h
 #define JavaScriptCallFrame_h
 
-#include <runtime/ExecState.h>
+#include <interpreter/CallFrame.h>
 #include <wtf/PassRefPtr.h>
 #include <wtf/RefCounted.h>
 #include <debugger/DebuggerCallFrame.h>