Ignore:
Timestamp:
Jan 10, 2014, 10:38:41 AM (11 years ago)
Author:
[email protected]
Message:

Removed Blackberry #ifdefs and platform code from JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=126757

Reviewed by Sam Weinig.

  • PlatformBlackBerry.cmake: Removed.
  • heap/HeapTimer.cpp:
  • heap/HeapTimer.h:
  • heap/IncrementalSweeper.cpp:
  • heap/IncrementalSweeper.h:
  • jsc.cpp:

(main):

  • runtime/GCActivityCallbackBlackBerry.cpp: Removed.
  • runtime/MemoryStatistics.cpp:

(JSC::globalMemoryStatistics):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/heap/IncrementalSweeper.cpp

    r159508 r161650  
    3939namespace JSC {
    4040
    41 #if USE(CF) || PLATFORM(BLACKBERRY)
     41#if USE(CF)
    4242
    4343static const double sweepTimeSlice = .01; // seconds
     
    4545static const double sweepTimeMultiplier = 1.0 / sweepTimeTotal;
    4646
    47 #if USE(CF)
    48    
    4947IncrementalSweeper::IncrementalSweeper(Heap* heap, CFRunLoopRef runLoop)
    5048    : HeapTimer(heap->vm(), runLoop)
     
    6866    CFRunLoopTimerSetNextFireDate(m_timer.get(), CFAbsoluteTimeGetCurrent() + s_decade);
    6967}
    70 
    71 #elif PLATFORM(BLACKBERRY)
    72    
    73 IncrementalSweeper::IncrementalSweeper(Heap* heap)
    74     : HeapTimer(heap->vm())
    75     , m_currentBlockToSweepIndex(0)
    76     , m_blocksToSweep(heap->m_blockSnapshot)
    77 {
    78 }
    79 
    80 PassOwnPtr<IncrementalSweeper> IncrementalSweeper::create(Heap* heap)
    81 {
    82     return adoptPtr(new IncrementalSweeper(heap));
    83 }
    84 
    85 void IncrementalSweeper::scheduleTimer()
    86 {
    87     m_timer.start(sweepTimeSlice * sweepTimeMultiplier);
    88 }
    89 
    90 void IncrementalSweeper::cancelTimer()
    91 {
    92     m_timer.stop();
    93 }
    94 
    95 #endif
    9668
    9769void IncrementalSweeper::doWork()
Note: See TracChangeset for help on using the changeset viewer.