Ignore:
Timestamp:
Jan 14, 2011, 4:29:29 PM (14 years ago)
Author:
Patrick Gansterer
Message:

2011-01-14 Patrick Gansterer <Patrick Gansterer>

Reviewed by Adam Roben.

Use the Windows thread pool instead of an extra thread for FastMalloc scavenging
https://bugs.webkit.org/show_bug.cgi?id=45186

  • wtf/FastMalloc.cpp: (WTF::TCMalloc_PageHeap::scheduleScavenger): Added missing this pointer to CreateTimerQueueTimer().
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/wtf/FastMalloc.cpp

    r75830 r75839  
    15671567    // Windows will fire the timer event even when the function is already running.
    15681568    ASSERT(IsHeld(pageheap_lock));
    1569     CreateTimerQueueTimer(&m_scavengeQueueTimer, 0, scavengerTimerFired, 0, kScavengeDelayInSeconds * 1000, 0, WT_EXECUTEONLYONCE);
     1569    CreateTimerQueueTimer(&m_scavengeQueueTimer, 0, scavengerTimerFired, this, kScavengeDelayInSeconds * 1000, 0, WT_EXECUTEONLYONCE);
    15701570}
    15711571
Note: See TracChangeset for help on using the changeset viewer.