servo/components/constellation
Euclid Ye 58425f6ae2
Replace all sort with unstable sort (#38427)
["When applicable, unstable sorting is preferred because it is generally
faster than stable sorting and it doesn’t allocate auxiliary
memory."](https://doc.rust-lang.org/std/vec/struct.Vec.html#method.sort)

Binary also reduced by 1KB in Release.

Testing: No behaviour change as semantically all current usage does not
have any pair with `std::cmp::Ordering::Equal`.

Signed-off-by: Euclid Ye <euclid.ye@huawei.com>
2025-08-02 12:41:03 +00:00
..
broadcastchannel.rs Refactor constellation broadcast channel (#38077) 2025-07-15 13:57:05 +00:00
browsingcontext.rs constellation: Stop assuming that the viewport is shared by all WebViews (#36312) 2025-04-04 17:06:34 +00:00
Cargo.toml canvas: Gate raqote backend behind feature (enabled for now) (#38312) 2025-07-28 11:54:40 +00:00
constellation.rs Replace all sort with unstable sort (#38427) 2025-08-02 12:41:03 +00:00
constellation_webview.rs constellation: Pass system theme to new Pipelines (#37132) 2025-05-26 12:05:38 +00:00
event_loop.rs compositor: Tick animations for an entire WebView at once (#36662) 2025-04-24 19:03:14 +00:00
lib.rs Refactor constellation broadcast channel (#38077) 2025-07-15 13:57:05 +00:00
logging.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
pipeline.rs background_hang_monitor: ensure workers run until monitored components do (#38322) 2025-07-30 13:03:28 +00:00
process_manager.rs Make the memory reporting multi-process aware (#35863) 2025-04-05 05:42:12 +00:00
sandboxing.rs constellation: add multiprocess support on Windows (#37580) 2025-06-21 02:32:18 +00:00
serviceworker.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
session_history.rs Move ScriptToConstellationMsg to constellation_traits (#36364) 2025-04-05 22:13:29 +00:00
tracing.rs Webdriver GoBack and GoForward commands wait for navigation complete (#37950) 2025-07-15 10:41:50 +00:00
webview_manager.rs Replace all sort with unstable sort (#38427) 2025-08-02 12:41:03 +00:00