Commit 0b51a73b authored by cwzwarich@webkit.org's avatar cwzwarich@webkit.org

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

        Rubber-stamped by Sam Weinig.

        Move more files to the runtime subdirectory of JavaScriptCore.

        JavaScriptCore:

        * API/APICast.h:
        * API/JSBase.cpp:
        * API/JSCallbackObject.cpp:
        * API/JSClassRef.cpp:
        * API/JSClassRef.h:
        * API/JSStringRefCF.cpp:
        * API/JSValueRef.cpp:
        * API/OpaqueJSString.cpp:
        * API/OpaqueJSString.h:
        * AllInOneFile.cpp:
        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * VM/CodeBlock.h:
        * VM/CodeGenerator.cpp:
        * VM/Machine.cpp:
        * VM/RegisterFile.h:
        * debugger/Debugger.h:
        * kjs/SourceProvider.h:
        * kjs/TypeInfo.h: Removed.
        * kjs/collector.cpp: Removed.
        * kjs/collector.h: Removed.
        * kjs/completion.h: Removed.
        * kjs/create_hash_table:
        * kjs/identifier.cpp: Removed.
        * kjs/identifier.h: Removed.
        * kjs/interpreter.cpp: Removed.
        * kjs/interpreter.h: Removed.
        * kjs/lexer.cpp:
        * kjs/lexer.h:
        * kjs/lookup.cpp: Removed.
        * kjs/lookup.h: Removed.
        * kjs/nodes.cpp:
        * kjs/nodes.h:
        * kjs/operations.cpp: Removed.
        * kjs/operations.h: Removed.
        * kjs/protect.h: Removed.
        * kjs/regexp.cpp: Removed.
        * kjs/regexp.h: Removed.
        * kjs/ustring.cpp: Removed.
        * kjs/ustring.h: Removed.
        * pcre/pcre_exec.cpp:
        * profiler/CallIdentifier.h:
        * profiler/Profile.h:
        * runtime/ArrayConstructor.cpp:
        * runtime/ArrayPrototype.cpp:
        * runtime/ArrayPrototype.h:
        * runtime/Collector.cpp: Copied from kjs/collector.cpp.
        * runtime/Collector.h: Copied from kjs/collector.h.
        * runtime/CollectorHeapIterator.h:
        * runtime/Completion.h: Copied from kjs/completion.h.
        * runtime/ErrorPrototype.cpp:
        * runtime/Identifier.cpp: Copied from kjs/identifier.cpp.
        * runtime/Identifier.h: Copied from kjs/identifier.h.
        * runtime/InitializeThreading.cpp:
        * runtime/Interpreter.cpp: Copied from kjs/interpreter.cpp.
        * runtime/Interpreter.h: Copied from kjs/interpreter.h.
        * runtime/JSCell.h:
        * runtime/JSGlobalData.cpp:
        * runtime/JSGlobalData.h:
        * runtime/JSLock.cpp:
        * runtime/JSNumberCell.cpp:
        * runtime/JSNumberCell.h:
        * runtime/JSObject.cpp:
        * runtime/JSValue.h:
        * runtime/Lookup.cpp: Copied from kjs/lookup.cpp.
        * runtime/Lookup.h: Copied from kjs/lookup.h.
        * runtime/MathObject.cpp:
        * runtime/NativeErrorPrototype.cpp:
        * runtime/NumberPrototype.cpp:
        * runtime/Operations.cpp: Copied from kjs/operations.cpp.
        * runtime/Operations.h: Copied from kjs/operations.h.
        * runtime/PropertyMapHashTable.h:
        * runtime/Protect.h: Copied from kjs/protect.h.
        * runtime/RegExp.cpp: Copied from kjs/regexp.cpp.
        * runtime/RegExp.h: Copied from kjs/regexp.h.
        * runtime/RegExpConstructor.cpp:
        * runtime/RegExpObject.h:
        * runtime/RegExpPrototype.cpp:
        * runtime/SmallStrings.h:
        * runtime/StringObjectThatMasqueradesAsUndefined.h:
        * runtime/StructureID.cpp:
        * runtime/StructureID.h:
        * runtime/StructureIDTransitionTable.h:
        * runtime/SymbolTable.h:
        * runtime/TypeInfo.h: Copied from kjs/TypeInfo.h.
        * runtime/UString.cpp: Copied from kjs/ustring.cpp.
        * runtime/UString.h: Copied from kjs/ustring.h.
        * wrec/CharacterClassConstructor.h:
        * wrec/WREC.h:

        WebCore:

        * ForwardingHeaders/kjs/collector.h: Removed.
        * ForwardingHeaders/kjs/completion.h: Removed.
        * ForwardingHeaders/kjs/identifier.h: Removed.
        * ForwardingHeaders/kjs/interpreter.h: Removed.
        * ForwardingHeaders/kjs/lookup.h: Removed.
        * ForwardingHeaders/kjs/operations.h: Removed.
        * ForwardingHeaders/kjs/protect.h: Removed.
        * ForwardingHeaders/kjs/ustring.h: Removed.
        * ForwardingHeaders/runtime/Collector.h: Copied from ForwardingHeaders/kjs/collector.h.
        * ForwardingHeaders/runtime/Completion.h: Copied from ForwardingHeaders/kjs/completion.h.
        * ForwardingHeaders/runtime/Identifier.h: Copied from ForwardingHeaders/kjs/identifier.h.
        * ForwardingHeaders/runtime/Interpreter.h: Copied from ForwardingHeaders/kjs/interpreter.h.
        * ForwardingHeaders/runtime/Lookup.h: Copied from ForwardingHeaders/kjs/lookup.h.
        * ForwardingHeaders/runtime/Operations.h: Copied from ForwardingHeaders/kjs/operations.h.
        * ForwardingHeaders/runtime/Protect.h: Copied from ForwardingHeaders/kjs/protect.h.
        * ForwardingHeaders/runtime/UString.h: Copied from ForwardingHeaders/kjs/ustring.h.
        * bindings/js/GCController.cpp:
        * bindings/js/JSCustomPositionCallback.h:
        * bindings/js/JSCustomPositionErrorCallback.h:
        * bindings/js/JSCustomSQLStatementCallback.h:
        * bindings/js/JSCustomSQLStatementErrorCallback.h:
        * bindings/js/JSCustomSQLTransactionErrorCallback.h:
        * bindings/js/JSCustomVoidCallback.h:
        * bindings/js/JSDOMBinding.h:
        * bindings/js/JSDOMWindowBase.h:
        * bindings/js/JSEventListener.h:
        * bindings/js/ScheduledAction.h:
        * bindings/js/ScriptController.cpp:
        * bindings/js/ScriptController.h:
        * bindings/objc/WebScriptObject.mm:
        * bindings/scripts/CodeGeneratorJS.pm:
        * bridge/NP_jsobject.cpp:
        * bridge/c/c_class.cpp:
        * bridge/jni/jni_class.cpp:
        * bridge/jni/jni_jsobject.mm:
        * bridge/npruntime.cpp:
        * bridge/runtime_root.h:
        * history/CachedPage.h:
        * html/CanvasRenderingContext2D.cpp:
        * html/HTMLCanvasElement.cpp:
        * inspector/InspectorController.cpp:
        * inspector/JavaScriptCallFrame.cpp:
        * page/Console.cpp:
        * page/Page.cpp:
        * platform/text/AtomicString.cpp:
        * platform/text/PlatformString.h:

        WebKit/mac:

        * ForwardingHeaders/kjs/collector.h: Removed.
        * ForwardingHeaders/kjs/identifier.h: Removed.
        * ForwardingHeaders/kjs/interpreter.h: Removed.
        * ForwardingHeaders/kjs/lookup.h: Removed.
        * ForwardingHeaders/kjs/operations.h: Removed.
        * ForwardingHeaders/kjs/protect.h: Removed.
        * ForwardingHeaders/runtime/Interpreter.h: Copied from ForwardingHeaders/kjs/interpreter.h.
        * WebView/WebScriptDebugDelegate.mm:

        WebKit/wx:

        * WebFrame.cpp:
        * WebView.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38137 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 1c5dae60
......@@ -26,7 +26,7 @@
#ifndef APICast_h
#define APICast_h
#include "ustring.h"
#include "UString.h"
#include "ExecState.h"
typedef const struct OpaqueJSContextGroup* JSContextGroupRef;
......
......@@ -33,7 +33,7 @@
#include "SourceCode.h"
#include <runtime/ExecState.h>
#include <runtime/InitializeThreading.h>
#include <kjs/interpreter.h>
#include <runtime/Interpreter.h>
#include <runtime/JSGlobalObject.h>
#include <runtime/JSLock.h>
#include <runtime/JSObject.h>
......
......@@ -27,7 +27,7 @@
#include "config.h"
#include "JSCallbackObject.h"
#include "collector.h"
#include "Collector.h"
namespace JSC {
......
......@@ -32,7 +32,7 @@
#include <runtime/InitializeThreading.h>
#include <runtime/JSGlobalObject.h>
#include <runtime/ObjectPrototype.h>
#include <kjs/identifier.h>
#include <runtime/Identifier.h>
using namespace JSC;
......
......@@ -29,8 +29,8 @@
#include "JSObjectRef.h"
#include <runtime/JSObject.h>
#include <kjs/protect.h>
#include <kjs/ustring.h>
#include <runtime/Protect.h>
#include <runtime/UString.h>
#include <wtf/HashMap.h>
#include <wtf/RefCounted.h>
......
......@@ -29,7 +29,7 @@
#include "APICast.h"
#include "JSStringRef.h"
#include "OpaqueJSString.h"
#include <kjs/ustring.h>
#include <runtime/UString.h>
#include <runtime/JSValue.h>
#include <wtf/OwnArrayPtr.h>
......
......@@ -32,9 +32,9 @@
#include <runtime/JSGlobalObject.h>
#include <runtime/JSString.h>
#include <kjs/operations.h>
#include <kjs/protect.h>
#include <kjs/ustring.h>
#include <runtime/Operations.h>
#include <runtime/Protect.h>
#include <runtime/UString.h>
#include <runtime/JSValue.h>
#include <wtf/Assertions.h>
......
......@@ -28,7 +28,7 @@
#include <runtime/ExecState.h>
#include <runtime/JSGlobalObject.h>
#include <kjs/identifier.h>
#include <runtime/Identifier.h>
using namespace JSC;
......
......@@ -26,7 +26,7 @@
#ifndef OpaqueJSString_h
#define OpaqueJSString_h
#include <kjs/ustring.h>
#include <runtime/UString.h>
namespace JSC {
class Identifier;
......
......@@ -44,7 +44,7 @@
#include "runtime/BooleanConstructor.cpp"
#include "runtime/BooleanObject.cpp"
#include "runtime/BooleanPrototype.cpp"
#include "kjs/collector.cpp"
#include "runtime/Collector.cpp"
#include "runtime/CommonIdentifiers.cpp"
#include "runtime/DateConstructor.cpp"
#include "runtime/DateMath.cpp"
......@@ -57,18 +57,18 @@
#include "runtime/FunctionConstructor.cpp"
#include "runtime/FunctionPrototype.cpp"
#include "grammar.cpp"
#include "kjs/identifier.cpp"
#include "runtime/Identifier.cpp"
#include "runtime/JSString.cpp"
#include "runtime/JSNumberCell.cpp"
#include "runtime/GetterSetter.cpp"
#include "runtime/InternalFunction.cpp"
#include "kjs/interpreter.cpp"
#include "runtime/Interpreter.cpp"
#include "runtime/JSImmediate.cpp"
#include "runtime/JSLock.cpp"
#include "runtime/JSWrapperObject.cpp"
#include "kjs/lexer.cpp"
#include "runtime/ArgList.cpp"
#include "kjs/lookup.cpp"
#include "runtime/Lookup.cpp"
#include "runtime/MathObject.cpp"
#include "runtime/NativeErrorConstructor.cpp"
#include "runtime/NativeErrorPrototype.cpp"
......@@ -82,11 +82,11 @@
#include "runtime/JSGlobalObject.cpp"
#include "runtime/ObjectConstructor.cpp"
#include "runtime/ObjectPrototype.cpp"
#include "kjs/operations.cpp"
#include "runtime/Operations.cpp"
#include "kjs/Parser.cpp"
#include "runtime/PropertySlot.cpp"
#include "runtime/PropertyNameArray.cpp"
#include "kjs/regexp.cpp"
#include "runtime/RegExp.cpp"
#include "runtime/RegExpConstructor.cpp"
#include "runtime/RegExpObject.cpp"
#include "runtime/RegExpPrototype.cpp"
......@@ -94,7 +94,7 @@
#include "runtime/StringConstructor.cpp"
#include "runtime/StringObject.cpp"
#include "runtime/StringPrototype.cpp"
#include "kjs/ustring.cpp"
#include "runtime/UString.cpp"
#include "runtime/JSValue.cpp"
#include "runtime/CallData.cpp"
#include "runtime/ConstructData.cpp"
......
2008-11-05 Cameron Zwarich <zwarich@apple.com>
Rubber-stamped by Sam Weinig.
Move more files to the runtime subdirectory of JavaScriptCore.
* API/APICast.h:
* API/JSBase.cpp:
* API/JSCallbackObject.cpp:
* API/JSClassRef.cpp:
* API/JSClassRef.h:
* API/JSStringRefCF.cpp:
* API/JSValueRef.cpp:
* API/OpaqueJSString.cpp:
* API/OpaqueJSString.h:
* AllInOneFile.cpp:
* GNUmakefile.am:
* JavaScriptCore.pri:
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
* JavaScriptCore.xcodeproj/project.pbxproj:
* JavaScriptCoreSources.bkl:
* VM/CodeBlock.h:
* VM/CodeGenerator.cpp:
* VM/Machine.cpp:
* VM/RegisterFile.h:
* debugger/Debugger.h:
* kjs/SourceProvider.h:
* kjs/TypeInfo.h: Removed.
* kjs/collector.cpp: Removed.
* kjs/collector.h: Removed.
* kjs/completion.h: Removed.
* kjs/create_hash_table:
* kjs/identifier.cpp: Removed.
* kjs/identifier.h: Removed.
* kjs/interpreter.cpp: Removed.
* kjs/interpreter.h: Removed.
* kjs/lexer.cpp:
* kjs/lexer.h:
* kjs/lookup.cpp: Removed.
* kjs/lookup.h: Removed.
* kjs/nodes.cpp:
* kjs/nodes.h:
* kjs/operations.cpp: Removed.
* kjs/operations.h: Removed.
* kjs/protect.h: Removed.
* kjs/regexp.cpp: Removed.
* kjs/regexp.h: Removed.
* kjs/ustring.cpp: Removed.
* kjs/ustring.h: Removed.
* pcre/pcre_exec.cpp:
* profiler/CallIdentifier.h:
* profiler/Profile.h:
* runtime/ArrayConstructor.cpp:
* runtime/ArrayPrototype.cpp:
* runtime/ArrayPrototype.h:
* runtime/Collector.cpp: Copied from kjs/collector.cpp.
* runtime/Collector.h: Copied from kjs/collector.h.
* runtime/CollectorHeapIterator.h:
* runtime/Completion.h: Copied from kjs/completion.h.
* runtime/ErrorPrototype.cpp:
* runtime/Identifier.cpp: Copied from kjs/identifier.cpp.
* runtime/Identifier.h: Copied from kjs/identifier.h.
* runtime/InitializeThreading.cpp:
* runtime/Interpreter.cpp: Copied from kjs/interpreter.cpp.
* runtime/Interpreter.h: Copied from kjs/interpreter.h.
* runtime/JSCell.h:
* runtime/JSGlobalData.cpp:
* runtime/JSGlobalData.h:
* runtime/JSLock.cpp:
* runtime/JSNumberCell.cpp:
* runtime/JSNumberCell.h:
* runtime/JSObject.cpp:
* runtime/JSValue.h:
* runtime/Lookup.cpp: Copied from kjs/lookup.cpp.
* runtime/Lookup.h: Copied from kjs/lookup.h.
* runtime/MathObject.cpp:
* runtime/NativeErrorPrototype.cpp:
* runtime/NumberPrototype.cpp:
* runtime/Operations.cpp: Copied from kjs/operations.cpp.
* runtime/Operations.h: Copied from kjs/operations.h.
* runtime/PropertyMapHashTable.h:
* runtime/Protect.h: Copied from kjs/protect.h.
* runtime/RegExp.cpp: Copied from kjs/regexp.cpp.
* runtime/RegExp.h: Copied from kjs/regexp.h.
* runtime/RegExpConstructor.cpp:
* runtime/RegExpObject.h:
* runtime/RegExpPrototype.cpp:
* runtime/SmallStrings.h:
* runtime/StringObjectThatMasqueradesAsUndefined.h:
* runtime/StructureID.cpp:
* runtime/StructureID.h:
* runtime/StructureIDTransitionTable.h:
* runtime/SymbolTable.h:
* runtime/TypeInfo.h: Copied from kjs/TypeInfo.h.
* runtime/UString.cpp: Copied from kjs/ustring.cpp.
* runtime/UString.h: Copied from kjs/ustring.h.
* wrec/CharacterClassConstructor.h:
* wrec/WREC.h:
2008-11-05 Geoffrey Garen <ggaren@apple.com>
Suggested by Darin Adler.
......
......@@ -140,21 +140,21 @@ javascriptcore_sources += \
JavaScriptCore/kjs/SourceCode.h \
JavaScriptCore/runtime/SymbolTable.h \
JavaScriptCore/runtime/Tracing.h \
JavaScriptCore/kjs/TypeInfo.h \
JavaScriptCore/kjs/collector.h \
JavaScriptCore/kjs/completion.h \
JavaScriptCore/runtime/TypeInfo.h \
JavaScriptCore/runtime/Collector.h \
JavaScriptCore/runtime/Completion.h \
JavaScriptCore/config.h \
JavaScriptCore/debugger/Debugger.h \
JavaScriptCore/wtf/dtoa.h \
JavaScriptCore/kjs/identifier.h \
JavaScriptCore/kjs/interpreter.h \
JavaScriptCore/runtime/Identifier.h \
JavaScriptCore/runtime/Interpreter.h \
JavaScriptCore/kjs/lexer.h \
JavaScriptCore/kjs/lookup.h \
JavaScriptCore/runtime/Lookup.h \
JavaScriptCore/kjs/nodes.h \
JavaScriptCore/kjs/operations.h \
JavaScriptCore/kjs/protect.h \
JavaScriptCore/kjs/regexp.h \
JavaScriptCore/kjs/ustring.h \
JavaScriptCore/runtime/Operations.h \
JavaScriptCore/runtime/Protect.h \
JavaScriptCore/runtime/RegExp.h \
JavaScriptCore/runtime/UString.h \
JavaScriptCore/masm/X86Assembler.h \
JavaScriptCore/os-win32/stdbool.h \
JavaScriptCore/os-win32/stdint.h \
......@@ -324,18 +324,18 @@ javascriptcore_sources += \
JavaScriptCore/runtime/RegExpObject.cpp \
JavaScriptCore/runtime/RegExpPrototype.cpp \
JavaScriptCore/runtime/ScopeChain.cpp \
JavaScriptCore/kjs/collector.cpp \
JavaScriptCore/runtime/Collector.cpp \
JavaScriptCore/debugger/Debugger.cpp \
JavaScriptCore/wtf/dtoa.cpp \
JavaScriptCore/kjs/identifier.cpp \
JavaScriptCore/kjs/interpreter.cpp \
JavaScriptCore/runtime/Identifier.cpp \
JavaScriptCore/runtime/Interpreter.cpp \
JavaScriptCore/kjs/lexer.cpp \
JavaScriptCore/kjs/lookup.cpp \
JavaScriptCore/runtime/Lookup.cpp \
JavaScriptCore/kjs/nodes.cpp \
JavaScriptCore/kjs/nodes2string.cpp \
JavaScriptCore/kjs/operations.cpp \
JavaScriptCore/kjs/regexp.cpp \
JavaScriptCore/kjs/ustring.cpp \
JavaScriptCore/runtime/Operations.cpp \
JavaScriptCore/runtime/RegExp.cpp \
JavaScriptCore/runtime/UString.cpp \
JavaScriptCore/runtime/ArrayConstructor.cpp \
JavaScriptCore/runtime/ArrayPrototype.cpp \
JavaScriptCore/runtime/BooleanConstructor.cpp \
......
......@@ -74,7 +74,7 @@ SOURCES += \
runtime/BooleanObject.cpp \
runtime/BooleanPrototype.cpp \
runtime/CallData.cpp \
kjs/collector.cpp \
runtime/Collector.cpp \
runtime/CommonIdentifiers.cpp \
runtime/ConstructData.cpp \
runtime/DateConstructor.cpp \
......@@ -93,9 +93,9 @@ SOURCES += \
runtime/FunctionPrototype.cpp \
runtime/GetterSetter.cpp \
runtime/GlobalEvalFunction.cpp \
kjs/identifier.cpp \
runtime/Identifier.cpp \
runtime/InternalFunction.cpp \
kjs/interpreter.cpp \
runtime/Interpreter.cpp \
runtime/JSArray.cpp \
runtime/JSCell.cpp \
runtime/JSFunction.cpp \
......@@ -108,7 +108,7 @@ SOURCES += \
runtime/JSValue.cpp \
runtime/JSWrapperObject.cpp \
kjs/lexer.cpp \
kjs/lookup.cpp \
runtime/Lookup.cpp \
runtime/MathObject.cpp \
runtime/NativeErrorConstructor.cpp \
runtime/NativeErrorPrototype.cpp \
......@@ -119,12 +119,12 @@ SOURCES += \
runtime/NumberPrototype.cpp \
runtime/ObjectConstructor.cpp \
runtime/ObjectPrototype.cpp \
kjs/operations.cpp \
runtime/Operations.cpp \
kjs/Parser.cpp \
runtime/PropertyNameArray.cpp \
runtime/PropertySlot.cpp \
runtime/PrototypeFunction.cpp \
kjs/regexp.cpp \
runtime/RegExp.cpp \
runtime/RegExpConstructor.cpp \
runtime/RegExpObject.cpp \
runtime/RegExpPrototype.cpp \
......@@ -135,7 +135,7 @@ SOURCES += \
runtime/StringPrototype.cpp \
runtime/StructureID.cpp \
runtime/StructureIDChain.cpp \
kjs/ustring.cpp \
runtime/UString.cpp \
profiler/HeavyProfile.cpp \
profiler/Profile.cpp \
profiler/ProfileGenerator.cpp \
......
......@@ -337,11 +337,11 @@
>
</File>
<File
RelativePath="..\..\kjs\collector.cpp"
RelativePath="..\..\runtime\Collector.cpp"
>
</File>
<File
RelativePath="..\..\kjs\collector.h"
RelativePath="..\..\runtime\Collector.h"
>
</File>
<File
......@@ -357,7 +357,7 @@
>
</File>
<File
RelativePath="..\..\kjs\completion.h"
RelativePath="..\..\runtime\Completion.h"
>
</File>
<File
......@@ -477,11 +477,11 @@
>
</File>
<File
RelativePath="..\..\kjs\identifier.cpp"
RelativePath="..\..\runtime\Identifier.cpp"
>
</File>
<File
RelativePath="..\..\kjs\identifier.h"
RelativePath="..\..\runtime\Identifier.h"
>
</File>
<File
......@@ -501,11 +501,11 @@
>
</File>
<File
RelativePath="..\..\kjs\interpreter.cpp"
RelativePath="..\..\runtime\Interpreter.cpp"
>
</File>
<File
RelativePath="..\..\kjs\interpreter.h"
RelativePath="..\..\runtime\Interpreter.h"
>
</File>
<File
......@@ -653,11 +653,11 @@
>
</File>
<File
RelativePath="..\..\kjs\lookup.cpp"
RelativePath="..\..\runtime\Lookup.cpp"
>
</File>
<File
RelativePath="..\..\kjs\lookup.h"
RelativePath="..\..\runtime\Lookup.h"
>
</File>
<File
......@@ -729,11 +729,11 @@
>
</File>
<File
RelativePath="..\..\kjs\operations.cpp"
RelativePath="..\..\runtime\Operations.cpp"
>
</File>
<File
RelativePath="..\..\kjs\operations.h"
RelativePath="..\..\runtime\Operations.h"
>
</File>
<File
......@@ -757,7 +757,7 @@
>
</File>
<File
RelativePath="..\..\kjs\protect.h"
RelativePath="..\..\runtime\Protect.h"
>
</File>
<File
......@@ -769,11 +769,11 @@
>
</File>
<File
RelativePath="..\..\kjs\regexp.cpp"
RelativePath="..\..\runtime\RegExp.cpp"
>
</File>
<File
RelativePath="..\..\kjs\regexp.h"
RelativePath="..\..\runtime\RegExp.h"
>
</File>
<File
......@@ -881,11 +881,11 @@
>
</File>
<File
RelativePath="..\..\kjs\ustring.cpp"
RelativePath="..\..\runtime\UString.cpp"
>
</File>
<File
RelativePath="..\..\kjs\ustring.h"
RelativePath="..\..\runtime\UString.h"
>
</File>
<Filter
......
......@@ -47,15 +47,10 @@ Source files for JSCore.
</set>
<set append="1" var="JSCORE_SOURCES_KJS">
DerivedSources/JavaScriptCore/grammar.cpp
kjs/collector.cpp
wtf/dtoa.cpp
kjs/identifier.cpp
kjs/interpreter.cpp
kjs/lexer.cpp
kjs/lookup.cpp
kjs/nodes.cpp
kjs/nodes2string.cpp
kjs/operations.cpp
kjs/Parser.cpp
kjs/regexp.cpp
kjs/ustring.cpp
......@@ -84,6 +79,7 @@ Source files for JSCore.
runtime/BooleanObject.cpp
runtime/BooleanPrototype.cpp
runtime/CallData.cpp
runtime/Collector.cpp
runtime/CommonIdentifiers.cpp
runtime/ConstructData.cpp
runtime/DateConstructor.cpp
......@@ -99,8 +95,10 @@ Source files for JSCore.
runtime/FunctionPrototype.cpp
runtime/GetterSetter.cpp
runtime/GlobalEvalFunction.cpp
runtime/Identifier.cpp
runtime/InitializeThreading.cpp
runtime/InternalFunction.cpp
runtime/Interpreter.cpp
runtime/JSActivation.cpp
runtime/JSArray.cpp
runtime/JSCell.cpp
......@@ -119,6 +117,7 @@ Source files for JSCore.
runtime/JSValue.cpp
runtime/JSVariableObject.cpp
runtime/JSWrapperObject.cpp
runtime/Lookup.cpp
runtime/MathObject.cpp
runtime/NativeErrorConstructor.cpp
runtime/NativeErrorPrototype.cpp
......
......@@ -35,7 +35,7 @@
#include "nodes.h"
#include "Parser.h"
#include "SourceCode.h"
#include "ustring.h"
#include "UString.h"
#include <wtf/RefPtr.h>
#include <wtf/Vector.h>
......
......@@ -33,7 +33,7 @@
#include "BatchedTransitionOptimizer.h"
#include "JSFunction.h"
#include "Machine.h"
#include "ustring.h"
#include "UString.h"
using namespace std;
......
......@@ -50,9 +50,9 @@
#include "RegExpObject.h"
#include "RegExpPrototype.h"
#include "Register.h"
#include "collector.h"
#include "Collector.h"
#include "Debugger.h"
#include "operations.h"
#include "Operations.h"
#include "SamplingTool.h"
#include <stdio.h>
......
......@@ -30,7 +30,7 @@
#define RegisterFile_h
#include "Register.h"
#include "collector.h"
#include "Collector.h"
#if HAVE(MMAP)
#include <sys/mman.h>
#endif
......
......@@ -22,7 +22,7 @@
#ifndef Debugger_h
#define Debugger_h
#include "protect.h"
#include "Protect.h"
namespace JSC {
......
......@@ -29,7 +29,7 @@
#ifndef SourceProvider_h
#define SourceProvider_h
#include "ustring.h"
#include "UString.h"
#include <wtf/RefCounted.h>
namespace JSC {
......
......@@ -30,7 +30,7 @@ my $file = $ARGV[0];
shift;
my $includelookup = 0;
# Use -i as second argument to make it include "lookup.h"
# Use -i as second argument to make it include "Lookup.h"
$includelookup = 1 if (defined($ARGV[0]) && $ARGV[0] eq "-i");
# Use -n as second argument to make it use the third argument as namespace parameter ie. -n KDOM
......
......@@ -44,7 +44,7 @@ using namespace JSC;
#include "grammar.h"
#endif
#include "lookup.h"
#include "Lookup.h"
#include "lexer.lut.h"
// a bridge for yacc from the C world to C++
......
......@@ -23,8 +23,8 @@
#ifndef Lexer_h
#define Lexer_h
#include "lookup.h"
#include "ustring.h"
#include "Lookup.h"
#include "UString.h"
#include <wtf/Vector.h>
#include "SourceCode.h"
......
......@@ -37,7 +37,7 @@
#include "SamplingTool.h"
#include "Debugger.h"
#include "lexer.h"
#include "operations.h"
#include "Operations.h"
#include <math.h>
#include <wtf/Assertions.h>
#include <wtf/HashCountedSet.h>
......
......@@ -34,7 +34,7 @@
#include "ResultType.h"
#include "SourceCode.h"
#include "SymbolTable.h"
#include "regexp.h"
#include "RegExp.h"
#include <wtf/ListRefPtr.h>
#include <wtf/MathExtras.h>
#include <wtf/OwnPtr.h>
......
......@@ -51,7 +51,7 @@ the JavaScript specification. There are also some supporting functions. */
#if REGEXP_HISTOGRAM
#include <kjs/DateMath.h>
#include <kjs/ustring.h>
#include <runtime/UString.h>
#endif
using namespace WTF;
......
......@@ -27,7 +27,7 @@
#ifndef CallIdentifier_h
#define CallIdentifier_h
#include <kjs/ustring.h>
#include <runtime/UString.h>
namespace JSC {
......
......@@ -27,7 +27,7 @@
#define Profile_h