Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c7a996580d731750dd282ba2c449fe0e4931de90
      
https://github.com/WebKit/WebKit/commit/c7a996580d731750dd282ba2c449fe0e4931de90
  Author: Yusuke Suzuki <[email protected]>
  Date:   2026-05-11 (Mon, 11 May 2026)

  Changed paths:
    M Source/JavaScriptCore/wasm/WasmTypeDefinition.cpp
    M Source/JavaScriptCore/wasm/WasmTypeDefinition.h

  Log Message:
  -----------
  [JSC] Store computed hash in RTT and RTTGroup
https://bugs.webkit.org/show_bug.cgi?id=314543
rdar://176774716

Reviewed by Keith Miller.

Hash computation of RTT / RTTGroup is costly. Let's cache the result.

* Source/JavaScriptCore/wasm/WasmTypeDefinition.cpp:
(JSC::Wasm::hashRTTForRecGroup):
(JSC::Wasm::CanonicalRecursionGroupEntryHash::hash):
* Source/JavaScriptCore/wasm/WasmTypeDefinition.h:

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



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

Reply via email to