Commit b91210c0 authored by cwzwarich@webkit.org's avatar cwzwarich@webkit.org

2008-11-03 Cameron Zwarich <zwarich@apple.com>

        Rubber-stamped by Maciej Stachowiak.

        Move more files into the runtime subdirectory of JavaScriptCore.

        JavaScriptCore:

        * API/JSBase.cpp:
        * API/JSCallbackConstructor.cpp:
        * API/JSCallbackFunction.cpp:
        * API/JSClassRef.cpp:
        * API/OpaqueJSString.cpp:
        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * kjs/AllInOneFile.cpp:
        * kjs/ArgList.cpp: Removed.
        * kjs/ArgList.h: Removed.
        * kjs/Arguments.cpp: Removed.
        * kjs/Arguments.h: Removed.
        * kjs/BatchedTransitionOptimizer.h: Removed.
        * kjs/CollectorHeapIterator.h: Removed.
        * kjs/CommonIdentifiers.cpp: Removed.
        * kjs/CommonIdentifiers.h: Removed.
        * kjs/ExecState.cpp: Removed.
        * kjs/ExecState.h: Removed.
        * kjs/GetterSetter.cpp: Removed.
        * kjs/GetterSetter.h: Removed.
        * kjs/InitializeThreading.cpp: Removed.
        * kjs/InitializeThreading.h: Removed.
        * kjs/JSActivation.cpp: Removed.
        * kjs/JSActivation.h: Removed.
        * kjs/JSGlobalData.cpp: Removed.
        * kjs/JSGlobalData.h: Removed.
        * kjs/JSLock.cpp: Removed.
        * kjs/JSLock.h: Removed.
        * kjs/JSStaticScopeObject.cpp: Removed.
        * kjs/JSStaticScopeObject.h: Removed.
        * kjs/JSType.h: Removed.
        * kjs/PropertyNameArray.cpp: Removed.
        * kjs/PropertyNameArray.h: Removed.
        * kjs/ScopeChain.cpp: Removed.
        * kjs/ScopeChain.h: Removed.
        * kjs/ScopeChainMark.h: Removed.
        * kjs/SymbolTable.h: Removed.
        * kjs/Tracing.d: Removed.
        * kjs/Tracing.h: Removed.
        * runtime/ArgList.cpp: Copied from kjs/ArgList.cpp.
        * runtime/ArgList.h: Copied from kjs/ArgList.h.
        * runtime/Arguments.cpp: Copied from kjs/Arguments.cpp.
        * runtime/Arguments.h: Copied from kjs/Arguments.h.
        * runtime/BatchedTransitionOptimizer.h: Copied from kjs/BatchedTransitionOptimizer.h.
        * runtime/CollectorHeapIterator.h: Copied from kjs/CollectorHeapIterator.h.
        * runtime/CommonIdentifiers.cpp: Copied from kjs/CommonIdentifiers.cpp.
        * runtime/CommonIdentifiers.h: Copied from kjs/CommonIdentifiers.h.
        * runtime/ExecState.cpp: Copied from kjs/ExecState.cpp.
        * runtime/ExecState.h: Copied from kjs/ExecState.h.
        * runtime/GetterSetter.cpp: Copied from kjs/GetterSetter.cpp.
        * runtime/GetterSetter.h: Copied from kjs/GetterSetter.h.
        * runtime/InitializeThreading.cpp: Copied from kjs/InitializeThreading.cpp.
        * runtime/InitializeThreading.h: Copied from kjs/InitializeThreading.h.
        * runtime/JSActivation.cpp: Copied from kjs/JSActivation.cpp.
        * runtime/JSActivation.h: Copied from kjs/JSActivation.h.
        * runtime/JSGlobalData.cpp: Copied from kjs/JSGlobalData.cpp.
        * runtime/JSGlobalData.h: Copied from kjs/JSGlobalData.h.
        * runtime/JSLock.cpp: Copied from kjs/JSLock.cpp.
        * runtime/JSLock.h: Copied from kjs/JSLock.h.
        * runtime/JSStaticScopeObject.cpp: Copied from kjs/JSStaticScopeObject.cpp.
        * runtime/JSStaticScopeObject.h: Copied from kjs/JSStaticScopeObject.h.
        * runtime/JSType.h: Copied from kjs/JSType.h.
        * runtime/PropertyNameArray.cpp: Copied from kjs/PropertyNameArray.cpp.
        * runtime/PropertyNameArray.h: Copied from kjs/PropertyNameArray.h.
        * runtime/ScopeChain.cpp: Copied from kjs/ScopeChain.cpp.
        * runtime/ScopeChain.h: Copied from kjs/ScopeChain.h.
        * runtime/ScopeChainMark.h: Copied from kjs/ScopeChainMark.h.
        * runtime/SymbolTable.h: Copied from kjs/SymbolTable.h.
        * runtime/Tracing.d: Copied from kjs/Tracing.d.
        * runtime/Tracing.h: Copied from kjs/Tracing.h.

        WebCore:

        * ForwardingHeaders/kjs/ArgList.h: Removed.
        * ForwardingHeaders/kjs/CollectorHeapIterator.h: Removed.
        * ForwardingHeaders/kjs/ExecState.h: Removed.
        * ForwardingHeaders/kjs/InitializeThreading.h: Removed.
        * ForwardingHeaders/kjs/JSGlobalData.h: Removed.
        * ForwardingHeaders/kjs/JSLock.h: Removed.
        * ForwardingHeaders/kjs/SymbolTable.h: Removed.
        * ForwardingHeaders/runtime/ArgList.h: Copied from ForwardingHeaders/kjs/ArgList.h.
        * ForwardingHeaders/runtime/CollectorHeapIterator.h: Copied from ForwardingHeaders/kjs/CollectorHeapIterator.h.
        * ForwardingHeaders/runtime/ExecState.h: Copied from ForwardingHeaders/kjs/ExecState.h.
        * ForwardingHeaders/runtime/InitializeThreading.h: Copied from ForwardingHeaders/kjs/InitializeThreading.h.
        * ForwardingHeaders/runtime/JSGlobalData.h: Copied from ForwardingHeaders/kjs/JSGlobalData.h.
        * ForwardingHeaders/runtime/JSLock.h: Copied from ForwardingHeaders/kjs/JSLock.h.
        * ForwardingHeaders/runtime/SymbolTable.h: Copied from ForwardingHeaders/kjs/SymbolTable.h.
        * bindings/js/GCController.cpp:
        * bindings/js/JSCustomPositionCallback.cpp:
        * bindings/js/JSCustomPositionErrorCallback.cpp:
        * bindings/js/JSCustomSQLStatementCallback.cpp:
        * bindings/js/JSCustomSQLStatementErrorCallback.cpp:
        * bindings/js/JSCustomSQLTransactionCallback.cpp:
        * bindings/js/JSCustomSQLTransactionErrorCallback.cpp:
        * bindings/js/JSCustomVoidCallback.cpp:
        * bindings/js/JSCustomXPathNSResolver.cpp:
        * bindings/js/JSDOMWindowBase.cpp:
        * bindings/js/JSEventCustom.cpp:
        * bindings/js/JSEventListener.cpp:
        * bindings/js/JSNodeFilterCondition.cpp:
        * bindings/js/ScheduledAction.cpp:
        * bindings/js/ScriptController.cpp:
        * bindings/js/ScriptControllerMac.mm:
        * bindings/objc/WebScriptObject.mm:
        * bridge/NP_jsobject.cpp:
        * bridge/c/c_class.cpp:
        * bridge/c/c_instance.cpp:
        * bridge/c/c_runtime.cpp:
        * bridge/c/c_utility.cpp:
        * bridge/jni/jni_class.cpp:
        * bridge/jni/jni_instance.cpp:
        * bridge/jni/jni_jsobject.mm:
        * bridge/jni/jni_objc.mm:
        * bridge/jni/jni_runtime.cpp:
        * bridge/jni/jni_runtime.h:
        * bridge/jni/jni_utility.cpp:
        * bridge/npruntime.cpp:
        * bridge/objc/objc_instance.mm:
        * bridge/objc/objc_runtime.mm:
        * bridge/objc/objc_utility.mm:
        * bridge/runtime.cpp:
        * dom/Document.cpp:
        * dom/Node.cpp:
        * dom/NodeFilter.cpp:
        * dom/NodeIterator.cpp:
        * dom/TreeWalker.cpp:
        * history/CachedPage.cpp:
        * inspector/InspectorController.cpp:
        * inspector/JavaScriptCallFrame.cpp:
        * inspector/JavaScriptCallFrame.h:
        * inspector/JavaScriptDebugServer.cpp:
        * inspector/JavaScriptProfileNode.cpp:
        * loader/FrameLoader.cpp:
        * loader/icon/IconDatabase.cpp:
        * page/Console.cpp:
        * page/Page.cpp:
        * page/mac/FrameMac.mm:
        * plugins/PluginView.cpp:
        * plugins/gtk/PluginViewGtk.cpp:
        * plugins/qt/PluginViewQt.cpp:
        * plugins/win/PluginViewWin.cpp:
        * storage/Database.cpp:
        * xml/XMLHttpRequest.cpp:

        WebKit/gtk:

        * webkit/webkitprivate.cpp:

        WebKit/mac:

        * ForwardingHeaders/kjs/JSLock.h: Removed.
        * ForwardingHeaders/kjs/SymbolTable.h: Removed.
        * ForwardingHeaders/runtime/JSLock.h: Copied from ForwardingHeaders/kjs/JSLock.h.
        * ForwardingHeaders/runtime/SymbolTable.h: Copied from ForwardingHeaders/kjs/SymbolTable.h.
        * Misc/WebCoreStatistics.mm:
        * Plugins/WebBaseNetscapePluginStream.mm:
        * Plugins/WebBaseNetscapePluginView.mm:
        * Plugins/WebPluginController.mm:
        * WebView/WebFrame.mm:
        * WebView/WebScriptDebugDelegate.mm:
        * WebView/WebView.mm:

        WebKit/qt:

        * Api/qwebpage.cpp:

        WebKit/win:

        * WebJavaScriptCollector.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent f6778904
......@@ -31,11 +31,11 @@
#include "completion.h"
#include "OpaqueJSString.h"
#include "SourceCode.h"
#include <kjs/ExecState.h>
#include <kjs/InitializeThreading.h>
#include <runtime/ExecState.h>
#include <runtime/InitializeThreading.h>
#include <kjs/interpreter.h>
#include <runtime/JSGlobalObject.h>
#include <kjs/JSLock.h>
#include <runtime/JSLock.h>
#include <runtime/JSObject.h>
using namespace JSC;
......
......@@ -28,7 +28,7 @@
#include "APICast.h"
#include <runtime/JSGlobalObject.h>
#include <kjs/JSLock.h>
#include <runtime/JSLock.h>
#include <runtime/ObjectPrototype.h>
#include <wtf/Vector.h>
......
......@@ -31,7 +31,7 @@
#include "JSFunction.h"
#include "FunctionPrototype.h"
#include <runtime/JSGlobalObject.h>
#include <kjs/JSLock.h>
#include <runtime/JSLock.h>
#include <wtf/Vector.h>
namespace JSC {
......
......@@ -29,7 +29,7 @@
#include "APICast.h"
#include "JSCallbackObject.h"
#include "JSObjectRef.h"
#include <kjs/InitializeThreading.h>
#include <runtime/InitializeThreading.h>
#include <runtime/JSGlobalObject.h>
#include <runtime/ObjectPrototype.h>
#include <kjs/identifier.h>
......
......@@ -26,7 +26,7 @@
#include "config.h"
#include "OpaqueJSString.h"
#include <kjs/ExecState.h>
#include <runtime/ExecState.h>
#include <runtime/JSGlobalObject.h>
#include <kjs/identifier.h>
......
2008-11-03 Cameron Zwarich <zwarich@apple.com>
Rubber-stamped by Maciej Stachowiak.
Move more files into the runtime subdirectory of JavaScriptCore.
* API/JSBase.cpp:
* API/JSCallbackConstructor.cpp:
* API/JSCallbackFunction.cpp:
* API/JSClassRef.cpp:
* API/OpaqueJSString.cpp:
* GNUmakefile.am:
* JavaScriptCore.pri:
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* JavaScriptCoreSources.bkl:
* kjs/AllInOneFile.cpp:
* kjs/ArgList.cpp: Removed.
* kjs/ArgList.h: Removed.
* kjs/Arguments.cpp: Removed.
* kjs/Arguments.h: Removed.
* kjs/BatchedTransitionOptimizer.h: Removed.
* kjs/CollectorHeapIterator.h: Removed.
* kjs/CommonIdentifiers.cpp: Removed.
* kjs/CommonIdentifiers.h: Removed.
* kjs/ExecState.cpp: Removed.
* kjs/ExecState.h: Removed.
* kjs/GetterSetter.cpp: Removed.
* kjs/GetterSetter.h: Removed.
* kjs/InitializeThreading.cpp: Removed.
* kjs/InitializeThreading.h: Removed.
* kjs/JSActivation.cpp: Removed.
* kjs/JSActivation.h: Removed.
* kjs/JSGlobalData.cpp: Removed.
* kjs/JSGlobalData.h: Removed.
* kjs/JSLock.cpp: Removed.
* kjs/JSLock.h: Removed.
* kjs/JSStaticScopeObject.cpp: Removed.
* kjs/JSStaticScopeObject.h: Removed.
* kjs/JSType.h: Removed.
* kjs/PropertyNameArray.cpp: Removed.
* kjs/PropertyNameArray.h: Removed.
* kjs/ScopeChain.cpp: Removed.
* kjs/ScopeChain.h: Removed.
* kjs/ScopeChainMark.h: Removed.
* kjs/SymbolTable.h: Removed.
* kjs/Tracing.d: Removed.
* kjs/Tracing.h: Removed.
* runtime/ArgList.cpp: Copied from kjs/ArgList.cpp.
* runtime/ArgList.h: Copied from kjs/ArgList.h.
* runtime/Arguments.cpp: Copied from kjs/Arguments.cpp.
* runtime/Arguments.h: Copied from kjs/Arguments.h.
* runtime/BatchedTransitionOptimizer.h: Copied from kjs/BatchedTransitionOptimizer.h.
* runtime/CollectorHeapIterator.h: Copied from kjs/CollectorHeapIterator.h.
* runtime/CommonIdentifiers.cpp: Copied from kjs/CommonIdentifiers.cpp.
* runtime/CommonIdentifiers.h: Copied from kjs/CommonIdentifiers.h.
* runtime/ExecState.cpp: Copied from kjs/ExecState.cpp.
* runtime/ExecState.h: Copied from kjs/ExecState.h.
* runtime/GetterSetter.cpp: Copied from kjs/GetterSetter.cpp.
* runtime/GetterSetter.h: Copied from kjs/GetterSetter.h.
* runtime/InitializeThreading.cpp: Copied from kjs/InitializeThreading.cpp.
* runtime/InitializeThreading.h: Copied from kjs/InitializeThreading.h.
* runtime/JSActivation.cpp: Copied from kjs/JSActivation.cpp.
* runtime/JSActivation.h: Copied from kjs/JSActivation.h.
* runtime/JSGlobalData.cpp: Copied from kjs/JSGlobalData.cpp.
* runtime/JSGlobalData.h: Copied from kjs/JSGlobalData.h.
* runtime/JSLock.cpp: Copied from kjs/JSLock.cpp.
* runtime/JSLock.h: Copied from kjs/JSLock.h.
* runtime/JSStaticScopeObject.cpp: Copied from kjs/JSStaticScopeObject.cpp.
* runtime/JSStaticScopeObject.h: Copied from kjs/JSStaticScopeObject.h.
* runtime/JSType.h: Copied from kjs/JSType.h.
* runtime/PropertyNameArray.cpp: Copied from kjs/PropertyNameArray.cpp.
* runtime/PropertyNameArray.h: Copied from kjs/PropertyNameArray.h.
* runtime/ScopeChain.cpp: Copied from kjs/ScopeChain.cpp.
* runtime/ScopeChain.h: Copied from kjs/ScopeChain.h.
* runtime/ScopeChainMark.h: Copied from kjs/ScopeChainMark.h.
* runtime/SymbolTable.h: Copied from kjs/SymbolTable.h.
* runtime/Tracing.d: Copied from kjs/Tracing.d.
* runtime/Tracing.h: Copied from kjs/Tracing.h.
2008-11-03 Sam Weinig <sam@webkit.org>
Reviewed by Mark Rowe.
......
......@@ -110,36 +110,36 @@ javascriptcore_sources += \
JavaScriptCore/icu/unicode/utf_old.h \
JavaScriptCore/icu/unicode/utypes.h \
JavaScriptCore/icu/unicode/uversion.h \
JavaScriptCore/kjs/ArgList.h \
JavaScriptCore/kjs/Arguments.h \
JavaScriptCore/kjs/BatchedTransitionOptimizer.h \
JavaScriptCore/kjs/CollectorHeapIterator.h \
JavaScriptCore/runtime/ArgList.h \
JavaScriptCore/runtime/Arguments.h \
JavaScriptCore/runtime/BatchedTransitionOptimizer.h \
JavaScriptCore/runtime/CollectorHeapIterator.h \
JavaScriptCore/debugger/DebuggerCallFrame.cpp \
JavaScriptCore/debugger/DebuggerCallFrame.h \
JavaScriptCore/kjs/ExecState.cpp \
JavaScriptCore/kjs/ExecState.h \
JavaScriptCore/kjs/InitializeThreading.cpp \
JavaScriptCore/kjs/InitializeThreading.h \
JavaScriptCore/kjs/JSActivation.cpp \
JavaScriptCore/kjs/JSActivation.h \
JavaScriptCore/kjs/JSGlobalData.cpp \
JavaScriptCore/kjs/JSGlobalData.h \
JavaScriptCore/kjs/JSStaticScopeObject.h \
JavaScriptCore/kjs/JSType.h \
JavaScriptCore/runtime/ExecState.cpp \
JavaScriptCore/runtime/ExecState.h \
JavaScriptCore/runtime/InitializeThreading.cpp \
JavaScriptCore/runtime/InitializeThreading.h \
JavaScriptCore/runtime/JSActivation.cpp \
JavaScriptCore/runtime/JSActivation.h \
JavaScriptCore/runtime/JSGlobalData.cpp \
JavaScriptCore/runtime/JSGlobalData.h \
JavaScriptCore/runtime/JSStaticScopeObject.h \
JavaScriptCore/runtime/JSType.h \
JavaScriptCore/kjs/NodeInfo.h \
JavaScriptCore/kjs/Parser.h \
JavaScriptCore/kjs/PropertyNameArray.h \
JavaScriptCore/runtime/PropertyNameArray.h \
JavaScriptCore/runtime/RegExpConstructor.h \
JavaScriptCore/runtime/RegExpMatchesArray.h \
JavaScriptCore/runtime/RegExpObject.h \
JavaScriptCore/runtime/RegExpPrototype.h \
JavaScriptCore/kjs/ResultType.h \
JavaScriptCore/kjs/ScopeChain.h \
JavaScriptCore/kjs/ScopeChainMark.h \
JavaScriptCore/runtime/ScopeChain.h \
JavaScriptCore/runtime/ScopeChainMark.h \
JavaScriptCore/kjs/SourceProvider.h \
JavaScriptCore/kjs/SourceCode.h \
JavaScriptCore/kjs/SymbolTable.h \
JavaScriptCore/kjs/Tracing.h \
JavaScriptCore/runtime/SymbolTable.h \
JavaScriptCore/runtime/Tracing.h \
JavaScriptCore/kjs/TypeInfo.h \
JavaScriptCore/kjs/collector.h \
JavaScriptCore/kjs/completion.h \
......@@ -308,22 +308,22 @@ javascriptcore_built_sources += \
javascriptcore_sources += \
JavaScriptCore/VM/CodeGenerator.cpp \
JavaScriptCore/VM/RegisterFile.cpp \
JavaScriptCore/kjs/ArgList.cpp \
JavaScriptCore/kjs/Arguments.cpp \
JavaScriptCore/kjs/CommonIdentifiers.cpp \
JavaScriptCore/kjs/CommonIdentifiers.h \
JavaScriptCore/kjs/GetterSetter.cpp \
JavaScriptCore/kjs/GetterSetter.h \
JavaScriptCore/kjs/JSLock.cpp \
JavaScriptCore/kjs/JSLock.h \
JavaScriptCore/kjs/JSStaticScopeObject.cpp \
JavaScriptCore/runtime/ArgList.cpp \
JavaScriptCore/runtime/Arguments.cpp \
JavaScriptCore/runtime/CommonIdentifiers.cpp \
JavaScriptCore/runtime/CommonIdentifiers.h \
JavaScriptCore/runtime/GetterSetter.cpp \
JavaScriptCore/runtime/GetterSetter.h \
JavaScriptCore/runtime/JSLock.cpp \
JavaScriptCore/runtime/JSLock.h \
JavaScriptCore/runtime/JSStaticScopeObject.cpp \
JavaScriptCore/kjs/LabelScope.h \
JavaScriptCore/kjs/Parser.cpp \
JavaScriptCore/kjs/PropertyNameArray.cpp \
JavaScriptCore/runtime/PropertyNameArray.cpp \
JavaScriptCore/runtime/RegExpConstructor.cpp \
JavaScriptCore/runtime/RegExpObject.cpp \
JavaScriptCore/runtime/RegExpPrototype.cpp \
JavaScriptCore/kjs/ScopeChain.cpp \
JavaScriptCore/runtime/ScopeChain.cpp \
JavaScriptCore/kjs/collector.cpp \
JavaScriptCore/debugger/Debugger.cpp \
JavaScriptCore/kjs/dtoa.cpp \
......
......@@ -47,12 +47,12 @@ SOURCES += \
API/JSStringRef.cpp \
API/JSValueRef.cpp \
API/OpaqueJSString.cpp \
kjs/InitializeThreading.cpp \
kjs/JSGlobalData.cpp \
runtime/InitializeThreading.cpp \
runtime/JSGlobalData.cpp \
runtime/JSGlobalObject.cpp \
kjs/JSStaticScopeObject.cpp \
runtime/JSStaticScopeObject.cpp \
runtime/JSVariableObject.cpp \
kjs/JSActivation.cpp \
runtime/JSActivation.cpp \
runtime/JSNotAnObject.cpp \
VM/CodeBlock.cpp \
VM/CodeGenerator.cpp \
......@@ -66,8 +66,8 @@ SOURCES += \
# AllInOneFile.cpp helps gcc analize and optimize code
# Other compilers may be able to do this at link time
SOURCES += \
kjs/ArgList.cpp \
kjs/Arguments.cpp \
runtime/ArgList.cpp \
runtime/Arguments.cpp \
runtime/ArrayConstructor.cpp \
runtime/ArrayPrototype.cpp \
runtime/BooleanConstructor.cpp \
......@@ -75,7 +75,7 @@ SOURCES += \
runtime/BooleanPrototype.cpp \
runtime/CallData.cpp \
kjs/collector.cpp \
kjs/CommonIdentifiers.cpp \
runtime/CommonIdentifiers.cpp \
runtime/ConstructData.cpp \
runtime/DateConstructor.cpp \
runtime/DateInstance.cpp \
......@@ -88,10 +88,10 @@ SOURCES += \
runtime/ErrorConstructor.cpp \
runtime/ErrorInstance.cpp \
runtime/ErrorPrototype.cpp \
kjs/ExecState.cpp \
runtime/ExecState.cpp \
runtime/FunctionConstructor.cpp \
runtime/FunctionPrototype.cpp \
kjs/GetterSetter.cpp \
runtime/GetterSetter.cpp \
runtime/GlobalEvalFunction.cpp \
kjs/identifier.cpp \
runtime/InternalFunction.cpp \
......@@ -101,7 +101,7 @@ SOURCES += \
runtime/JSFunction.cpp \
runtime/JSGlobalObjectFunctions.cpp \
runtime/JSImmediate.cpp \
kjs/JSLock.cpp \
runtime/JSLock.cpp \
runtime/JSNumberCell.cpp \
runtime/JSObject.cpp \
runtime/JSString.cpp \
......@@ -121,14 +121,14 @@ SOURCES += \
runtime/ObjectPrototype.cpp \
kjs/operations.cpp \
kjs/Parser.cpp \
kjs/PropertyNameArray.cpp \
runtime/PropertyNameArray.cpp \
runtime/PropertySlot.cpp \
runtime/PrototypeFunction.cpp \
kjs/regexp.cpp \
runtime/RegExpConstructor.cpp \
runtime/RegExpObject.cpp \
runtime/RegExpPrototype.cpp \
kjs/ScopeChain.cpp \
runtime/ScopeChain.cpp \
runtime/SmallStrings.cpp \
runtime/StringConstructor.cpp \
runtime/StringObject.cpp \
......
......@@ -269,19 +269,19 @@
Name="KJS"
>
<File
RelativePath="..\..\kjs\ArgList.cpp"
RelativePath="..\..\runtime\ArgList.cpp"
>
</File>
<File
RelativePath="..\..\kjs\ArgList.h"
RelativePath="..\..\runtime\ArgList.h"
>
</File>
<File
RelativePath="..\..\kjs\Arguments.cpp"
RelativePath="..\..\runtime\Arguments.cpp"
>
</File>
<File
RelativePath="..\..\kjs\Arguments.h"
RelativePath="..\..\runtime\Arguments.h"
>
</File>
<File
......@@ -345,15 +345,15 @@
>
</File>
<File
RelativePath="..\..\kjs\CollectorHeapIntrospector.h"
RelativePath="..\..\runtime\CollectorHeapIntrospector.h"
>
</File>
<File
RelativePath="..\..\kjs\CommonIdentifiers.cpp"
RelativePath="..\..\runtime\CommonIdentifiers.cpp"
>
</File>
<File
RelativePath="..\..\kjs\CommonIdentifiers.h"
RelativePath="..\..\runtime\CommonIdentifiers.h"
>
</File>
<File
......@@ -445,11 +445,11 @@
>
</File>
<File
RelativePath="..\..\kjs\ExecState.cpp"
RelativePath="..\..\runtime\ExecState.cpp"
>
</File>
<File
RelativePath="..\..\kjs\ExecState.h"
RelativePath="..\..\runtime\ExecState.h"
>
</File>
<File
......@@ -469,11 +469,11 @@
>
</File>
<File
RelativePath="..\..\kjs\GetterSetter.cpp"
RelativePath="..\..\runtime\GetterSetter.cpp"
>
</File>
<File
RelativePath="..\..\kjs\GetterSetter.h"
RelativePath="..\..\runtime\GetterSetter.h"
>
</File>
<File
......@@ -493,11 +493,11 @@
>
</File>
<File
RelativePath="..\..\kjs\InitializeThreading.cpp"
RelativePath="..\..\runtime\InitializeThreading.cpp"
>
</File>
<File
RelativePath="..\..\kjs\InitializeThreading.h"
RelativePath="..\..\runtime\InitializeThreading.h"
>
</File>
<File
......@@ -517,11 +517,11 @@
>
</File>
<File
RelativePath="..\..\kjs\JSActivation.cpp"
RelativePath="..\..\runtime\JSActivation.cpp"
>
</File>
<File
RelativePath="..\..\kjs\JSActivation.h"
RelativePath="..\..\runtime\JSActivation.h"
>
</File>
<File
......@@ -549,11 +549,11 @@
>
</File>
<File
RelativePath="..\..\kjs\JSGlobalData.cpp"
RelativePath="..\..\runtime\JSGlobalData.cpp"
>
</File>
<File
RelativePath="..\..\kjs\JSGlobalData.h"
RelativePath="..\..\runtime\JSGlobalData.h"
>
</File>
<File
......@@ -581,11 +581,11 @@
>
</File>
<File
RelativePath="..\..\kjs\JSLock.cpp"
RelativePath="..\..\runtime\JSLock.cpp"
>
</File>
<File
RelativePath="..\..\kjs\JSLock.h"
RelativePath="..\..\runtime\JSLock.h"
>
</File>
<File
......@@ -629,7 +629,7 @@
>
</File>
<File
RelativePath="..\..\kjs\JSType.h"
RelativePath="..\..\runtime\JSType.h"
>
</File>
<File
......@@ -749,11 +749,11 @@
>
</File>
<File
RelativePath="..\..\kjs\PropertyNameArray.cpp"
RelativePath="..\..\runtime\PropertyNameArray.cpp"
>
</File>
<File
RelativePath="..\..\kjs\PropertyNameArray.h"
RelativePath="..\..\runtime\PropertyNameArray.h"
>
</File>
<File
......@@ -809,15 +809,15 @@
>
</File>
<File
RelativePath="..\..\kjs\ScopeChain.cpp"
RelativePath="..\..\runtime\ScopeChain.cpp"
>
</File>
<File
RelativePath="..\..\kjs\ScopeChain.h"
RelativePath="..\..\runtime\ScopeChain.h"
>
</File>
<File
RelativePath="..\..\kjs\ScopeChainMark.h"
RelativePath="..\..\runtime\ScopeChainMark.h"
>
</File>
<File
......@@ -885,7 +885,7 @@
>
</File>
<File
RelativePath="..\..\kjs\SymbolTable.h"
RelativePath="..\..\runtime\SymbolTable.h"
>
</File>
<File
......
......@@ -1078,62 +1078,31 @@
children = (
6507D2970E871E4A00D7D896 /* TypeInfo.h */,
659126BC0BDD1728001921FB /* AllInOneFile.cpp */,
BCF605110E203EF800B9A64D /* ArgList.cpp */,
BCF605120E203EF800B9A64D /* ArgList.h */,
BC257DE50E1F51C50016B6C9 /* Arguments.cpp */,
BC257DE60E1F51C50016B6C9 /* Arguments.h */,
F692A8520255597D01FF60F7 /* collector.cpp */,
F692A8530255597D01FF60F7 /* collector.h */,
65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */,
65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */,
F5BB2BC5030F772101FCFE1D /* completion.h */,
F68EBB8C0255D4C601FF60F7 /* config.h */,
F692A8540255597D01FF60F7 /* create_hash_table */,
651F6412039D5B5F0078395C /* dtoa.cpp */,
651F6413039D5B5F0078395C /* dtoa.h */,
14BD53F40A3E12D800BAF59C /* ExecState.cpp */,
14BD53F30A3E12D800BAF59C /* ExecState.h */,
BC02E9B80E184545000F9297 /* GetterSetter.cpp */,
BC337BDE0E1AF0B80076918A /* GetterSetter.h */,
933A3499038AE7C6008635CE /* grammar.y */,
933A349D038AE80F008635CE /* identifier.cpp */,
933A349A038AE7C6008635CE /* identifier.h */,
E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */,
E178633F0D9BEC0000D74E75 /* InitializeThreading.h */,
F692A8630255597D01FF60F7 /* interpreter.cpp */,
F692A8640255597D01FF60F7 /* interpreter.h */,
14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */,
14DA818E0D99FD2000B0A4FB /* JSActivation.h */,
E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */,
E18E3A560DF9278C00D90B34 /* JSGlobalData.h */,
65EA4C99092AF9E20093D800 /* JSLock.cpp */,
65EA4C9A092AF9E20093D800 /* JSLock.h */,
A7E42C190E3938830065A544 /* JSStaticScopeObject.cpp */,
A7E42C180E3938830065A544 /* JSStaticScopeObject.h */,
14ABB454099C2A0F00E2A24F /* JSType.h */,
93F1981A08245AAE001E9ABC /* keywords.table */,
F692A8680255597D01FF60F7 /* lookup.cpp */,
F692A8690255597D01FF60F7 /* lookup.h */,
F692A8770255597D01FF60F7 /* operations.cpp */,
F692A8780255597D01FF60F7 /* operations.h */,
65400C0F0A69BAF200509887 /* PropertyNameArray.cpp */,
65400C100A69BAF200509887 /* PropertyNameArray.h */,
65C02FBB0637462A003E7EE6 /* protect.h */,
F692A87D0255597D01FF60F7 /* regexp.cpp */,
F692A87E0255597D01FF60F7 /* regexp.h */,
869EBCB60E8C6D4A008722CC /* ResultType.h */,
9374D3A8038D9D74008635CE /* ScopeChain.cpp */,
9374D3A7038D9D74008635CE /* ScopeChain.h */,
7E2C6C980D31C6B6002D44E2 /* ScopeChainMark.h */,
65E866ED0DD59AFA00A2B2A1 /* SourceProvider.h */,
65E866EE0DD59AFA00A2B2A1 /* SourceCode.h */,
14A396A60CD2933100B5B4FF /* SymbolTable.h */,
5D53726D0E1C546B0021E549 /* Tracing.d */,
5D53726E0E1C54880021E549 /* Tracing.h */,
F692A8850255597D01FF60F7 /* ustring.cpp */,
F692A8860255597D01FF60F7 /* ustring.h */,
147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */,
14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */,
);
path = kjs;
sourceTree = "<group>";
......@@ -1160,10 +1129,15 @@
7EF6E0BB0EB7A1EC0079AFAF /* runtime */ = {
isa = PBXGroup;
children = (
BCF605110E203EF800B9A64D /* ArgList.cpp */,
BCF605120E203EF800B9A64D /* ArgList.h */,
BC257DE50E1F51C50016B6C9 /* Arguments.cpp */,
BC257DE60E1F51C50016B6C9 /* Arguments.h */,
BC7952060E15E8A800A898AB /* ArrayConstructor.cpp */,
BC7952070E15E8A800A898AB /* ArrayConstructor.h */,
F692A84D0255597D01FF60F7 /* ArrayPrototype.cpp */,
F692A84E0255597D01FF60F7 /* ArrayPrototype.h */,
147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */,
BC7952320E15EB5600A898AB /* BooleanConstructor.cpp */,
BC7952330E15EB5600A898AB /* BooleanConstructor.h */,
F692A8500255597D01FF60F7 /* BooleanObject.cpp */,
......@@ -1173,6 +1147,9 @@
BCA62DFE0E2826230004F30D /* CallData.cpp */,
145C507F0D9DF63B0088F6B9 /* CallData.h */,
BC6AAAE40E1F426500AD87D8 /* ClassInfo.h */,
14F3488E0E95EF8A003648BC /* CollectorHeapIterator.h */,
65EA73620BAE35D1001BB560 /* CommonIdentifiers.cpp */,
65EA73630BAE35D1001BB560 /* CommonIdentifiers.h */,
BCA62DFF0E2826310004F30D /* ConstructData.cpp */,
BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */,
BCD203450E17135E002C7E82 /* DateConstructor.cpp */,
......@@ -1191,26 +1168,38 @@
BC02E98B0E183E38000F9297 /* ErrorInstance.h */,
BC02E9060E1839DB000F9297 /* ErrorPrototype.cpp */,
BC02E9070E1839DB000F9297 /* ErrorPrototype.h */,
14BD53F40A3E12D800BAF59C /* ExecState.cpp */,
14BD53F30A3E12D800BAF59C /* ExecState.h */,
BC2680C00E16D4E900A06E92 /* FunctionConstructor.cpp */,
BC2680C10E16D4E900A06E92 /* FunctionConstructor.h */,
F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */,
F692A85D0255597D01FF60F7 /* FunctionPrototype.h */,
BC02E9B80E184545000F9297 /* GetterSetter.cpp */,
BC337BDE0E1AF0B80076918A /* GetterSetter.h */,
BC257DED0E1F52ED0016B6C9 /* GlobalEvalFunction.cpp */,
BC257DEE0E1F52ED0016B6C9 /* GlobalEvalFunction.h */,
E178636C0D9BEEC300D74E75 /* InitializeThreading.cpp */,
E178633F0D9BEC0000D74E75 /* InitializeThreading.h */,
BC9BB95B0E19680600DF8855 /* InternalFunction.cpp */,
BC11667A0E199C05008066DD /* InternalFunction.h */,
14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */,
14DA818E0D99FD2000B0A4FB /* JSActivation.h */,
93ADFCE60CCBD7AC00D30B08 /* JSArray.cpp */,
938772E5038BFE19008635CE /* JSArray.h */,
BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */,
BC1167D80E19BCC9008066DD /* JSCell.h */,
F692A85E0255597D01FF60F7 /* JSFunction.cpp */,
F692A85F0255597D01FF60F7 /* JSFunction.h */,
E18E3A570DF9278C00D90B34 /* JSGlobalData.cpp */,
E18E3A560DF9278C00D90B34 /* JSGlobalData.h */,