Changeset 123342 in webkit


Ignore:
Timestamp:
Jul 23, 2012 8:49:29 AM (12 years ago)
Author:
commit-queue@webkit.org
Message:

[BlackBerry] Implement GCActivityCallback with platform timer
https://bugs.webkit.org/show_bug.cgi?id=90175

Patch by Yong Li <yoli@rim.com> on 2012-07-23
Reviewed by Rob Buis.

Use JSLock when performing GC to avoid assertions.

  • runtime/GCActivityCallbackBlackBerry.cpp:

(JSC::DefaultGCActivityCallback::doWork):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r123300 r123342  
     12012-07-23  Yong Li  <yoli@rim.com>
     2
     3        [BlackBerry] Implement GCActivityCallback with platform timer
     4        https://bugs.webkit.org/show_bug.cgi?id=90175
     5
     6        Reviewed by Rob Buis.
     7
     8        Use JSLock when performing GC to avoid assertions.
     9
     10        * runtime/GCActivityCallbackBlackBerry.cpp:
     11        (JSC::DefaultGCActivityCallback::doWork):
     12
    1132012-07-23  Kent Tamura  <tkent@chromium.org>
    214
  • trunk/Source/JavaScriptCore/runtime/GCActivityCallbackBlackBerry.cpp

    r122624 r123342  
    3535void DefaultGCActivityCallback::doWork()
    3636{
     37    JSLock lock(SilenceAssertionsOnly);
    3738    m_globalData->heap.collect(Heap::DoNotSweep);
    3839}
Note: See TracChangeset for help on using the changeset viewer.