Changeset 10857 in webkit for trunk/JavaScriptCore/kjs/object.h


Ignore:
Timestamp:
Oct 15, 2005, 5:46:25 PM (20 years ago)
Author:
mjs
Message:

Reverted fix for this bug, because it was part of a time range that caused a performance
regression:

<rdar://problem/4260481> Remove Reference type from JavaScriptCore

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/object.h

    r10744 r10857  
    4848  class HashEntry;
    4949  class ListImp;
    50   class IdentifierSequencedSet;
    5150
    5251  // ECMA 262-3 8.6.1
     
    424423     *
    425424     * @param exec The current execution state
    426      * @param propertyNames A list of property names to be filled in by this call
     425     * @param recursive Whether or not properties in the object's prototype
     426     * chain should be
     427     * included in the list.
     428     * @return A List of References to properties of the object.
    427429     **/
    428     virtual void getPropertyNames(ExecState *exec, IdentifierSequencedSet& propertyNames);
     430    virtual ReferenceList propList(ExecState *exec, bool recursive = true);
    429431
    430432    /**
Note: See TracChangeset for help on using the changeset viewer.