2008-11-17 Geoffrey Garen <ggaren@apple.com>
authorggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Nov 2008 21:34:08 +0000 (21:34 +0000)
committerggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 17 Nov 2008 21:34:08 +0000 (21:34 +0000)
        Reviewed by Sam Weinig.

        Moved VM/ExceptionHelpers.cpp => runtime/ExceptionHelpers.cpp.

        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.scons:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * VM/ExceptionHelpers.cpp: Removed.
        * runtime/ExceptionHelpers.cpp: Copied from VM/ExceptionHelpers.cpp.

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

JavaScriptCore/ChangeLog
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.pri
JavaScriptCore/JavaScriptCore.scons
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/JavaScriptCoreSources.bkl
JavaScriptCore/runtime/ExceptionHelpers.cpp [moved from JavaScriptCore/VM/ExceptionHelpers.cpp with 100% similarity]

index 94eec44..14690d0 100644 (file)
@@ -2,6 +2,21 @@
 
         Reviewed by Sam Weinig.
         
+        Moved VM/ExceptionHelpers.cpp => runtime/ExceptionHelpers.cpp.
+
+        * GNUmakefile.am:
+        * JavaScriptCore.pri:
+        * JavaScriptCore.scons:
+        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
+        * JavaScriptCore.xcodeproj/project.pbxproj:
+        * JavaScriptCoreSources.bkl:
+        * VM/ExceptionHelpers.cpp: Removed.
+        * runtime/ExceptionHelpers.cpp: Copied from VM/ExceptionHelpers.cpp.
+
+2008-11-17  Geoffrey Garen  <ggaren@apple.com>
+
+        Reviewed by Sam Weinig.
+        
         Moved VM/RegisterFile.cpp => interpreter/RegisterFile.cpp.
 
         * AllInOneFile.cpp:
index 52c1e34..feb8ac2 100644 (file)
@@ -77,7 +77,7 @@ javascriptcore_sources += \
        JavaScriptCore/bytecode/CodeBlock.cpp \
        JavaScriptCore/bytecode/CodeBlock.h \
        JavaScriptCore/bytecode/EvalCodeCache.h \
-       JavaScriptCore/VM/ExceptionHelpers.cpp \
+       JavaScriptCore/runtime/ExceptionHelpers.cpp \
        JavaScriptCore/runtime/ExceptionHelpers.h \
        JavaScriptCore/bytecode/Instruction.h \
        JavaScriptCore/bytecompiler/Label.h \
index 36aeb03..e596923 100644 (file)
@@ -57,7 +57,7 @@ SOURCES += \
     bytecode/CodeBlock.cpp \
     VM/CTI.cpp \
     bytecompiler/BytecodeGenerator.cpp \
-    VM/ExceptionHelpers.cpp \
+    runtime/ExceptionHelpers.cpp \
     runtime/JSPropertyNameIterator.cpp \
     interpreter/Interpreter.cpp \
     bytecode/Opcode.cpp \
index 78a1a14..efd9c3c 100644 (file)
@@ -66,6 +66,7 @@ sources['runtime'] = [
     'runtime/ErrorInstance.cpp',
     'runtime/ErrorPrototype.cpp',
     'runtime/ExecState.cpp',
+    'runtime/ExceptionHelpers.cpp',
     'runtime/FunctionConstructor.cpp',
     'runtime/FunctionPrototype.cpp',
     'runtime/GetterSetter.cpp',
@@ -128,7 +129,6 @@ sources['interpreter'] = [
 ]
 sources['VM'] = [
     'VM/CTI.cpp',
-    'VM/ExceptionHelpers.cpp',
     'VM/SamplingTool.cpp',
 ]
 sources['wrec'] = [
index 57dbfe6..cc93130 100644 (file)
                                >\r
                        </File>\r
                        <File\r
-                               RelativePath="..\..\VM\ExceptionHelpers.cpp"\r
+                               RelativePath="..\..\runtime\ExceptionHelpers.cpp"\r
                                >\r
                        </File>\r
                        <File\r
index 7a869d7..85bdd8e 100644 (file)
@@ -43,6 +43,7 @@
                1421359B0A677F4F00A8195E /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1421359A0A677F4F00A8195E /* JSBase.cpp */; };
                1429D77C0ED20D7300B89619 /* Interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1429D77B0ED20D7300B89619 /* Interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
                1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D7D30ED2128200B89619 /* Interpreter.cpp */; };
+               1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */; };
                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 */; };
                969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 969A07940ED1D3AE00F1F681 /* Opcode.cpp */; };
                969A079B0ED1D3AE00F1F681 /* Opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 969A07950ED1D3AE00F1F681 /* Opcode.h */; settings = {ATTRIBUTES = (Private, ); }; };
                A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A72700780DAC605600E548D7 /* JSNotAnObject.cpp */; };
-               A72701B60DADE94900E548D7 /* ExceptionHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A72701B40DADE94900E548D7 /* ExceptionHelpers.cpp */; };
                A72701B90DADE94900E548D7 /* ExceptionHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = A72701B30DADE94900E548D7 /* ExceptionHelpers.h */; };
                A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */; };
                BC02E90D0E1839DB000F9297 /* ErrorConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = BC02E9050E1839DB000F9297 /* ErrorConstructor.h */; };
                1429D77B0ED20D7300B89619 /* Interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Interpreter.h; sourceTree = "<group>"; };
                1429D7D30ED2128200B89619 /* Interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interpreter.cpp; sourceTree = "<group>"; };
                1429D85B0ED218E900B89619 /* RegisterFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegisterFile.cpp; sourceTree = "<group>"; };
+               1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExceptionHelpers.cpp; 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>"; };
                A72700770DAC605600E548D7 /* JSNotAnObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNotAnObject.h; sourceTree = "<group>"; };
                A72700780DAC605600E548D7 /* JSNotAnObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSNotAnObject.cpp; sourceTree = "<group>"; };
                A72701B30DADE94900E548D7 /* ExceptionHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExceptionHelpers.h; sourceTree = "<group>"; };
-               A72701B40DADE94900E548D7 /* ExceptionHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExceptionHelpers.cpp; path = VM/ExceptionHelpers.cpp; sourceTree = "<group>"; };
                A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSPropertyNameIterator.h; sourceTree = "<group>"; };
                A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSPropertyNameIterator.cpp; sourceTree = "<group>"; };
                A7E42C180E3938830065A544 /* JSStaticScopeObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStaticScopeObject.h; sourceTree = "<group>"; };
                        children = (
                                8683B02B0E636482004C19EE /* CTI.cpp */,
                                8683B02C0E636482004C19EE /* CTI.h */,
-                               A72701B40DADE94900E548D7 /* ExceptionHelpers.cpp */,
                                8613F4580E3A433E00C948FD /* SamplingTool.cpp */,
                                8613F4590E3A433E00C948FD /* SamplingTool.h */,
                        );
                                BC02E98B0E183E38000F9297 /* ErrorInstance.h */,
                                BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */,
                                BC02E9070E1839DB000F9297 /* ErrorPrototype.h */,
+                               1429D8770ED21ACD00B89619 /* ExceptionHelpers.cpp */,
                                A72701B30DADE94900E548D7 /* ExceptionHelpers.h */,
                                14BD53F40A3E12D800BAF59C /* ExecState.cpp */,
                                14BD53F30A3E12D800BAF59C /* ExecState.h */,
                                95742F650DD11F5A000917FB /* Profile.cpp in Sources */,
                                A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */,
                                A72700900DAC6BBC00E548D7 /* JSNotAnObject.cpp in Sources */,
-                               A72701B60DADE94900E548D7 /* ExceptionHelpers.cpp in Sources */,
                                149559EE0DDCDDF700648087 /* DebuggerCallFrame.cpp in Sources */,
                                E18E3A590DF9278C00D90B34 /* JSGlobalData.cpp in Sources */,
                                95CD41B30E1BF6560085358E /* TreeProfile.cpp in Sources */,
                                969A07960ED1D3AE00F1F681 /* CodeBlock.cpp in Sources */,
                                969A079A0ED1D3AE00F1F681 /* Opcode.cpp in Sources */,
                                1429D7D40ED2128200B89619 /* Interpreter.cpp in Sources */,
+                               1429D8780ED21ACD00B89619 /* ExceptionHelpers.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
index 693db72..b485d29 100644 (file)
@@ -147,7 +147,7 @@ Source files for JSCore.
     </set>
     <set append="1" var="JSCORE_VM_SOURCES">
         bytecode/CodeBlock.cpp
-        VM/ExceptionHelpers.cpp
+        runtime/ExceptionHelpers.cpp
         interpreter/Interpreter.cpp
         bytecode/Opcode.cpp
         VM/SamplingTool.cpp