Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8776c95a1b0ab0ff7361f3cbf66b4efc625328ee
      
https://github.com/WebKit/WebKit/commit/8776c95a1b0ab0ff7361f3cbf66b4efc625328ee
  Author: Anand Srinivasan <[email protected]>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    A JSTests/microbenchmarks/temporal-zoned-date-time-time-zone-cache.js
    M Source/JavaScriptCore/runtime/temporal/core/TimeZoneICUBridge.cpp

  Log Message:
  -----------
  Widen JS Temporal time zone cache in TimeZoneICUBridge.cpp
https://bugs.webkit.org/show_bug.cgi?id=320917
rdar://183947401

Reviewed by Yusuke Suzuki.

Proposal test durationtotal was slightly below V8 with the original
cache size 8, and raising the size to 16 brings it to parity.

                                                     ToT                      
Change
temporal-zoned-date-time-time-zone-cache      242.0512+-4.0773          
241.3375+-4.3303
<geometric>                                   242.0512+-4.0773          
241.3375+-4.3303          might be 1.0030x faster

Test: JSTests/microbenchmarks/temporal-zoned-date-time-time-zone-cache.js

* JSTests/microbenchmarks/temporal-zoned-date-time-time-zone-cache.js: Added.
* Source/JavaScriptCore/runtime/temporal/core/TimeZoneICUBridge.cpp:
(JSC::TemporalCore::timeZoneCacheEntry):

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



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

Reply via email to