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