Changeset 225756 in webkit


Ignore:
Timestamp:
Dec 11, 2017 2:27:43 PM (6 years ago)
Author:
Alan Bujtas
Message:

Make FrameView objects IsoHeap allocated
https://bugs.webkit.org/show_bug.cgi?id=180668
<rdar://problem/35976738>

Reviewed by Simon Fraser.

Related to <https://trac.webkit.org/changeset/225719/webkit>

  • page/FrameView.cpp:
  • page/FrameView.h:
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r225750 r225756  
     12017-12-11  Zalan Bujtas  <zalan@apple.com>
     2
     3        Make FrameView objects IsoHeap allocated
     4        https://bugs.webkit.org/show_bug.cgi?id=180668
     5        <rdar://problem/35976738>
     6
     7        Reviewed by Simon Fraser.
     8
     9        Related to <https://trac.webkit.org/changeset/225719/webkit>
     10
     11        * page/FrameView.cpp:
     12        * page/FrameView.h:
     13
    1142017-12-11  Antoine Quint  <graouts@apple.com>
    215
  • trunk/Source/WebCore/page/FrameView.cpp

    r225715 r225756  
    9999
    100100#include <wtf/CurrentTime.h>
     101#include <wtf/IsoMallocInlines.h>
    101102#include <wtf/MemoryPressureHandler.h>
    102103#include <wtf/Ref.h>
     
    120121
    121122using namespace HTMLNames;
     123
     124WTF_MAKE_ISO_ALLOCATED_IMPL(FrameView);
    122125
    123126double FrameView::sCurrentPaintTimeStamp = 0.0;
  • trunk/Source/WebCore/page/FrameView.h

    r225715 r225756  
    4040#include <wtf/Function.h>
    4141#include <wtf/HashSet.h>
     42#include <wtf/IsoMalloc.h>
    4243#include <wtf/ListHashSet.h>
    4344#include <wtf/text/WTFString.h>
     
    6869
    6970class FrameView final : public ScrollView {
     71    WTF_MAKE_ISO_ALLOCATED(FrameView);
    7072public:
    7173    friend class RenderView;
Note: See TracChangeset for help on using the changeset viewer.