Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 24331aead82685e1cdd7cb8f699f3dcf4bcb67bc
      
https://github.com/WebKit/WebKit/commit/24331aead82685e1cdd7cb8f699f3dcf4bcb67bc
  Author: Chris Dumez <[email protected]>
  Date:   2025-12-20 (Sat, 20 Dec 2025)

  Changed paths:
    M Source/WebCore/platform/Timer.cpp

  Log Message:
  -----------
  Drop WTF_ALLOW_UNSAFE_BUFFER_USAGE usage in Timer.cpp
https://bugs.webkit.org/show_bug.cgi?id=304542

Reviewed by Geoffrey Garen.

This tested as performance neutral on Speedometer and JetStream.

* Source/WebCore/platform/Timer.cpp:
(WebCore::TimerHeapIterator::TimerHeapIterator):
(WebCore::TimerHeapIterator::operator++):
(WebCore::TimerHeapIterator::operator--):
(WebCore::TimerHeapIterator::operator+=):
(WebCore::TimerHeapIterator::operator-=):
(WebCore::TimerHeapIterator::operator[] const):
(WebCore::TimerHeapIterator::operator* const):
(WebCore::TimerHeapIterator::operator-> const):
(WebCore::TimerHeapIterator::operator<=> const):
(WebCore::TimerHeapIterator::operator== const):
(WebCore::TimerHeapIterator::hasSameContainerAs const):
(WebCore::operator+):
(WebCore::operator-):
(WebCore::TimerBase::heapDecreaseKey):
(WebCore::TimerBase::heapPopMin):
(WebCore::TimerBase::heapDeleteNullMin):
(WebCore::TimerHeapIterator::checkConsistency const): Deleted.

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



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

Reply via email to