Skip to content

Lazier return in UnionType->isSuperTypeOf() (~40% faster) #9336

Lazier return in UnionType->isSuperTypeOf() (~40% faster)

Lazier return in UnionType->isSuperTypeOf() (~40% faster) #9336

Triggered via pull request November 30, 2024 07:08
Status Success
Total duration 4m 56s
Artifacts 146

issue-bot.yml

on: pull_request
Download data
14s
Download data
Matrix: Analyse
Evaluate results
12s
Evaluate results
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
issue-cache Expired
542 KB
sha256:e11ddb0fbe7d64fb9d0961a09fda1674cdfde1894009d069d20d1191d6159f9b
playground-cache Expired
464 KB
sha256:a4b019bbdc0da9daae4efac42257501ce2fea78b43f8686fd14e593d27b80dc4
results-70200-1 Expired
6.7 KB
sha256:5dc6a8462a4fb98d2cde58f0258cbf58d7b28353ec3484d79594a8275a31aa7f
results-70200-10 Expired
10.9 KB
sha256:7df4ba7575100e49c39c894475697c9873d851920cd988bbb2cb26c681710be1
results-70200-11 Expired
8.21 KB
sha256:77fa656f1d11c7e0a32e738c6b6fdc568fc05341ea17375e182a41605ffd361d
results-70200-12 Expired
7.26 KB
sha256:cebc7da4f0e885e738d614ac549d5629c6f44f34ffeac509629858c6b2133760
results-70200-13 Expired
11.9 KB
sha256:5ffa49c4b11d0cc838761065709d19c23a623ea6cf3ae6c35dc278ada4f2b52f
results-70200-14 Expired
15 KB
sha256:241ee124dd1e1929f89885695a9c54100d2b0a3eaf7efaf08b68ac11a96c8e96
results-70200-15 Expired
7.24 KB
sha256:3a7e98b3c894596b13e266f792f00c8402924c04ed0aa93de250d7625ac860a6
results-70200-16 Expired
8.44 KB
sha256:8ef2de9fe8c738a88fb00b94465ab3516e5df6d46e64cfbae0179fec81448d0e
results-70200-17 Expired
8.61 KB
sha256:e3f307e6d31830cf4e39d9bb5ecfa81c387d54e2c1d0c6a0d588f364ce42988f
results-70200-18 Expired
8.09 KB
sha256:81c6350d582fd1a1a6eae920eb8d86a7f5efbd33d8635c7e863884c9c3c5ddcc
results-70200-2 Expired
8.32 KB
sha256:eb3acfbb567db84a42fefc2d125fc027f6b74080d48d3e0eabdf56e069cfeef8
results-70200-3 Expired
8.33 KB
sha256:52a31ff61bdaea51227d2f51bfcfe365045fdac41b9a664ee6e20fbf08bed402
results-70200-4 Expired
6.73 KB
sha256:ba28af157dd679635242ed66cf8ee2560a59d86e95c28b00ae4cf34a176721ec
results-70200-5 Expired
7.68 KB
sha256:8f809859fb37e29f6d0ea72d64b95af3c60eb8e1c6a969d90050b04130d57522
results-70200-6 Expired
9.44 KB
sha256:2815b6f9834dbe7cdbaf114b86d0872ae56b26c00a503c598104dbb52a9d45c6
results-70200-7 Expired
8.62 KB
sha256:9d0146f0a667bbf58efb61ad8a92e6cbdc1e9d9552759cc059c5eeef5a3c9180
results-70200-8 Expired
7.05 KB
sha256:349b5c7cbb6061c2f918f43cf884dfcf8e15fabdcb391d8afe101fc16564706a
results-70200-9 Expired
6.41 KB
sha256:2d615fe8c407a74ad300ef03efb1c5ef118856e5c1f485dd620b5e58964d7c7f
results-70300-1 Expired
6.7 KB
sha256:e8ca4c834db9cc93b9c28ea1661a2675d81a2253bdd14c474bcb686c3a5f85b0
results-70300-10 Expired
10.9 KB
sha256:5c29527502d2661ef736a8bea823848f9a1d5b118b7082d0c4909252e672aa90
results-70300-11 Expired
8.21 KB
sha256:98239643d30b27f25390031c66552a55b7db17de102c896cc9b98ffbbe9021d9
results-70300-12 Expired
7.26 KB
sha256:628083a77780f4a47f54b46d71cf9cb93c4b50cec007f588ffabdf7891d6e296
results-70300-13 Expired
11.9 KB
sha256:d3b33ab9ba47383f9be28b3d5eec1988dfe10623a4c7e19b083ed51137dcc77a
results-70300-14 Expired
15 KB
sha256:648321de4899d3a139d49d7863678f04d6e835e8b4639672ce0c92e5c380d850
results-70300-15 Expired
7.24 KB
sha256:b0b87a87ab2e7e20310bb66cf9c0bd2cff6d5eb8772b9c588e331702ef69049a
results-70300-16 Expired
8.42 KB
sha256:4876cf332d41b675233fc3c486b596ae46cdad376685e9ff9b116783a71fd093
results-70300-17 Expired
8.58 KB
sha256:01cf0a884a22175375ab85d95d1fdfd22a570ea53a775583afcff2f0fd2ac650
results-70300-18 Expired
8.09 KB
sha256:02952064c4fb483d9e71cc964b6a02f8b6d8bb558b9fc63d65ed13a16d776149
results-70300-2 Expired
8.32 KB
sha256:796dd87f55c9ecfeb9faac9cc2b9a78a7cdec3f6fe7ec7d707fd8f4dd3e20f74
results-70300-3 Expired
8.27 KB
sha256:c649cf8b02d11377a0894b76fab8e9c0f2626d4c2b63b934fed3a89f8954a7a3
results-70300-4 Expired
6.73 KB
sha256:a3129966dc174416118697329434ecc54bdc82ee82476a3e01cc1595686d4c59
results-70300-5 Expired
7.62 KB
sha256:3b1e3898f4fd8ca1c15267e9c762b7e77406e270a77c68510a2494f2e09fe21d
results-70300-6 Expired
9.44 KB
sha256:aaaba0f1b5c397861c97502c16134f880a676fb1f30c70b1d722b1d5780fb640
results-70300-7 Expired
8.62 KB
sha256:10428dd2603d2e5ffec75b1c9654335afb0a21141466b8da9d0fc4e0636f46f5
results-70300-8 Expired
7.05 KB
sha256:d95d6bc6d52c30aedc136b7307097cae68e6cb06401c0b8fecfa828e17ded5bf
results-70300-9 Expired
6.41 KB
sha256:38b9421246c094f926eb919f9a3971e0962fbdee8a6e1d0e546d30e0e8d69739
results-70400-1 Expired
6.7 KB
sha256:eef829e40cd4266683202d2a877987c0ab023f396362cb7fcdc3c48db684b8fb
results-70400-10 Expired
10.8 KB
sha256:6a80cfdde3a50a935bf884fd75d49abf610c616a48d79411bda3105c0d2098ab
results-70400-11 Expired
8.2 KB
sha256:46dfa5edf63ab870018e47064e6927261008ea6981619de78926a5d180ca7218
results-70400-12 Expired
7.26 KB
sha256:0bfbe266738658cea131dd3751f00c4313a6acb3f8ed8f4b1b4f0322bb5185d8
results-70400-13 Expired
11.7 KB
sha256:e6d863ace723493226250ddfff186f4838cbe48f98ba4b23c0e16439d41d2aba
results-70400-14 Expired
14.9 KB
sha256:04e29dc94ce35098b7d04358c7329336fb328ffde73f3d4eb85d3b4755f3d1aa
results-70400-15 Expired
7.24 KB
sha256:d2ba470f8a6a1abfea02892a9ca4ec1b44db9eb39d2e9a888b57f590fe39da29
results-70400-16 Expired
8.23 KB
sha256:bce6d91fa1e37f806f76da8e57c53cf91c5e645faddda70c7de43d1c8701df4f
results-70400-17 Expired
8.43 KB
sha256:49a1101f28612daa2305e8fabc092abbe735fd29ce4d252b4c1e22768ca25294
results-70400-18 Expired
8 KB
sha256:a5e86116e31a2dd5c8ddc4d9bce9493eedbb60ca242bbf5928f04eacb9daee1e
results-70400-2 Expired
8.32 KB
sha256:44a8830ab12d36127de22bf97f1f555fa2dae26bb667fae965c813ebaa4b3cfc
results-70400-3 Expired
8.27 KB
sha256:c8bd80d71f59760e4c1c233e08ddb6f284bb2902c9950adae510203115e4dff2
results-70400-4 Expired
6.62 KB
sha256:a5a9d4c0d281293598713758dbd85065afea3ff3e3ee356989296d3be23529c1
results-70400-5 Expired
7.63 KB
sha256:490c8050067b8f15f49cc7826eea0432ec036c846ed9e0edc646a2d2543aae3d
results-70400-6 Expired
9.45 KB
sha256:351de4148a314b18012b800c2a4e6e4f36bbaf696f19097a6e51840ee6fab022
results-70400-7 Expired
8.62 KB
sha256:b21c9ea2f0a2993548c8dfb5fab5b73494e6bff076e8593490be26383936bb37
results-70400-8 Expired
7.05 KB
sha256:12918944473422a8ba1877b3170471a93b3ad0a07322334b7180dc2b2352aa5c
results-70400-9 Expired
6.41 KB
sha256:4e3d51ff27c6afd47e2e319ba0d34e5619b53f7ad921e8f1b39140242f3280de
results-80000-1 Expired
6.08 KB
sha256:577dc7fcdffa541827204b5e53553af37e80ef855cbed564b4c4c67a7aee38f7
results-80000-10 Expired
8.04 KB
sha256:1917adb36f54324d3146e9999b37bdfe9ca5713af938ce4b00ba0dadac5abdcb
results-80000-11 Expired
6.98 KB
sha256:ab0420edf2e4368d1205b47b9ef3ce6999b9d7d085adfe6c63511ccce3ab50e5
results-80000-12 Expired
6.78 KB
sha256:2776cd39c8e2f2c140d539ec510c2d6f18e183757978b84b5ad4f78979b0018c
results-80000-13 Expired
11.1 KB
sha256:59686104179a247d1111d3519d84de9752dc9fec5c9cc5cb895c0c6d0df4b490
results-80000-14 Expired
13.6 KB
sha256:5ff5def2182edbbf1c98d971ab5b011b24881785777b8a01c1f51ab371e124ee
results-80000-15 Expired
6.86 KB
sha256:9601c675d1f167d4545228c4dfb08e044462c7d220537e14ba8ff3c829bbc9fc
results-80000-16 Expired
7.31 KB
sha256:89e1f37bb25e2cf5fe7322278389af21a1e3bc67349f426599f78c67bca17594
results-80000-17 Expired
7.16 KB
sha256:9094d7d973ce51ed35d04f2d533d9e071c5284cfce277024f7458967a4023df0
results-80000-18 Expired
6.86 KB
sha256:dbf163c4b8e3c28c55507b034b598f9f19354f83c8bd520f3b56a76a18768376
results-80000-2 Expired
7.48 KB
sha256:1b56e9e6a613fc6e36930cf14a81daafeaf263a49a07caddbb2156425c3246c6
results-80000-3 Expired
7.76 KB
sha256:de22847f38cc9c4367c384e8a93544458792e3d4f329baa147a0f4c0a98ea1eb
results-80000-4 Expired
6.29 KB
sha256:aedbcdbb84757a42640a796c093c3342d8f81527568ff3b97f70618af4723533
results-80000-5 Expired
6.72 KB
sha256:5a7f95cab13d52b56641106e9b792100e6bf7419144a1fb1ea49bae7de075496
results-80000-6 Expired
6.94 KB
sha256:54a2bdb1cc965b212e2e6f9a0be066410fcd3814ecb2bb261906c45860a67055
results-80000-7 Expired
7.44 KB
sha256:507577733229a9c9c07d45b2ff478cb7271267d31cfdef138e2aab45a76400ae
results-80000-8 Expired
6.5 KB
sha256:acf1f9eec76b9334072a8b46afb0f1877b5d739228f1686807dc3ee165d8a62d
results-80000-9 Expired
6.24 KB
sha256:2ac7802fff44a07d756de74c918e99d51e716da4b6e17edfa248c82a098a9432
results-80100-1 Expired
6.17 KB
sha256:12f22d318a0cd3b3ff2e354e739b9bc977f6b0a03d563ae48d0adb2e345dde43
results-80100-10 Expired
7.98 KB
sha256:31dcb89e8f94acaafe8d5a4e6f915607f571fc7ffc8457cc82a53b459293beed
results-80100-11 Expired
7.18 KB
sha256:94874f8e41b915ff58750aa0e932571abc845eef588fdaf105816d7254adc5bd
results-80100-12 Expired
7.02 KB
sha256:5e2cf08340d8d85c85a464dbc66207609a4b5358ceef0521ec29090453ecf9b2
results-80100-13 Expired
11.2 KB
sha256:abbc96566285f9361a7137c2e1d18eb5c1a7f89dd90b56604b05efd356154f96
results-80100-14 Expired
13.9 KB
sha256:a7f63d5cdc8587c5f8df0c02d077d2846298f4c68c98e5f039b98b2d598ed958
results-80100-15 Expired
7.04 KB
sha256:bf869e9eea6f7c8cf7e9186b410e6bc2c6a0c9cd08590ff311a5c90cc155fb86
results-80100-16 Expired
7.34 KB
sha256:ebdb7162121a4bf6e9e4d6f313437ca088c2868febec41af6e62dec0b45c4c1c
results-80100-17 Expired
7.26 KB
sha256:b5a05ea5ca1c96900a8af12d1fe9ad573e0df3563d18d1763e729b7a662a4e6f
results-80100-18 Expired
7.5 KB
sha256:b733a0cbfc948bf47ec306948279e03a1d787653542d52f5daa15334fcd77c5b
results-80100-2 Expired
7.52 KB
sha256:5497203456b808487796f8974ba8a4a1f82796e3a66b9abaa1bb64e22b5209ac
results-80100-3 Expired
7.69 KB
sha256:80cccf30d8d2aaba2846c6c0f784be36dee783c399c1ce74ffa7445515e48073
results-80100-4 Expired
6.19 KB
sha256:11b252f7f0b8ffee59a9af7a2dfa40a5b9fd8b4be71d2949ed28d7cc6993f2b9
results-80100-5 Expired
6.73 KB
sha256:9c389e56e255a1e8c1fd92356ab75db68914abc42de2e07bea7ad6c408f76f6f
results-80100-6 Expired
6.85 KB
sha256:d0628c6a219cf916d54be01836b4377fd2d0337c334842591ef59e94e9898876
results-80100-7 Expired
7.31 KB
sha256:44565368c25268c3b4d54808605472ed674654610aa478eb14e49737b13f1919
results-80100-8 Expired
6.5 KB
sha256:702fee111a03a9a179a50712af826eb0e27535f36dbc792682a732c4e18acbfc
results-80100-9 Expired
6.24 KB
sha256:035c4d077e64fc21415568c64c30901a51a7816958ad6694c546edcb8ed54ad3
results-80200-1 Expired
6.21 KB
sha256:7fb45d38cecd24d3708f191e19b5aceb3d518a4de4b10e8f896f9e15ec563c6c
results-80200-10 Expired
8.05 KB
sha256:a2e6f4f06f10d89bc24ec10c8be70ee2c975be723185b625e31749297fe3e863
results-80200-11 Expired
7.19 KB
sha256:f2f3e2db9fefecd3588c120334458563c1fec75965d514e0e1a6af2f339700fb
results-80200-12 Expired
6.96 KB
sha256:5d62262b110659b0a83d0f192a587b823359a157688d869e433561d636da0102
results-80200-13 Expired
11.1 KB
sha256:31ba6f8bf0174753bca8689de05a6497d6a334a663c839c675b271db75c1c1a4
results-80200-14 Expired
13.7 KB
sha256:3d8e1b6ee662ff214c365f513a1a6d64540d2ac518779cdb40acc1f7f47c08c3
results-80200-15 Expired
7.04 KB
sha256:2ddd5452a49feeed62bbe99429974f28879dc4b98d59e8ff90aaeae3fd43ff1e
results-80200-16 Expired
7.24 KB
sha256:c4657db7774885e459349ff626c7a0fdf036696e4f6c27a33b5a50c854d01a3c
results-80200-17 Expired
7.2 KB
sha256:588b4d6ffc464f7079fb1580b3d190038bf13537e51bc24c363f1cdb6aff0cb0
results-80200-18 Expired
7.21 KB
sha256:be8d882dd750fa9916d3b428750237f6e38c0408cb0b01d9fed05c4601eb51c1
results-80200-2 Expired
7.55 KB
sha256:319e4aee1c173f481d8de9ccb4e665ccd4ed03dd67b6ea3a5066fa5180f44029
results-80200-3 Expired
7.69 KB
sha256:453dd6b55a01983bac190b2764aeb02aabb9bdb7bb10b02b6382519c2998ec83
results-80200-4 Expired
6.23 KB
sha256:5d7a302d54413142cd3be7d35fb73e6ad20c276760269b1c21bd1de741f2499f
results-80200-5 Expired
6.71 KB
sha256:ee53097c4a8fd4aa172e046114c77ce9cf13a448c5bceb4fa6eaf375737ff9f3
results-80200-6 Expired
6.85 KB
sha256:0d52c19d545077732f65a84e0e3fc449bee3e8e7b8d30b3da2b9fac79bd5faec
results-80200-7 Expired
7.32 KB
sha256:203e28815233fe78276ef9be7b99d8ba3db5da3c16144ef13fbb94188c517cf3
results-80200-8 Expired
6.5 KB
sha256:81582c393e830e2937b2e7c4287794e60b7f2cccd68fd78fa600ca0d04239c3c
results-80200-9 Expired
6.24 KB
sha256:f514e8f099bb469ad03e9a13b611bf7dd51ff38acc63f958051841992cca6863
results-80300-1 Expired
6.21 KB
sha256:54a54789ce97d8e3e48948deb73f2bfd1086d7be1a77391b0f8dc13379bf81ee
results-80300-10 Expired
8.05 KB
sha256:77cdb762acc211d0850b2fd50123fef3e307ad878b778654489daa9b12beba7e
results-80300-11 Expired
7.19 KB
sha256:cbe024c6d4aca53c213949bb58b0c369f1c08daca6ad211f4eee2cc06c615025
results-80300-12 Expired
6.96 KB
sha256:42bbc3b2d7795102047948c3e920361f6ed868a6c0e18c5e4530c197b68ad0c8
results-80300-13 Expired
11.1 KB
sha256:e08337aaf006323ed4e1a7506a409799c2fa8a401b78dba22a6b8f7f1341272b
results-80300-14 Expired
13.6 KB
sha256:283c33f62e0228cacd291e9ec368898a5139c1df14447d8f233f1e2b69d9f6ed
results-80300-15 Expired
6.97 KB
sha256:23cb204bf8ea278a41d92c61c9c44a7b68b45d4fa1bc1d4dcdc69512d26b54c2
results-80300-16 Expired
7.15 KB
sha256:590380bbfa24118aa929618fe3e76486f251da8db66b24cfa12e3c8760e1c7fe
results-80300-17 Expired
7.12 KB
sha256:2307d5357adfb12c4ab0910d87a74eadb7757883feb0fa5844f2a69063b6e0d2
results-80300-18 Expired
7.21 KB
sha256:c7bc55a8434eed92690407436667c2e1831da4296fbd9088f370a96eb73c14e1
results-80300-2 Expired
7.55 KB
sha256:bce9f148549d8bdc59a62d5bfc7e39567334df5714abf70000f427f667de1e1b
results-80300-3 Expired
7.69 KB
sha256:4f08184f647cd7841b75ad8134f316e7c6bf4c302bb7c13e4357754dd2dcfdb8
results-80300-4 Expired
6.23 KB
sha256:694df1059b50ed812bc95a6e1a0474fc791fded105db707ca4f83067dc6bf909
results-80300-5 Expired
6.71 KB
sha256:4d2c3efa0911269848327030226b7655d93854428feca5a19ab8e2c75d5bde9c
results-80300-6 Expired
6.86 KB
sha256:656dbde4b5414596fb84a589607a9dbc595929bee4dbbcb2b988e8384b53fc52
results-80300-7 Expired
7.32 KB
sha256:88afccb1f6684aec81417ff6c00c9de053d42ba569f0bdabfb8ed0858e6ffa90
results-80300-8 Expired
6.5 KB
sha256:fb4038b88780a2002d051c22f7c81d13651670d1ea06809dd0f550e26e1e1a30
results-80300-9 Expired
6.24 KB
sha256:9f3b75c8d3a69aecf357650c362bf5587b1932971fae04a58eb4604d4bf28be6
results-80400-1 Expired
6.21 KB
sha256:b3cd70ea25c56a08978e9d7dbfe2162a37ed8829a75af3fa9d0a2f10e35f48ef
results-80400-10 Expired
8.05 KB
sha256:151a18cd4ef25e8a42b06abbdaf4c40ba2eca98582ff7ab2a645554e74cde937
results-80400-11 Expired
7.26 KB
sha256:2b791bf6bdeca86fc6b60efbc892df56b76a45708a3e6521cfe3d108725a1580
results-80400-12 Expired
6.96 KB
sha256:18beb277a564df21f584ef3e57232cb811ef17cf67bdb8f5da5235721339809d
results-80400-13 Expired
11.1 KB
sha256:1b1f176840ba9ebc2da7c57dbc7bcde1be72ca6c3ff706772b23ff1f2f080a5c
results-80400-14 Expired
13.6 KB
sha256:7ff0136e97ca0fb5eaf010daf1cd26c4899b2b2fb4d39d09faeabc5221ce4c7d
results-80400-15 Expired
6.97 KB
sha256:03f964658ecf26df68e09946910877debfd326eaaa9a8188f4645cd35faf24a9
results-80400-16 Expired
7.15 KB
sha256:8b2bf3bbef720b513f836f7695d2227c7d32366435b0d0504138428fafe8c920
results-80400-17 Expired
7.12 KB
sha256:8424595f08b3c6f97127b0f23a0c51fb1beeccbda9b0a4f2b68aea99c4601fe3
results-80400-18 Expired
7.18 KB
sha256:d35a296042eb053f6a38aceae9df5b1496ddc15156e9d8192e1d8f4af8641561
results-80400-2 Expired
7.55 KB
sha256:14478aafb33e44685e44b18e62807cccff35f813a9f35d99e9e4361312d96f59
results-80400-3 Expired
7.69 KB
sha256:5123cae1502a756a309d5653da6eb2f957da01225b3281d7d9c762357d599509
results-80400-4 Expired
6.23 KB
sha256:4e86cbc6345f4654ae9d0fcbe107d977f8dabec8ccc23f49023bba92767c543c
results-80400-5 Expired
6.71 KB
sha256:4d90d0272aeb0e320aed2b1c6a577c462923c069a3d5c03ddb657180fb48045f
results-80400-6 Expired
6.95 KB
sha256:31098e2beb5621428effeef29313842cfba42c03277a21f2a8f219522205001d
results-80400-7 Expired
7.41 KB
sha256:4b7b3a2b5a9d92b8fb08e73283cc0dca1f7070c6474a3a0c1326e01da93ba5a0
results-80400-8 Expired
6.5 KB
sha256:a601c713335ccc10fd383e0e6bc4df966900b358be952586d0b897a1c8eef16d
results-80400-9 Expired
6.24 KB
sha256:4e371c161c67e5496ae35a418902839be41c6eb17068c4d008a819792f3d5ea5