Changeset 38027 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Oct 30, 2008, 10:56:58 PM (17 years ago)
Author:
[email protected]
Message:

2008-10-30 Cameron Zwarich <[email protected]>

Rubber-stamped by Sam Weinig.

Create a debugger directory in JavaScriptCore and move the relevant
files to it.

JavaScriptCore:

  • GNUmakefile.am:
  • JavaScriptCore.pri:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • VM/CodeBlock.cpp:
  • VM/CodeGenerator.h:
  • VM/Machine.cpp:
  • debugger: Added.
  • debugger/Debugger.cpp: Copied from kjs/debugger.cpp.
  • debugger/Debugger.h: Copied from kjs/debugger.h.
  • debugger/DebuggerCallFrame.cpp: Copied from kjs/DebuggerCallFrame.cpp.
  • debugger/DebuggerCallFrame.h: Copied from kjs/DebuggerCallFrame.h.
  • kjs/AllInOneFile.cpp:
  • kjs/DebuggerCallFrame.cpp: Removed.
  • kjs/DebuggerCallFrame.h: Removed.
  • kjs/Parser.cpp:
  • kjs/Parser.h:
  • kjs/debugger.cpp: Removed.
  • kjs/debugger.h: Removed.
  • kjs/interpreter.cpp:
  • kjs/nodes.cpp:
  • runtime/FunctionConstructor.cpp:
  • runtime/JSGlobalObject.cpp:

WebCore:

  • ForwardingHeaders/debugger: Added.
  • ForwardingHeaders/debugger/Debugger.h: Copied from ForwardingHeaders/kjs/debugger.h.
  • ForwardingHeaders/debugger/DebuggerCallFrame.h: Copied from ForwardingHeaders/kjs/DebuggerCallFrame.h.
  • ForwardingHeaders/kjs/DebuggerCallFrame.h: Removed.
  • ForwardingHeaders/kjs/debugger.h: Removed.
  • WebCore.pro:
  • bindings/js/ScriptController.cpp:
  • inspector/JavaScriptCallFrame.cpp:
  • inspector/JavaScriptCallFrame.h:
  • inspector/JavaScriptDebugServer.cpp:
  • inspector/JavaScriptDebugServer.h:

WebKit/mac:

  • ForwardingHeaders/debugger: Added.
  • ForwardingHeaders/debugger/DebuggerCallFrame.h: Copied from ForwardingHeaders/kjs/DebuggerCallFrame.h.
  • ForwardingHeaders/kjs/DebuggerCallFrame.h: Removed.
  • WebView/WebScriptDebugDelegate.mm:
  • WebView/WebScriptDebugger.h:
  • WebView/WebScriptDebugger.mm:
Location:
trunk/JavaScriptCore
Files:
1 added
15 edited
4 moved

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r38024 r38027  
     12008-10-30  Cameron Zwarich  <[email protected]>
     2
     3        Rubber-stamped by Sam Weinig.
     4
     5        Create a debugger directory in JavaScriptCore and move the relevant
     6        files to it.
     7
     8        * GNUmakefile.am:
     9        * JavaScriptCore.pri:
     10        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
     11        * JavaScriptCore.xcodeproj/project.pbxproj:
     12        * VM/CodeBlock.cpp:
     13        * VM/CodeGenerator.h:
     14        * VM/Machine.cpp:
     15        * debugger: Added.
     16        * debugger/Debugger.cpp: Copied from kjs/debugger.cpp.
     17        * debugger/Debugger.h: Copied from kjs/debugger.h.
     18        * debugger/DebuggerCallFrame.cpp: Copied from kjs/DebuggerCallFrame.cpp.
     19        * debugger/DebuggerCallFrame.h: Copied from kjs/DebuggerCallFrame.h.
     20        * kjs/AllInOneFile.cpp:
     21        * kjs/DebuggerCallFrame.cpp: Removed.
     22        * kjs/DebuggerCallFrame.h: Removed.
     23        * kjs/Parser.cpp:
     24        * kjs/Parser.h:
     25        * kjs/debugger.cpp: Removed.
     26        * kjs/debugger.h: Removed.
     27        * kjs/interpreter.cpp:
     28        * kjs/nodes.cpp:
     29        * runtime/FunctionConstructor.cpp:
     30        * runtime/JSGlobalObject.cpp:
     31
    1322008-10-30  Benjamin K. Stuhl  <[email protected]>
    233
  • trunk/JavaScriptCore/GNUmakefile.am

    r38016 r38027  
    33        -I$(srcdir)/JavaScriptCore/ForwardingHeaders \
    44        -I$(srcdir)/JavaScriptCore/VM \
     5        -I$(srcdir)/JavaScriptCore/debugger \
    56        -I$(srcdir)/JavaScriptCore/pcre \
    67        -I$(srcdir)/JavaScriptCore/profiler \
     
    114115        JavaScriptCore/kjs/BatchedTransitionOptimizer.h \
    115116        JavaScriptCore/kjs/CollectorHeapIterator.h \
    116         JavaScriptCore/kjs/DebuggerCallFrame.cpp \
    117         JavaScriptCore/kjs/DebuggerCallFrame.h \
     117        JavaScriptCore/debugger/DebuggerCallFrame.cpp \
     118        JavaScriptCore/debugger/DebuggerCallFrame.h \
    118119        JavaScriptCore/kjs/ExecState.cpp \
    119120        JavaScriptCore/kjs/ExecState.h \
     
    144145        JavaScriptCore/kjs/completion.h \
    145146        JavaScriptCore/kjs/config.h \
    146         JavaScriptCore/kjs/debugger.h \
     147        JavaScriptCore/debugger/Debugger.h \
    147148        JavaScriptCore/kjs/dtoa.h \
    148149        JavaScriptCore/kjs/identifier.h \
     
    324325        JavaScriptCore/kjs/ScopeChain.cpp \
    325326        JavaScriptCore/kjs/collector.cpp \
    326         JavaScriptCore/kjs/debugger.cpp \
     327        JavaScriptCore/debugger/Debugger.cpp \
    327328        JavaScriptCore/kjs/dtoa.cpp \
    328329        JavaScriptCore/kjs/identifier.cpp \
  • trunk/JavaScriptCore/JavaScriptCore.pri

    r38016 r38027  
    33
    44INCLUDEPATH += tmp
    5 INCLUDEPATH += $$PWD $$PWD/kjs $$PWD/runtime $$PWD/wtf $$PWD/wtf/unicode $$PWD/VM $$PWD/profiler $$PWD/API $$PWD/.. \
     5INCLUDEPATH += $$PWD $$PWD/kjs $$PWD/debugger $$PWD/runtime $$PWD/wtf $$PWD/wtf/unicode $$PWD/VM $$PWD/profiler $$PWD/API $$PWD/.. \
    66               $$PWD/ForwardingHeaders
    77DEFINES += BUILDING_QT__
     
    8282    runtime/DateMath.cpp \
    8383    runtime/DatePrototype.cpp \
    84     kjs/debugger.cpp \
    85     kjs/DebuggerCallFrame.cpp \
     84    debugger/Debugger.cpp \
     85    debugger/DebuggerCallFrame.cpp \
    8686    kjs/dtoa.cpp \
    8787    runtime/Error.cpp \
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj

    r38016 r38027  
    13271327                        >
    13281328                        <File
    1329                                 RelativePath="..\..\kjs\debugger.cpp"
    1330                                 >
    1331                         </File>
    1332                         <File
    1333                                 RelativePath="..\..\kjs\debugger.h"
    1334                                 >
    1335                         </File>
    1336                         <File
    1337                                 RelativePath="..\..\kjs\DebuggerCallFrame.cpp"
    1338                                 >
    1339                         </File>
    1340                         <File
    1341                                 RelativePath="..\..\kjs\DebuggerCallFrame.h"
     1329                                RelativePath="..\..\debugger\Debugger.cpp"
     1330                                >
     1331                        </File>
     1332                        <File
     1333                                RelativePath="..\..\debugger\Debugger.h"
     1334                                >
     1335                        </File>
     1336                        <File
     1337                                RelativePath="..\..\debugger\DebuggerCallFrame.cpp"
     1338                                >
     1339                        </File>
     1340                        <File
     1341                                RelativePath="..\..\debugger\DebuggerCallFrame.h"
    13421342                                >
    13431343                        </File>
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r38022 r38027  
    150150                BC18C3F60E16F5CD00B34460 /* ConstructData.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */; settings = {ATTRIBUTES = (Private, ); }; };
    151151                BC18C3F90E16F5CD00B34460 /* DateMath.h in Headers */ = {isa = PBXBuildFile; fileRef = D21202290AD4310C00ED79B6 /* DateMath.h */; };
    152                 BC18C3FA0E16F5CD00B34460 /* debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
     152                BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8590255597D01FF60F7 /* Debugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
    153153                BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */; settings = {ATTRIBUTES = (Private, ); }; };
    154154                BC18C3FC0E16F5CD00B34460 /* Deque.h in Headers */ = {isa = PBXBuildFile; fileRef = 5186111D0CC824830081412B /* Deque.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    410410                147B83AA0E6DB8C9004775A4 /* BatchedTransitionOptimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BatchedTransitionOptimizer.h; sourceTree = "<group>"; };
    411411                147B84620E6DE6B1004775A4 /* PutPropertySlot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PutPropertySlot.h; sourceTree = "<group>"; };
    412                 1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DebuggerCallFrame.h; path = kjs/DebuggerCallFrame.h; sourceTree = "<group>"; };
     412                1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebuggerCallFrame.h; sourceTree = "<group>"; };
    413413                1482B6EA0A4300B300517CFC /* JSValueRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSValueRef.h; sourceTree = "<group>"; };
    414414                1482B74B0A43032800517CFC /* JSStringRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSStringRef.h; sourceTree = "<group>"; };
     
    420420                148A1626095D16BB00666D0D /* ListRefPtr.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ListRefPtr.h; sourceTree = "<group>"; };
    421421                148A1ECD0D10C23B0069A47C /* RefPtrHashMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RefPtrHashMap.h; sourceTree = "<group>"; };
    422                 149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DebuggerCallFrame.cpp; path = kjs/DebuggerCallFrame.cpp; sourceTree = "<group>"; };
     422                149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DebuggerCallFrame.cpp; sourceTree = "<group>"; };
    423423                149B15E40D81F986009CB8C7 /* Opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Opcode.h; path = VM/Opcode.h; sourceTree = "<group>"; };
    424424                149B15E50D81F986009CB8C7 /* Opcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Opcode.cpp; path = VM/Opcode.cpp; sourceTree = "<group>"; };
     
    713713                F692A8530255597D01FF60F7 /* collector.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = collector.h; sourceTree = "<group>"; tabWidth = 8; };
    714714                F692A8540255597D01FF60F7 /* create_hash_table */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = text.script.perl; path = create_hash_table; sourceTree = "<group>"; tabWidth = 8; };
    715                 F692A8580255597D01FF60F7 /* debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = debugger.cpp; path = kjs/debugger.cpp; sourceTree = "<group>"; tabWidth = 8; };
    716                 F692A8590255597D01FF60F7 /* debugger.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = debugger.h; path = kjs/debugger.h; sourceTree = "<group>"; tabWidth = 8; };
     715                F692A8580255597D01FF60F7 /* Debugger.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Debugger.cpp; sourceTree = "<group>"; tabWidth = 8; };
     716                F692A8590255597D01FF60F7 /* Debugger.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = Debugger.h; sourceTree = "<group>"; tabWidth = 8; };
    717717                F692A85C0255597D01FF60F7 /* FunctionPrototype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionPrototype.cpp; sourceTree = "<group>"; tabWidth = 8; };
    718718                F692A85D0255597D01FF60F7 /* FunctionPrototype.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = FunctionPrototype.h; sourceTree = "<group>"; tabWidth = 8; };
     
    923923                        isa = PBXGroup;
    924924                        children = (
    925                                 F692A8580255597D01FF60F7 /* debugger.cpp */,
    926                                 F692A8590255597D01FF60F7 /* debugger.h */,
     925                                F692A8580255597D01FF60F7 /* Debugger.cpp */,
     926                                F692A8590255597D01FF60F7 /* Debugger.h */,
    927927                                149559ED0DDCDDF700648087 /* DebuggerCallFrame.cpp */,
    928928                                1480DB9B0DDC227F003CFDF2 /* DebuggerCallFrame.h */,
    929929                        );
    930                         name = debugger;
     930                        path = debugger;
    931931                        sourceTree = "<group>";
    932932                };
     
    13841384                                5DE6E5B30E1728EC00180407 /* create_hash_table in Headers */,
    13851385                                BC18C3F90E16F5CD00B34460 /* DateMath.h in Headers */,
    1386                                 BC18C3FA0E16F5CD00B34460 /* debugger.h in Headers */,
     1386                                BC18C3FA0E16F5CD00B34460 /* Debugger.h in Headers */,
    13871387                                BC18C3FB0E16F5CD00B34460 /* DebuggerCallFrame.h in Headers */,
    13881388                                BC18C3FC0E16F5CD00B34460 /* Deque.h in Headers */,
  • trunk/JavaScriptCore/VM/CodeBlock.cpp

    r37991 r38027  
    3434#include "JSValue.h"
    3535#include "Machine.h"
    36 #include "debugger.h"
     36#include "Debugger.h"
    3737#include <stdio.h>
    3838#include <wtf/StringExtras.h>
  • trunk/JavaScriptCore/VM/CodeGenerator.h

    r37991 r38027  
    3939#include "SegmentedVector.h"
    4040#include "SymbolTable.h"
    41 #include "debugger.h"
     41#include "Debugger.h"
    4242#include "nodes.h"
    4343#include <wtf/PassRefPtr.h>
  • trunk/JavaScriptCore/VM/Machine.cpp

    r37999 r38027  
    5252#include "Register.h"
    5353#include "collector.h"
    54 #include "debugger.h"
     54#include "Debugger.h"
    5555#include "operations.h"
    5656#include "SamplingTool.h"
  • trunk/JavaScriptCore/debugger/Debugger.cpp

    r38018 r38027  
    2121
    2222#include "config.h"
    23 #include "debugger.h"
     23#include "Debugger.h"
    2424
    2525#include "JSGlobalObject.h"
  • trunk/JavaScriptCore/kjs/AllInOneFile.cpp

    r38016 r38027  
    3838#include "runtime/PrototypeFunction.cpp"
    3939#include "runtime/GlobalEvalFunction.cpp"
    40 #include "debugger.cpp"
     40#include "debugger/Debugger.cpp"
    4141#include "runtime/JSArray.cpp"
    4242#include "runtime/ArrayConstructor.cpp"
  • trunk/JavaScriptCore/kjs/Parser.cpp

    r37622 r38027  
    2424#include "Parser.h"
    2525
    26 #include "debugger.h"
     26#include "Debugger.h"
    2727#include "lexer.h"
    2828#include <wtf/HashSet.h>
  • trunk/JavaScriptCore/kjs/Parser.h

    r37891 r38027  
    2525
    2626#include "SourceProvider.h"
    27 #include "debugger.h"
     27#include "Debugger.h"
    2828#include "nodes.h"
    2929#include <wtf/Forward.h>
  • trunk/JavaScriptCore/kjs/interpreter.cpp

    r37929 r38027  
    3030#include "Parser.h"
    3131#include "completion.h"
    32 #include "debugger.h"
     32#include "Debugger.h"
    3333#include <stdio.h>
    3434
  • trunk/JavaScriptCore/kjs/nodes.cpp

    r37991 r38027  
    3535#include "RegExpObject.h"
    3636#include "SamplingTool.h"
    37 #include "debugger.h"
     37#include "Debugger.h"
    3838#include "lexer.h"
    3939#include "operations.h"
  • trunk/JavaScriptCore/runtime/FunctionConstructor.cpp

    r37938 r38027  
    2727#include "JSString.h"
    2828#include "Parser.h"
    29 #include "debugger.h"
     29#include "Debugger.h"
    3030#include "lexer.h"
    3131#include "nodes.h"
  • trunk/JavaScriptCore/runtime/JSGlobalObject.cpp

    r37938 r38027  
    6767#include "StringConstructor.h"
    6868#include "StringPrototype.h"
    69 #include "debugger.h"
     69#include "Debugger.h"
    7070
    7171namespace JSC {
Note: See TracChangeset for help on using the changeset viewer.