Ignore:
Timestamp:
Apr 12, 2017, 10:19:57 AM (8 years ago)
Author:
Yusuke Suzuki
Message:

Use HAVE(MACHINE_CONTEXT) instead of USE(MACHINE_CONTEXT)
https://bugs.webkit.org/show_bug.cgi?id=170770

Rubber stamped by Mark Lam.

Source/JavaScriptCore:

  • heap/MachineStackMarker.cpp:

(JSC::MachineThreads::MachineThread::Registers::framePointer):
(JSC::MachineThreads::MachineThread::Registers::instructionPointer):
(JSC::MachineThreads::MachineThread::Registers::llintPC):

  • runtime/MachineContext.h:

(JSC::MachineContext::stackPointer):
(JSC::MachineContext::framePointer):
(JSC::MachineContext::instructionPointer):
(JSC::MachineContext::argumentPointer<1>):
(JSC::MachineContext::llintInstructionPointer):

Source/WTF:

  • wtf/Platform.h:
  • wtf/PlatformRegisters.h:
  • wtf/ThreadingPthreads.cpp:

(WTF::Thread::getRegisters):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r215269 r215270  
     12017-04-12  Yusuke Suzuki  <[email protected]>
     2
     3        Use HAVE(MACHINE_CONTEXT) instead of USE(MACHINE_CONTEXT)
     4        https://bugs.webkit.org/show_bug.cgi?id=170770
     5
     6        Rubber stamped by Mark Lam.
     7
     8        * heap/MachineStackMarker.cpp:
     9        (JSC::MachineThreads::MachineThread::Registers::framePointer):
     10        (JSC::MachineThreads::MachineThread::Registers::instructionPointer):
     11        (JSC::MachineThreads::MachineThread::Registers::llintPC):
     12        * runtime/MachineContext.h:
     13        (JSC::MachineContext::stackPointer):
     14        (JSC::MachineContext::framePointer):
     15        (JSC::MachineContext::instructionPointer):
     16        (JSC::MachineContext::argumentPointer<1>):
     17        (JSC::MachineContext::llintInstructionPointer):
     18
    1192017-04-12  Yusuke Suzuki  <[email protected]>
    220
Note: See TracChangeset for help on using the changeset viewer.