Ignore:
Timestamp:
May 19, 2010, 6:15:32 PM (15 years ago)
Author:
[email protected]
Message:

Reverting r59800, this b0rked stuff.

Reviewed by NOBODY (build fix).

(JSC::Interpreter::retrieveCaller):
(JSC::Interpreter::findFunctionCallFrame):

  • interpreter/Interpreter.h:
  • profiler/Profiler.cpp:

(JSC::Profiler::createCallIdentifier):

  • runtime/FunctionPrototype.cpp:

(JSC::functionProtoFuncToString):

  • runtime/JSFunction.cpp:

(JSC::):
(JSC::JSFunction::JSFunction):

  • runtime/JSFunction.h:
  • runtime/JSObject.cpp:
  • runtime/JSObject.h:
  • runtime/Lookup.cpp:

(JSC::setUpStaticFunctionSlot):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/interpreter/Interpreter.h

    r59800 r59801  
    4545    class EvalExecutable;
    4646    class FunctionExecutable;
     47    class InternalFunction;
    4748    class JSFunction;
    4849    class JSGlobalObject;
     
    101102
    102103        JSValue retrieveArguments(CallFrame*, JSFunction*) const;
    103         JSValue retrieveCaller(CallFrame*, JSFunction*) const;
     104        JSValue retrieveCaller(CallFrame*, InternalFunction*) const;
    104105        void retrieveLastCaller(CallFrame*, int& lineNumber, intptr_t& sourceID, UString& sourceURL, JSValue& function) const;
    105106       
     
    143144        static ALWAYS_INLINE CallFrame* slideRegisterWindowForCall(CodeBlock*, RegisterFile*, CallFrame*, size_t registerOffset, int argc);
    144145
    145         static CallFrame* findFunctionCallFrame(CallFrame*, JSFunction*);
     146        static CallFrame* findFunctionCallFrame(CallFrame*, InternalFunction*);
    146147
    147148        JSValue privateExecute(ExecutionFlag, RegisterFile*, CallFrame*, JSValue* exception);
Note: See TracChangeset for help on using the changeset viewer.