[webkit-changes] [WebKit/WebKit] 8ef2a6: [JSC] Fix currentStackPointer

Yusuke Suzuki noreply at github.com
Mon Feb 6 12:23:26 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8ef2a6e11652f78d13e5e9256a5a523cdee84bd2
      https://github.com/WebKit/WebKit/commit/8ef2a6e11652f78d13e5e9256a5a523cdee84bd2
  Author: Yusuke Suzuki <ysuzuki at apple.com>
  Date:   2023-02-06 (Mon, 06 Feb 2023)

  Changed paths:
    M Source/WTF/wtf/PlatformWin.cmake
    M Source/WTF/wtf/StackPointer.cpp
    M Source/WTF/wtf/StackPointer.h
    A Source/WTF/wtf/win/AsmStubsMSVC64.asm

  Log Message:
  -----------
  [JSC] Fix currentStackPointer
https://bugs.webkit.org/show_bug.cgi?id=251780
rdar://105073142

Reviewed by Mark Lam.

1. Do not use HIDE_SYMBOL since we would like to actually expose them (WTF_EXPORT_PRIVATE).
2. Add AsmStubsMSVC64.asm for MSVC x64 to implement asm stubs in WTF

* Source/WTF/wtf/PlatformWin.cmake:
* Source/WTF/wtf/StackPointer.cpp:
* Source/WTF/wtf/StackPointer.h:
* Source/WTF/wtf/win/AsmStubsMSVC64.asm: Added.

Canonical link: https://commits.webkit.org/259907@main




More information about the webkit-changes mailing list