Ignore:
Timestamp:
May 26, 2011, 12:34:17 PM (14 years ago)
Author:
[email protected]
Message:

Rolled out http://trac.webkit.org/changeset/87408 because it broke the
Windows build.

  • heap/MarkedBlock.cpp:

(JSC::MarkedBlock::MarkedBlock):

  • heap/MarkedBlock.h:

(JSC::MarkedBlock::setPrev):
(JSC::MarkedBlock::setNext):
(JSC::MarkedBlock::prev):
(JSC::MarkedBlock::next):

  • wtf/DoublyLinkedList.h:

(WTF::::DoublyLinkedList):
(WTF::::isEmpty):
(WTF::::head):
(WTF::::append):
(WTF::::remove):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r87408 r87416  
    112011-05-26  Geoffrey Garen  <[email protected]>
    22
    3         Reviewed by Oliver Hunt.
    4 
    5         Filled out some features in DoublyLinkedList
    6         https://bugs.webkit.org/show_bug.cgi?id=61549
    7 
    8         * heap/MarkedBlock.h: Use DoublyLinkedListNode to simplify our class
    9         definition.
    10 
     3        Rolled out http://trac.webkit.org/changeset/87408 because it broke the
     4        Windows build.
     5
     6        * heap/MarkedBlock.cpp:
     7        (JSC::MarkedBlock::MarkedBlock):
     8        * heap/MarkedBlock.h:
     9        (JSC::MarkedBlock::setPrev):
     10        (JSC::MarkedBlock::setNext):
     11        (JSC::MarkedBlock::prev):
     12        (JSC::MarkedBlock::next):
    1113        * wtf/DoublyLinkedList.h:
    12         (WTF::::DoublyLinkedListNode):
    13         (WTF::::setPrev):
    14         (WTF::::setNext):
    15         (WTF::::prev):
    16         (WTF::::next): Added a helper base class for being a node in a list.
    17         The odd idioms here allow subclasses to choose their own data member
    18         layout, which is sometimes important for performance.
    19 
    2014        (WTF::::DoublyLinkedList):
    2115        (WTF::::isEmpty):
    22         (WTF::::size):
    23         (WTF::::clear):
    2416        (WTF::::head):
    2517        (WTF::::append):
    2618        (WTF::::remove):
    27         (WTF::::removeHead): Change "Node" to "T" to be more idiomatic, and added
    28         clear(), removeHead(), and size() functions.
    2919
    30202011-05-26  Geoffrey Garen  <[email protected]>
Note: See TracChangeset for help on using the changeset viewer.