Ignore:
Timestamp:
Sep 19, 2011, 5:35:41 PM (14 years ago)
Author:
[email protected]
Message:

Enable JSC_MULTIPLE_THREADS for OS(QNX).
https://bugs.webkit.org/show_bug.cgi?id=68047

Patch by Eli Fidler <[email protected]> on 2011-09-19
Reviewed by Daniel Bates.

SA_RESTART was required for SIGUSR2-based debugging, but is not
present on QNX. This debugging doesn't seem critical to
JSC_MULTIPLE_THREADS, so allow it to proceed.

  • heap/MachineStackMarker.cpp:

(JSC::MachineThreads::Thread::Thread):
(JSC::getPlatformThreadRegisters):
(JSC::otherThreadStackPointer):
(JSC::freePlatformThreadRegisters):

  • wtf/Platform.h: enable PTHREADS for OS(QNX)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r95496 r95498  
     12011-09-19  Eli Fidler  <[email protected]>
     2
     3        Enable JSC_MULTIPLE_THREADS for OS(QNX).
     4        https://bugs.webkit.org/show_bug.cgi?id=68047
     5
     6        Reviewed by Daniel Bates.
     7
     8        SA_RESTART was required for SIGUSR2-based debugging, but is not
     9        present on QNX. This debugging doesn't seem critical to
     10        JSC_MULTIPLE_THREADS, so allow it to proceed.
     11
     12        * heap/MachineStackMarker.cpp:
     13        (JSC::MachineThreads::Thread::Thread):
     14        (JSC::getPlatformThreadRegisters):
     15        (JSC::otherThreadStackPointer):
     16        (JSC::freePlatformThreadRegisters):
     17        * wtf/Platform.h: enable PTHREADS for OS(QNX)
     18
    1192011-09-19  Oliver Hunt  <[email protected]>
    220
Note: See TracChangeset for help on using the changeset viewer.