2008-11-05 Cameron Zwarich <zwarich@apple.com>
authorcwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 5 Nov 2008 23:21:32 +0000 (23:21 +0000)
committercwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 5 Nov 2008 23:21:32 +0000 (23:21 +0000)
commit801dfd6bd56ddc53f58fc521a11332183caf343e
tree6335b68925accbe6c072f8f46d90f0b343a43a6a
parent5b569fc6649fed201f99848211f1967f51fe6380
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: https://svn.webkit.org/repository/webkit/trunk@38137 268f45cc-cd09-0410-ab3c-d52691b4dbfc
134 files changed:
JavaScriptCore/API/APICast.h
JavaScriptCore/API/JSBase.cpp
JavaScriptCore/API/JSCallbackObject.cpp
JavaScriptCore/API/JSClassRef.cpp
JavaScriptCore/API/JSClassRef.h
JavaScriptCore/API/JSStringRefCF.cpp
JavaScriptCore/API/JSValueRef.cpp
JavaScriptCore/API/OpaqueJSString.cpp
JavaScriptCore/API/OpaqueJSString.h
JavaScriptCore/AllInOneFile.cpp
JavaScriptCore/ChangeLog
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.pri
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/JavaScriptCoreSources.bkl
JavaScriptCore/VM/CodeBlock.h
JavaScriptCore/VM/CodeGenerator.cpp
JavaScriptCore/VM/Machine.cpp
JavaScriptCore/VM/RegisterFile.h
JavaScriptCore/debugger/Debugger.h
JavaScriptCore/kjs/SourceProvider.h
JavaScriptCore/kjs/create_hash_table
JavaScriptCore/kjs/lexer.cpp
JavaScriptCore/kjs/lexer.h
JavaScriptCore/kjs/nodes.cpp
JavaScriptCore/kjs/nodes.h
JavaScriptCore/pcre/pcre_exec.cpp
JavaScriptCore/profiler/CallIdentifier.h
JavaScriptCore/profiler/Profile.h
JavaScriptCore/runtime/ArrayConstructor.cpp
JavaScriptCore/runtime/ArrayPrototype.cpp
JavaScriptCore/runtime/ArrayPrototype.h
JavaScriptCore/runtime/Collector.cpp [moved from JavaScriptCore/kjs/collector.cpp with 99% similarity]
JavaScriptCore/runtime/Collector.h [moved from JavaScriptCore/kjs/collector.h with 100% similarity]
JavaScriptCore/runtime/CollectorHeapIterator.h
JavaScriptCore/runtime/Completion.h [moved from JavaScriptCore/kjs/completion.h with 100% similarity]
JavaScriptCore/runtime/ErrorPrototype.cpp
JavaScriptCore/runtime/Identifier.cpp [moved from JavaScriptCore/kjs/identifier.cpp with 100% similarity]
JavaScriptCore/runtime/Identifier.h [moved from JavaScriptCore/kjs/identifier.h with 99% similarity]
JavaScriptCore/runtime/InitializeThreading.cpp
JavaScriptCore/runtime/Interpreter.cpp [moved from JavaScriptCore/kjs/interpreter.cpp with 100% similarity]
JavaScriptCore/runtime/Interpreter.h [moved from JavaScriptCore/kjs/interpreter.h with 100% similarity]
JavaScriptCore/runtime/JSCell.h
JavaScriptCore/runtime/JSGlobalData.cpp
JavaScriptCore/runtime/JSGlobalData.h
JavaScriptCore/runtime/JSLock.cpp
JavaScriptCore/runtime/JSNumberCell.cpp
JavaScriptCore/runtime/JSNumberCell.h
JavaScriptCore/runtime/JSObject.cpp
JavaScriptCore/runtime/JSValue.h
JavaScriptCore/runtime/Lookup.cpp [moved from JavaScriptCore/kjs/lookup.cpp with 99% similarity]
JavaScriptCore/runtime/Lookup.h [moved from JavaScriptCore/kjs/lookup.h with 100% similarity]
JavaScriptCore/runtime/MathObject.cpp
JavaScriptCore/runtime/NativeErrorPrototype.cpp
JavaScriptCore/runtime/NumberPrototype.cpp
JavaScriptCore/runtime/Operations.cpp [moved from JavaScriptCore/kjs/operations.cpp with 98% similarity]
JavaScriptCore/runtime/Operations.h [moved from JavaScriptCore/kjs/operations.h with 100% similarity]
JavaScriptCore/runtime/PropertyMapHashTable.h
JavaScriptCore/runtime/Protect.h [moved from JavaScriptCore/kjs/protect.h with 99% similarity]
JavaScriptCore/runtime/RegExp.cpp [moved from JavaScriptCore/kjs/regexp.cpp with 99% similarity]
JavaScriptCore/runtime/RegExp.h [moved from JavaScriptCore/kjs/regexp.h with 99% similarity]
JavaScriptCore/runtime/RegExpConstructor.cpp
JavaScriptCore/runtime/RegExpObject.h
JavaScriptCore/runtime/RegExpPrototype.cpp
JavaScriptCore/runtime/SmallStrings.h
JavaScriptCore/runtime/StringObjectThatMasqueradesAsUndefined.h
JavaScriptCore/runtime/StructureID.cpp
JavaScriptCore/runtime/StructureID.h
JavaScriptCore/runtime/StructureIDTransitionTable.h
JavaScriptCore/runtime/SymbolTable.h
JavaScriptCore/runtime/TypeInfo.h [moved from JavaScriptCore/kjs/TypeInfo.h with 100% similarity]
JavaScriptCore/runtime/UString.cpp [moved from JavaScriptCore/kjs/ustring.cpp with 99% similarity]
JavaScriptCore/runtime/UString.h [moved from JavaScriptCore/kjs/ustring.h with 99% similarity]
JavaScriptCore/wrec/CharacterClassConstructor.h
JavaScriptCore/wrec/WREC.h
WebCore/ChangeLog
WebCore/ForwardingHeaders/kjs/collector.h [deleted file]
WebCore/ForwardingHeaders/kjs/completion.h [deleted file]
WebCore/ForwardingHeaders/kjs/identifier.h [deleted file]
WebCore/ForwardingHeaders/kjs/lookup.h [deleted file]
WebCore/ForwardingHeaders/kjs/operations.h [deleted file]
WebCore/ForwardingHeaders/kjs/protect.h [deleted file]
WebCore/ForwardingHeaders/kjs/ustring.h [deleted file]
WebCore/ForwardingHeaders/runtime/Collector.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/Completion.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/Identifier.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/Interpreter.h [moved from WebCore/ForwardingHeaders/kjs/interpreter.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/Lookup.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/Operations.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/Protect.h [new file with mode: 0644]
WebCore/ForwardingHeaders/runtime/UString.h [new file with mode: 0644]
WebCore/bindings/js/GCController.cpp
WebCore/bindings/js/JSCustomPositionCallback.h
WebCore/bindings/js/JSCustomPositionErrorCallback.h
WebCore/bindings/js/JSCustomSQLStatementCallback.h
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.h
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h
WebCore/bindings/js/JSCustomVoidCallback.h
WebCore/bindings/js/JSDOMBinding.h
WebCore/bindings/js/JSDOMWindowBase.h
WebCore/bindings/js/JSEventListener.h
WebCore/bindings/js/ScheduledAction.h
WebCore/bindings/js/ScriptController.cpp
WebCore/bindings/js/ScriptController.h
WebCore/bindings/objc/WebScriptObject.mm
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/bridge/NP_jsobject.cpp
WebCore/bridge/c/c_class.cpp
WebCore/bridge/jni/jni_class.cpp
WebCore/bridge/jni/jni_jsobject.mm
WebCore/bridge/npruntime.cpp
WebCore/bridge/runtime_root.h
WebCore/history/CachedPage.h
WebCore/html/CanvasRenderingContext2D.cpp
WebCore/html/HTMLCanvasElement.cpp
WebCore/inspector/InspectorController.cpp
WebCore/inspector/JavaScriptCallFrame.cpp
WebCore/page/Console.cpp
WebCore/page/Page.cpp
WebCore/platform/text/AtomicString.cpp
WebCore/platform/text/PlatformString.h
WebKit/mac/ChangeLog
WebKit/mac/ForwardingHeaders/kjs/collector.h [deleted file]
WebKit/mac/ForwardingHeaders/kjs/identifier.h [deleted file]
WebKit/mac/ForwardingHeaders/kjs/interpreter.h [deleted file]
WebKit/mac/ForwardingHeaders/kjs/lookup.h [deleted file]
WebKit/mac/ForwardingHeaders/kjs/operations.h [deleted file]
WebKit/mac/ForwardingHeaders/kjs/protect.h [deleted file]
WebKit/mac/ForwardingHeaders/runtime/Interpreter.h [new file with mode: 0644]
WebKit/mac/WebView/WebScriptDebugDelegate.mm
WebKit/wx/ChangeLog
WebKit/wx/WebFrame.cpp
WebKit/wx/WebView.cpp