[webkit-changes] [WebKit/WebKit] 90792d: Remove leftover ENABLE(JIT) guards from WasmEntryPlan

Ross Kirsling noreply at github.com
Fri Sep 13 14:13:36 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 90792d022bbe9119984cb53379925d6ba4b5ac51
      https://github.com/WebKit/WebKit/commit/90792d022bbe9119984cb53379925d6ba4b5ac51
  Author: Ross Kirsling <ross.kirsling at sony.com>
  Date:   2024-09-13 (Fri, 13 Sep 2024)

  Changed paths:
    M Source/JavaScriptCore/wasm/WasmEntryPlan.cpp

  Log Message:
  -----------
  Remove leftover ENABLE(JIT) guards from WasmEntryPlan
https://bugs.webkit.org/show_bug.cgi?id=279651

Reviewed by Yusuke Suzuki.

282172 at main implemented !ENABLE(JIT) paths for compileFunctions and generateStubsIfNecessary,
but the calls themselves were left guarded, causing segfaults when building (and not simply running) without JIT.

* Source/JavaScriptCore/wasm/WasmEntryPlan.cpp:
(JSC::Wasm::EntryPlan::compileFunctions):
(JSC::Wasm::EntryPlan::generateStubsIfNecessary):
Remove leftover ENABLE(JIT) guards.

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list