Ignore:
Timestamp:
Jan 27, 2015, 1:34:32 PM (10 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r179192.
https://bugs.webkit.org/show_bug.cgi?id=140953

Caused numerous layout test failures (Requested by mattbaker_
on #webkit).

Reverted changeset:

"Use FastMalloc (bmalloc) instead of BlockAllocator for GC
pages"
https://bugs.webkit.org/show_bug.cgi?id=140900
http://trac.webkit.org/changeset/179192

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/heap/Heap.h

    r179192 r179211  
    2424
    2525#include "ArrayBuffer.h"
     26#include "BlockAllocator.h"
    2627#include "CodeBlockSet.h"
    2728#include "CopyVisitor.h"
     
    215216    bool isDeferred() const { return !!m_deferralDepth || Options::disableGC(); }
    216217
     218    BlockAllocator& blockAllocator();
    217219    StructureIDTable& structureIDTable() { return m_structureIDTable; }
    218220
     
    244246    friend class RecursiveAllocationScope;
    245247    friend class SlotVisitor;
     248    friend class SuperRegion;
    246249    friend class IncrementalSweeper;
    247250    friend class HeapStatistics;
     
    340343   
    341344    HeapOperation m_operationInProgress;
     345    BlockAllocator m_blockAllocator;
    342346    StructureIDTable m_structureIDTable;
    343347    MarkedSpace m_objectSpace;
Note: See TracChangeset for help on using the changeset viewer.