Ignore:
Timestamp:
Nov 28, 2007, 5:12:03 AM (17 years ago)
Author:
[email protected]
Message:

Roll out r28106 and r28108. These introduced a frequent assertion failure on page load and broke all non-Mac builds.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/internal.cpp

    r28106 r28110  
    145145
    146146// --------------------------- GetterSetterImp ---------------------------------
    147 void GetterSetterImp::markChildren(MarkStack& stack)
    148 {
    149     if (getter)
    150         stack.push(getter);
    151     if (setter)
    152         stack.push(setter);
     147void GetterSetterImp::mark()
     148{
     149    JSCell::mark();
     150   
     151    if (getter && !getter->marked())
     152        getter->mark();
     153    if (setter && !setter->marked())
     154        setter->mark();
    153155}
    154156
Note: See TracChangeset for help on using the changeset viewer.