[webkit-changes] [WebKit/WebKit] 22599e: [JSC][armv7] Re-enable DFG after CallIC changes

jjgriego noreply at github.com
Wed Jan 24 08:50:41 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 22599e19e5d7d89b799a199b57490d287105944d
      https://github.com/WebKit/WebKit/commit/22599e19e5d7d89b799a199b57490d287105944d
  Author: Joseph Griego <jgriego at igalia.com>
  Date:   2024-01-24 (Wed, 24 Jan 2024)

  Changed paths:
    M Source/JavaScriptCore/runtime/Options.cpp

  Log Message:
  -----------
  [JSC][armv7] Re-enable DFG after CallIC changes
https://bugs.webkit.org/show_bug.cgi?id=267947

Reviewed by Yusuke Suzuki.

After 65c8acc4699947d9a9b6326b9672a2fca5804a8c, DFG was broken on armv7 and was disabled.

However, this breakage was due to DFG calls not checking the tag word of the
callee and also skipping part of the tail-call preparation due to an old,
unused patchable branch; incidentally, both were fixed in
d0345d69220e43945f9b9632378eab88cb50e1da, so, we can re-enable DFG if test
cases are passing again.

* Source/JavaScriptCore/runtime/Options.cpp:
(JSC::Options::notifyOptionsChanged):

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




More information about the webkit-changes mailing list