Changeset 38509 in webkit for trunk/JavaScriptCore/runtime


Ignore:
Timestamp:
Nov 17, 2008, 9:55:40 AM (17 years ago)
Author:
[email protected]
Message:

JavaScriptCore:

2008-11-17 Geoffrey Garen <[email protected]>

Reviewed by Sam Weinig.


Moved runtime/Interpreter.cpp => runtime/Completion.cpp.

Moved functions from Interpreter.h to Completion.h, and removed
Interpreter.h from the project.

  • API/JSBase.cpp:
  • AllInOneFile.cpp:
  • GNUmakefile.am:
  • JavaScriptCore.pri:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • JavaScriptCoreSources.bkl:
  • jsc.cpp:
  • runtime/Completion.cpp: Copied from runtime/Interpreter.cpp.
  • runtime/Completion.h:
  • runtime/Interpreter.cpp: Removed.
  • runtime/Interpreter.h: Removed.

WebCore:

2008-11-17 Geoffrey Garen <[email protected]>

Reviewed by Sam Weinig.

Updated for JavaScriptCore renames.

  • ForwardingHeaders/runtime/Interpreter.h: Removed.
  • WebCore.vcproj/WebCore.vcproj:
  • bindings/js/JSDOMBinding.h:
  • bindings/js/WorkerScriptController.cpp:
  • bindings/objc/WebScriptObject.mm:
  • bridge/NP_jsobject.cpp:
  • bridge/jni/jni_jsobject.mm:
  • html/CanvasRenderingContext2D.cpp:
  • inspector/JavaScriptCallFrame.cpp:
  • page/Console.cpp:

WebKit/mac:

2008-11-17 Geoffrey Garen <[email protected]>

Reviewed by Sam Weinig.

Updated for JavaScriptCore renames.

  • ForwardingHeaders/runtime/Completion.h: Copied from ForwardingHeaders/runtime/Interpreter.h.
  • ForwardingHeaders/runtime/Interpreter.h: Removed.
  • WebView/WebScriptDebugDelegate.mm:
Location:
trunk/JavaScriptCore/runtime
Files:
1 deleted
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/runtime/Completion.cpp

    r38507 r38509  
    2222
    2323#include "config.h"
    24 #include "Interpreter.h"
     24#include "Completion.h"
    2525
    26 #include "Completion.h"
    2726#include "ExecState.h"
    2827#include "JSGlobalObject.h"
  • trunk/JavaScriptCore/runtime/Completion.h

    r38137 r38509  
    2121 */
    2222
    23 #ifndef KJS_COMPLETION_H
    24 #define KJS_COMPLETION_H
     23#ifndef Completion_h
     24#define Completion_h
    2525
    2626#include "JSValue.h"
    2727
    2828namespace JSC {
     29
     30    class ExecState;
     31    class ScopeChain;
     32    class SourceCode;
    2933
    3034    enum ComplType { Normal, Break, Continue, ReturnValue, Throw, Interrupted };
     
    5256    };
    5357
     58    Completion checkSyntax(ExecState*, const SourceCode&);
     59    Completion evaluate(ExecState*, ScopeChain&, const SourceCode&, JSValue* thisValue = noValue());
     60
    5461} // namespace JSC
    5562
    56 #endif // KJS_COMPLETION_H
     63#endif // Completion_h
Note: See TracChangeset for help on using the changeset viewer.