2008-11-06 Cameron Zwarich <zwarich@apple.com>
authorcwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Nov 2008 00:18:07 +0000 (00:18 +0000)
committercwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Nov 2008 00:18:07 +0000 (00:18 +0000)
commit2b9f7cbe1f7fdc603e3cdba7c810a913254efbc1
tree2058a9e9b6ebc462097e9f7e29393348a61b2ec0
parent6b66274a0c266766e204eb603cea293ffdd14d45
2008-11-06  Cameron Zwarich  <zwarich@apple.com>

        Reviewed by Geoff Garen.

        Move the remaining files in the kjs subdirectory of JavaScriptCore to
        a new parser subdirectory, and remove the kjs subdirectory entirely.

        JavaScriptCore:

        * AllInOneFile.cpp:
        * DerivedSources.make:
        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.vcproj/WTF/WTF.vcproj:
        * JavaScriptCore.vcproj/jsc/jsc.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * VM/CodeBlock.h:
        * VM/ExceptionHelpers.cpp:
        * VM/SamplingTool.h:
        * bytecompiler/CodeGenerator.h:
        * jsc.pro:
        * jscore.bkl:
        * kjs: Removed.
        * kjs/NodeInfo.h: Removed.
        * kjs/Parser.cpp: Removed.
        * kjs/Parser.h: Removed.
        * kjs/ResultType.h: Removed.
        * kjs/SourceCode.h: Removed.
        * kjs/SourceProvider.h: Removed.
        * kjs/grammar.y: Removed.
        * kjs/keywords.table: Removed.
        * kjs/lexer.cpp: Removed.
        * kjs/lexer.h: Removed.
        * kjs/nodes.cpp: Removed.
        * kjs/nodes.h: Removed.
        * kjs/nodes2string.cpp: Removed.
        * parser: Added.
        * parser/Grammar.y: Copied from kjs/grammar.y.
        * parser/Keywords.table: Copied from kjs/keywords.table.
        * parser/Lexer.cpp: Copied from kjs/lexer.cpp.
        * parser/Lexer.h: Copied from kjs/lexer.h.
        * parser/NodeInfo.h: Copied from kjs/NodeInfo.h.
        * parser/Nodes.cpp: Copied from kjs/nodes.cpp.
        * parser/Nodes.h: Copied from kjs/nodes.h.
        * parser/Parser.cpp: Copied from kjs/Parser.cpp.
        * parser/Parser.h: Copied from kjs/Parser.h.
        * parser/ResultType.h: Copied from kjs/ResultType.h.
        * parser/SourceCode.h: Copied from kjs/SourceCode.h.
        * parser/SourceProvider.h: Copied from kjs/SourceProvider.h.
        * parser/nodes2string.cpp: Copied from kjs/nodes2string.cpp.
        * pcre/pcre.pri:
        * pcre/pcre_exec.cpp:
        * runtime/FunctionConstructor.cpp:
        * runtime/JSActivation.h:
        * runtime/JSFunction.h:
        * runtime/JSGlobalData.cpp:
        * runtime/JSGlobalObjectFunctions.cpp:
        * runtime/JSObject.cpp:
        (JSC::JSObject::toNumber):
        * runtime/RegExp.cpp:

        WebCore:

        * ForwardingHeaders/kjs: Removed.
        * ForwardingHeaders/kjs/Parser.h: Removed.
        * ForwardingHeaders/kjs/SavedBuiltins.h: Removed.
        * ForwardingHeaders/kjs/SourceCode.h: Removed.
        * ForwardingHeaders/kjs/SourceProvider.h: Removed.
        * ForwardingHeaders/parser: Added.
        * ForwardingHeaders/parser/Parser.h: Copied from ForwardingHeaders/kjs/Parser.h.
        * ForwardingHeaders/parser/SourceCode.h: Copied from ForwardingHeaders/kjs/SourceCode.h.
        * ForwardingHeaders/parser/SourceProvider.h: Copied from ForwardingHeaders/kjs/SourceProvider.h.
        * WebCore.pro:
        * WebCore.vcproj/WebCore.vcproj:
        * bindings/js/StringSourceProvider.h:
        * bindings/js/WorkerScriptController.cpp:
        * bridge/NP_jsobject.cpp:
        * bridge/jni/jni_jsobject.mm:
        * bridge/testbindings.pro:
        * inspector/JavaScriptDebugServer.cpp:

        WebKit/mac:

        * ForwardingHeaders/kjs: Removed.
        * ForwardingHeaders/kjs/SavedBuiltins.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@38205 268f45cc-cd09-0410-ab3c-d52691b4dbfc
53 files changed:
JavaScriptCore/AllInOneFile.cpp
JavaScriptCore/ChangeLog
JavaScriptCore/DerivedSources.make
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.pri
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj
JavaScriptCore/JavaScriptCore.vcproj/jsc/jsc.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/JavaScriptCoreSources.bkl
JavaScriptCore/VM/CodeBlock.h
JavaScriptCore/VM/ExceptionHelpers.cpp
JavaScriptCore/VM/SamplingTool.h
JavaScriptCore/bytecompiler/CodeGenerator.h
JavaScriptCore/jsc.pro
JavaScriptCore/jscore.bkl
JavaScriptCore/parser/Grammar.y [moved from JavaScriptCore/kjs/grammar.y with 99% similarity]
JavaScriptCore/parser/Keywords.table [moved from JavaScriptCore/kjs/keywords.table with 100% similarity]
JavaScriptCore/parser/Lexer.cpp [moved from JavaScriptCore/kjs/lexer.cpp with 99% similarity]
JavaScriptCore/parser/Lexer.h [moved from JavaScriptCore/kjs/lexer.h with 100% similarity]
JavaScriptCore/parser/NodeInfo.h [moved from JavaScriptCore/kjs/NodeInfo.h with 99% similarity]
JavaScriptCore/parser/Nodes.cpp [moved from JavaScriptCore/kjs/nodes.cpp with 99% similarity]
JavaScriptCore/parser/Nodes.h [moved from JavaScriptCore/kjs/nodes.h with 100% similarity]
JavaScriptCore/parser/Parser.cpp [moved from JavaScriptCore/kjs/Parser.cpp with 99% similarity]
JavaScriptCore/parser/Parser.h [moved from JavaScriptCore/kjs/Parser.h with 99% similarity]
JavaScriptCore/parser/ResultType.h [moved from JavaScriptCore/kjs/ResultType.h with 100% similarity]
JavaScriptCore/parser/SourceCode.h [moved from JavaScriptCore/kjs/SourceCode.h with 100% similarity]
JavaScriptCore/parser/SourceProvider.h [moved from JavaScriptCore/kjs/SourceProvider.h with 100% similarity]
JavaScriptCore/parser/nodes2string.cpp [moved from JavaScriptCore/kjs/nodes2string.cpp with 99% similarity]
JavaScriptCore/pcre/pcre.pri
JavaScriptCore/pcre/pcre_exec.cpp
JavaScriptCore/runtime/FunctionConstructor.cpp
JavaScriptCore/runtime/JSActivation.h
JavaScriptCore/runtime/JSFunction.h
JavaScriptCore/runtime/JSGlobalData.cpp
JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
JavaScriptCore/runtime/JSObject.cpp
JavaScriptCore/runtime/RegExp.cpp
WebCore/ChangeLog
WebCore/ForwardingHeaders/kjs/SavedBuiltins.h [deleted file]
WebCore/ForwardingHeaders/parser/Parser.h [moved from WebCore/ForwardingHeaders/kjs/Parser.h with 100% similarity]
WebCore/ForwardingHeaders/parser/SourceCode.h [moved from WebCore/ForwardingHeaders/kjs/SourceCode.h with 100% similarity]
WebCore/ForwardingHeaders/parser/SourceProvider.h [moved from WebCore/ForwardingHeaders/kjs/SourceProvider.h with 100% similarity]
WebCore/WebCore.pro
WebCore/WebCore.vcproj/WebCore.vcproj
WebCore/bindings/js/StringSourceProvider.h
WebCore/bindings/js/WorkerScriptController.cpp
WebCore/bridge/NP_jsobject.cpp
WebCore/bridge/jni/jni_jsobject.mm
WebCore/bridge/testbindings.pro
WebCore/inspector/JavaScriptDebugServer.cpp
WebKit/mac/ChangeLog
WebKit/mac/ForwardingHeaders/kjs/SavedBuiltins.h [deleted file]