[webkit-changes] [WebKit/WebKit] 91a785: Optimize Vector construction in a few more places

Chris Dumez noreply at github.com
Mon Nov 13 10:17:40 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 91a785670c7f5984fd676b857e163acd53d87da8
      https://github.com/WebKit/WebKit/commit/91a785670c7f5984fd676b857e163acd53d87da8
  Author: Chris Dumez <cdumez at apple.com>
  Date:   2023-11-13 (Mon, 13 Nov 2023)

  Changed paths:
    M Source/JavaScriptCore/b3/B3CheckSpecial.cpp
    M Source/JavaScriptCore/runtime/IntlObject.cpp
    M Source/JavaScriptCore/wasm/WasmWorklist.cpp
    M Source/JavaScriptCore/yarr/YarrPattern.cpp
    M Source/WTF/wtf/URLParser.cpp
    M Source/WebCore/rendering/RenderGrid.cpp
    M Source/WebCore/style/StyleBuilderConverter.h
    M Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.cpp

  Log Message:
  -----------
  Optimize Vector construction in a few more places
https://bugs.webkit.org/show_bug.cgi?id=264712

Reviewed by Brent Fulgham.

* Source/JavaScriptCore/b3/B3CheckSpecial.cpp:
(JSC::B3::CheckSpecial::hiddenBranch const):
* Source/JavaScriptCore/runtime/IntlObject.cpp:
(JSC::intlAvailableCalendars):
* Source/JavaScriptCore/wasm/WasmWorklist.cpp:
(JSC::Wasm::Worklist::Worklist):
* Source/JavaScriptCore/yarr/YarrPattern.cpp:
(JSC::Yarr::YarrPatternConstructor::copyDisjunction):
* Source/WTF/wtf/URLParser.cpp:
(WTF::URLParser::domainToASCII):
* Source/WebCore/rendering/RenderGrid.cpp:
(WebCore::RenderGrid::trackSizesForComputedStyle const):
* Source/WebCore/style/StyleBuilderConverter.h:
(WebCore::Style::BuilderConverter::convertContentAlignmentDataList):
* Source/WebKit/WebProcess/WebCoreSupport/WebPopupMenu.cpp:
(WebKit::WebPopupMenu::populateItems):

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




More information about the webkit-changes mailing list