Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a5e8dbdc7ef9bedb8e6deacbd94125eaf48a6694
      
https://github.com/WebKit/WebKit/commit/a5e8dbdc7ef9bedb8e6deacbd94125eaf48a6694
  Author: Chris Dumez <[email protected]>
  Date:   2025-04-06 (Sun, 06 Apr 2025)

  Changed paths:
    M Source/JavaScriptCore/bytecode/CallVariant.h
    M Source/JavaScriptCore/bytecode/CodeBlockHash.h
    M Source/JavaScriptCore/bytecode/VirtualRegister.h
    M Source/JavaScriptCore/dfg/DFGEpoch.h
    M Source/JavaScriptCore/jit/Reg.h
    M Source/JavaScriptCore/runtime/GenericOffset.h
    M Source/JavaScriptCore/runtime/ISO8601.h
    M Source/JavaScriptCore/runtime/PageCount.h
    M Source/WTF/wtf/GenericTimeMixin.h
    M Source/WTF/wtf/Int128.h
    M Source/WTF/wtf/Seconds.h
    M Source/WebCore/animation/WebAnimationTime.cpp
    M Source/WebCore/animation/WebAnimationTime.h
    M Source/WebCore/layout/LayoutUnits.h
    M Source/WebCore/platform/LayoutUnit.h
    M Source/WebCore/platform/Timer.cpp
    M Source/WebCore/platform/graphics/FontSelectionAlgorithm.h
    M Source/WebKit/Shared/MonotonicObjectIdentifier.h

  Log Message:
  -----------
  Leverage the spaceship operator in more places to simplify the code
https://bugs.webkit.org/show_bug.cgi?id=291155

Reviewed by Geoffrey Garen.

* Source/JavaScriptCore/bytecode/CallVariant.h:
(JSC::CallVariant::operator< const): Deleted.
(JSC::CallVariant::operator> const): Deleted.
(JSC::CallVariant::operator<= const): Deleted.
(JSC::CallVariant::operator>= const): Deleted.
* Source/JavaScriptCore/bytecode/CodeBlockHash.h:
(JSC::CodeBlockHash::operator< const): Deleted.
(JSC::CodeBlockHash::operator> const): Deleted.
(JSC::CodeBlockHash::operator<= const): Deleted.
(JSC::CodeBlockHash::operator>= const): Deleted.
* Source/JavaScriptCore/bytecode/VirtualRegister.h:
(JSC::VirtualRegister::operator< const): Deleted.
(JSC::VirtualRegister::operator> const): Deleted.
(JSC::VirtualRegister::operator<= const): Deleted.
(JSC::VirtualRegister::operator>= const): Deleted.
* Source/JavaScriptCore/dfg/DFGEpoch.h:
(JSC::DFG::Epoch::operator< const): Deleted.
(JSC::DFG::Epoch::operator> const): Deleted.
(JSC::DFG::Epoch::operator<= const): Deleted.
(JSC::DFG::Epoch::operator>= const): Deleted.
* Source/JavaScriptCore/jit/Reg.h:
(JSC::Reg::operator< const): Deleted.
(JSC::Reg::operator> const): Deleted.
(JSC::Reg::operator<= const): Deleted.
(JSC::Reg::operator>= const): Deleted.
* Source/JavaScriptCore/runtime/GenericOffset.h:
(JSC::GenericOffset::operator< const): Deleted.
(JSC::GenericOffset::operator> const): Deleted.
(JSC::GenericOffset::operator<= const): Deleted.
(JSC::GenericOffset::operator>= const): Deleted.
* Source/JavaScriptCore/runtime/ISO8601.h:
* Source/JavaScriptCore/runtime/PageCount.h:
(JSC::PageCount::operator< const): Deleted.
(JSC::PageCount::operator> const): Deleted.
(JSC::PageCount::operator>= const): Deleted.
* Source/WTF/wtf/GenericTimeMixin.h:
(WTF::GenericTimeMixin::operator< const): Deleted.
(WTF::GenericTimeMixin::operator> const): Deleted.
(WTF::GenericTimeMixin::operator<= const): Deleted.
(WTF::GenericTimeMixin::operator>= const): Deleted.
* Source/WTF/wtf/Seconds.h:
* Source/WebCore/animation/WebAnimationTime.cpp:
* Source/WebCore/animation/WebAnimationTime.h:
* Source/WebCore/layout/LayoutUnits.h:
(WebCore::Layout::operator<): Deleted.
* Source/WebCore/platform/LayoutUnit.h:
* Source/WebCore/platform/Timer.cpp:
(WebCore::operator<): Deleted.
(WebCore::operator>): Deleted.
(WebCore::operator<=): Deleted.
(WebCore::operator>=): Deleted.
* Source/WebCore/platform/graphics/FontSelectionAlgorithm.h:
(WebCore::operator<): Deleted.
(WebCore::operator<=): Deleted.
(WebCore::operator>): Deleted.
(WebCore::operator>=): Deleted.
* Source/WebKit/Shared/MonotonicObjectIdentifier.h:
(WebKit::MonotonicObjectIdentifier::operator> const): Deleted.
(WebKit::MonotonicObjectIdentifier::operator>= const): Deleted.
(WebKit::MonotonicObjectIdentifier::operator< const): Deleted.
(WebKit::MonotonicObjectIdentifier::operator<= const): Deleted.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to