Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3bef04cab5e264ed6d3668a611f6f640e65e068e
      
https://github.com/WebKit/WebKit/commit/3bef04cab5e264ed6d3668a611f6f640e65e068e
  Author: Yusuke Suzuki <[email protected]>
  Date:   2024-01-03 (Wed, 03 Jan 2024)

  Changed paths:
    M Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
    M Source/JavaScriptCore/offlineasm/arm.rb

  Log Message:
  -----------
  [JSC] Put all offlineasm code under __TEXT,__jsc_int
https://bugs.webkit.org/show_bug.cgi?id=267027
rdar://120403072

Reviewed by Michael Saboff.

This patch places all offlineasm code under __TEXT,__jsc_int.
This makes it easy to determine whether the code is in the interpreter, 
effectively
prohibiting some of optimizations (including reordering of functions) by 
linkers.

* Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:
* Source/JavaScriptCore/offlineasm/arm.rb:

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to