Changeset 58995 in webkit for trunk/JavaScriptCore/runtime


Ignore:
Timestamp:
May 7, 2010, 9:17:48 PM (15 years ago)
Author:
[email protected]
Message:

2010-05-07 Eric Seidel <[email protected]>

Unreviewed, rolling out r58990.
http://trac.webkit.org/changeset/58990

Broke 4 tests on Snow Leopard and Qt.

  • jit/JITStubs.cpp: (JSC::DEFINE_STUB_FUNCTION):
  • runtime/JSCell.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/runtime/JSCell.h

    r58990 r58995  
    112112        void setVPtr(void* vptr) { *reinterpret_cast<void**>(this) = vptr; }
    113113
    114         // FIXME: Rename getOwnPropertySlot to virtualGetOwnPropertySlot, and
    115         // fastGetOwnPropertySlot to getOwnPropertySlot. Callers should always
    116         // call this function, not its slower virtual counterpart. (For integer
    117         // property names, we want a similar interface with appropriate optimizations.)
    118         bool fastGetOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&);
    119 
    120114    protected:
    121115        static const unsigned AnonymousSlotCount = 0;
     
    123117    private:
    124118        // Base implementation; for non-object classes implements getPropertySlot.
     119        bool fastGetOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&);
    125120        virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&);
    126121        virtual bool getOwnPropertySlot(ExecState*, unsigned propertyName, PropertySlot&);
Note: See TracChangeset for help on using the changeset viewer.