• Home
  • Raw
  • Download

Lines Matching refs:PageCache

10608         * history/PageCache.cpp:
10609 (WebCore::PageCache::releaseAutoreleasedPagesNow): Updated for rename.
11350 * history/PageCache.cpp:
11351 (WebCore::PageCache::releaseAutoreleasedPagesNow): Make sure that a
13907 * history/PageCache.h:
13908 (WebCore::PageCache::get): NULL-check HistoryItems passed to get()
13941 for PageCache turned out to be too slow, so I reworked PageCache to use
13948 * history/HistoryItem.h: Added data members for PageCache data. Made
13949 PageCache a friend so it could access them. Ideally (from an
13953 * history/PageCache.cpp: Added a hand-crafted linked list for LRU
13955 (WebCore::PageCache::PageCache):
13956 (WebCore::PageCache::add): Adopt the HistoryItem's ref when it's added.
13957 (WebCore::PageCache::remove): deref() the Historyitem when it's
13959 (WebCore::PageCache::prune):
13960 (WebCore::PageCache::addToLRUList):
13961 (WebCore::PageCache::removeFromLRUList):
13963 * history/PageCache.h:
13964 (WebCore::PageCache::get): Inlined just in case.
24151 <rdar://problem/4887095> - PageCache and PageState should be combined
27217 (PageCache::close):
35751 Beefed up the PageCache class to track which HistoryItems are
35768 * history/PageCache.cpp: If you're playing along at home, this code is
36032 singleton model of PageCache.
38544 * history/PageCache.cpp:
38545 (WebCore::PageCache::autoreleaseNow): Swap with an empty set instead of
38590 Created a PageCache singleton. Right now, it only handles the timer-based
38602 Removed global timed release code, moved into new PageCache class, since
38609 Folded into PageCache:
38616 * history/PageCache.cpp: Added.
38618 (WebCore::PageCache::PageCache):
38619 (WebCore::PageCache::autoreleaseNowOrReschedule):
38620 (WebCore::PageCache::autoreleaseNow):
38621 (WebCore::PageCache::autorelease):
38622 * history/PageCache.h: Added.
43972 (CachedPage::close): Track PageCache to CachedPage refactoring.
44515 <rdar://problem/4887095> - PageCache and PageState should be combined
44517 These two objects are a relic of when the PageCache was split between WebCore and WebKit
44521 This patch is vast in scope, but simple in depth - anywhere a PageCache or PageState object
44523 that HistoryItem - which always used to have a PageCache object which may or may not have
44537 * history/PageCache.cpp: Removed.
44538 * history/PageCache.h: Removed.
46715 * history/PageCache.h: Ditto
53939 (PageCache::close):
57331 (PageCache::close):
64215 * history/PageCache.h:
69307 Allow a PageCache that is pending release to be resurrected by its
69308 HistoryItem instead of creating a new PageCache. This avoids the
69314 HistoryItems that are pending release of their PageCache.
69318 (WebCore::HistoryItem::setHasPageCache): Check for an existing PageCache
69320 (WebCore::HistoryItem::pageCache): Return 0 if the PageCache is pending
69328 the PageCache.
69534 (WebCore::PageCache::close):
69919 (WebCore::PageCache::close):
70051 …* history/PageCache.cpp Added - This is a class that contains the fields that used to be in an NSD…
70052 (WebCore::PageCache::PageCache):
70053 (WebCore::PageCache::setPageState):
70054 (WebCore::PageCache::~PageCache):
70055 (WebCore::PageCache::pageState):
70056 (WebCore::PageCache::setDocumentLoader):
70057 (WebCore::PageCache::documentLoader):
70058 (WebCore::PageCache::setTimeStamp):
70059 (WebCore::PageCache::setTimeStampToNow):
70060 (WebCore::PageCache::timeStamp):
70061 * history/PageCache.h: Added.
70063 (WebCore::PageCache::close):
70064 …(WebCore::PageCache::setDocumentView): In the future we need a platform agnostic way to manage the…
70065 (WebCore::PageCache::documentView):