Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement PointerTemplate::conditional_of to loosely compare templates #1572

Merged
merged 2 commits into from
Feb 13, 2025

Conversation

jviotti
Copy link
Member

@jviotti jviotti commented Feb 13, 2025

Signed-off-by: Juan Cruz Viotti [email protected]

@jviotti jviotti force-pushed the template-condition-of branch from e35f52d to 5e27f26 Compare February 13, 2025 14:30
@jviotti jviotti marked this pull request as ready for review February 13, 2025 14:30
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/llvm)

Benchmark suite Current: 5e27f26 Previous: c41b28a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 2.494390578981053 ns/iter 2.4902485551245626 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.4866466858549794 ns/iter 2.4874359455816055 ns/iter 1.00
Regex_Period_Asterisk 2.486596975418991 ns/iter 2.4848477932678104 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 2.485884083334744 ns/iter 2.484941988993644 ns/iter 1.00
Regex_Period_Plus 2.797071788032977 ns/iter 2.7958585791680486 ns/iter 1.00
Regex_Period 2.8045541046700375 ns/iter 2.7975224146037525 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 2.796849740266608 ns/iter 2.7974442016207144 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 2.519596681451531 ns/iter 2.7973849594693303 ns/iter 0.90
Regex_Caret_Period_Asterisk_Dollar 2.5316803237457415 ns/iter 3.73128170572061 ns/iter 0.68
Regex_Caret_Group_Period_Asterisk_Group_Dollar 2.489176195482981 ns/iter 3.73056732134115 ns/iter 0.67
Regex_Caret_X_Hyphen 12.43359836143667 ns/iter 13.047695675841984 ns/iter 0.95
Regex_Period_Md_Dollar 79.08015018352508 ns/iter 79.01553643873835 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 6.216064441988598 ns/iter 7.146828906036656 ns/iter 0.87
Regex_Caret_Period_Range_Dollar 4.0432794026303105 ns/iter 4.039662808728574 ns/iter 1.00
Regex_Nested_Backtrack 476.4885263769572 ns/iter 476.6488072191132 ns/iter 1.00
JSON_Array_Of_Objects_Unique 395.71799912242153 ns/iter 401.98130282867425 ns/iter 0.98
JSON_Parse_1 30426.010454625288 ns/iter 30665.92898704063 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 59.379788224827564 ns/iter 59.4009346819297 ns/iter 1.00
JSON_Equality_Helm_Chart_Lock 148.71284013866497 ns/iter 154.42499854694182 ns/iter 0.96
JSON_String_Equal/10 7.4695487152862166 ns/iter 7.466329277624876 ns/iter 1.00
JSON_String_Equal/100 8.09181456603867 ns/iter 8.094059254741836 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.9346912603599571 ns/iter 0.9331381244933581 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 14.785756351016285 ns/iter 14.597415589782713 ns/iter 1.01
JSON_String_Fast_Hash/10 2.1785618146902426 ns/iter 2.174035469855495 ns/iter 1.00
JSON_String_Fast_Hash/100 2.1768632325546458 ns/iter 2.1742808048729616 ns/iter 1.00
JSON_String_Key_Hash/10 2.693075264994044 ns/iter 2.6520799640685184 ns/iter 1.02
JSON_String_Key_Hash/100 2.1805212484986085 ns/iter 2.176956796988355 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 3.7387760886479016 ns/iter 3.7360615123257155 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 3.7361716855798495 ns/iter 3.7322605632397847 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.7386436922810247 ns/iter 3.7447450041950483 ns/iter 1.00
Pointer_Object_Traverse 43.608631517922355 ns/iter 43.941461521267556 ns/iter 0.99
Pointer_Object_Try_Traverse 52.434845674766144 ns/iter 52.264650571939036 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 290.69332880315153 ns/iter 290.72952025007817 ns/iter 1.00
Schema_Frame_OMC_Instances 222894117.66666946 ns/iter 219304110.99998537 ns/iter 1.02
Schema_Frame_OMC_References 147604643.9999891 ns/iter 144624075.19999942 ns/iter 1.02
Schema_Frame_OMC_Locations 143332108.39999992 ns/iter 140592625.40000647 ns/iter 1.02
Schema_Bundle_Meta_2020_12 6855403.343133819 ns/iter 6878908.683164143 ns/iter 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/llvm)

Benchmark suite Current: 5e27f26 Previous: c41b28a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.6778865426593659 ns/iter 1.5692301475777837 ns/iter 1.07
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.6080613739121 ns/iter 1.5708691752428374 ns/iter 1.02
Regex_Period_Asterisk 1.646953842272465 ns/iter 1.5762679396014643 ns/iter 1.04
Regex_Group_Period_Asterisk_Group 1.6281568002430922 ns/iter 1.5674905975844422 ns/iter 1.04
Regex_Period_Plus 1.917445773439436 ns/iter 1.8801343677673201 ns/iter 1.02
Regex_Period 1.8899913633805705 ns/iter 1.8794376250593472 ns/iter 1.01
Regex_Caret_Period_Plus_Dollar 1.906939527728368 ns/iter 1.8868475120115695 ns/iter 1.01
Regex_Caret_Group_Period_Plus_Group_Dollar 1.8842703951921773 ns/iter 1.9077634295752566 ns/iter 0.99
Regex_Caret_Period_Asterisk_Dollar 1.6354336025691656 ns/iter 1.5739695963886926 ns/iter 1.04
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.5946642177253871 ns/iter 1.5764234692981867 ns/iter 1.01
Regex_Caret_X_Hyphen 6.587111016676998 ns/iter 6.629596778608057 ns/iter 0.99
Regex_Period_Md_Dollar 67.27494159061891 ns/iter 67.40194462979154 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 5.036925335147136 ns/iter 5.019031374665796 ns/iter 1.00
Regex_Caret_Period_Range_Dollar 2.198425254071549 ns/iter 2.196299572925401 ns/iter 1.00
Regex_Nested_Backtrack 725.6498270103485 ns/iter 764.5440274710788 ns/iter 0.95
JSON_Array_Of_Objects_Unique 327.8321048516475 ns/iter 327.7946547475828 ns/iter 1.00
JSON_Parse_1 21294.51886535864 ns/iter 21792.47008837727 ns/iter 0.98
JSON_Fast_Hash_Helm_Chart_Lock 48.43011043767022 ns/iter 47.66577128274703 ns/iter 1.02
JSON_Equality_Helm_Chart_Lock 118.88899337484287 ns/iter 117.97103736909878 ns/iter 1.01
JSON_String_Equal/10 7.546615822814054 ns/iter 7.701656875667147 ns/iter 0.98
JSON_String_Equal/100 6.25586082970787 ns/iter 5.955832530655212 ns/iter 1.05
JSON_String_Equal_Small_By_Perfect_Hash/10 0.33022584468373195 ns/iter 0.3133949892001073 ns/iter 1.05
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 2.9289291105991366 ns/iter 2.9090380774158 ns/iter 1.01
JSON_String_Fast_Hash/10 1.578051105795425 ns/iter 1.5665060978146936 ns/iter 1.01
JSON_String_Fast_Hash/100 1.8811726660107948 ns/iter 1.8832482073246057 ns/iter 1.00
JSON_String_Key_Hash/10 1.2974319770091496 ns/iter 1.266758732997893 ns/iter 1.02
JSON_String_Key_Hash/100 1.2849771047751357 ns/iter 1.2548976243109755 ns/iter 1.02
JSON_Object_Defines_Miss_Same_Length 2.3398587883433075 ns/iter 2.3317007458069785 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.33922090886606 ns/iter 2.218951414294393 ns/iter 1.05
JSON_Object_Defines_Miss_Too_Large 2.3693728591812766 ns/iter 2.2060245836394214 ns/iter 1.07
Pointer_Object_Traverse 16.648346372551753 ns/iter 15.559746678306832 ns/iter 1.07
Pointer_Object_Try_Traverse 26.138570392789727 ns/iter 21.828988918756284 ns/iter 1.20
Pointer_Push_Back_Pointer_To_Weak_Pointer 192.54767664353386 ns/iter 170.84742443178027 ns/iter 1.13
Schema_Frame_OMC_Instances 188872916.50000292 ns/iter 163801239.50000325 ns/iter 1.15
Schema_Frame_OMC_References 115323273.71428762 ns/iter 97787327.28571932 ns/iter 1.18
Schema_Frame_OMC_Locations 111533715.16667221 ns/iter 95765553.57141712 ns/iter 1.16
Schema_Bundle_Meta_2020_12 5329674.351147672 ns/iter 4413673.162493836 ns/iter 1.21

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (windows/msvc)

Benchmark suite Current: 5e27f26 Previous: c41b28a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 6.643080357142037 ns/iter 6.747343749999856 ns/iter 0.98
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 6.746732142856514 ns/iter 7.262651785713916 ns/iter 0.93
Regex_Period_Asterisk 6.625541294642546 ns/iter 6.558034598214135 ns/iter 1.01
Regex_Group_Period_Asterisk_Group 6.737582142857182 ns/iter 6.699136160714302 ns/iter 1.01
Regex_Period_Plus 6.994245504488697 ns/iter 6.8488627232150225 ns/iter 1.02
Regex_Period 6.995447544641463 ns/iter 6.878444165720747 ns/iter 1.02
Regex_Caret_Period_Plus_Dollar 6.9700231831712545 ns/iter 6.864380580357781 ns/iter 1.02
Regex_Caret_Group_Period_Plus_Group_Dollar 6.8740200892872645 ns/iter 6.844835937498723 ns/iter 1.00
Regex_Caret_Period_Asterisk_Dollar 6.576987723213738 ns/iter 6.786987499998938 ns/iter 0.97
Regex_Caret_Group_Period_Asterisk_Group_Dollar 6.536075892858508 ns/iter 6.561062499999691 ns/iter 1.00
Regex_Caret_X_Hyphen 11.841281249999724 ns/iter 11.874289285714214 ns/iter 1.00
Regex_Period_Md_Dollar 151.2979017857471 ns/iter 152.50939732146054 ns/iter 0.99
Regex_Caret_Slash_Period_Asterisk 10.394149999999769 ns/iter 10.108207812500325 ns/iter 1.03
Regex_Caret_Period_Range_Dollar 7.497112466532435 ns/iter 7.175305803571571 ns/iter 1.04
Regex_Nested_Backtrack 581.0931250000602 ns/iter 586.8116071427819 ns/iter 0.99
JSON_Array_Of_Objects_Unique 453.91901234317726 ns/iter 443.549499999989 ns/iter 1.02
JSON_Parse_1 79504.01785714283 ns/iter 88334.7261282903 ns/iter 0.90
JSON_Fast_Hash_Helm_Chart_Lock 64.07803571428467 ns/iter 68.86366071427119 ns/iter 0.93
JSON_Equality_Helm_Chart_Lock 189.167847488955 ns/iter 188.59874005347737 ns/iter 1.00
JSON_String_Equal/10 9.588496832194332 ns/iter 9.60519370712164 ns/iter 1.00
JSON_String_Equal/100 9.954156651990287 ns/iter 9.913335223603669 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 2.1678024999999934 ns/iter 2.1645100422272088 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 14.893834821429714 ns/iter 14.605419642858157 ns/iter 1.02
JSON_String_Fast_Hash/10 3.7146786549094553 ns/iter 3.719101064787253 ns/iter 1.00
JSON_String_Fast_Hash/100 3.720636421927268 ns/iter 3.722146600495415 ns/iter 1.00
JSON_String_Key_Hash/10 7.97385491071572 ns/iter 7.764899965333233 ns/iter 1.03
JSON_String_Key_Hash/100 3.712939279084058 ns/iter 3.713402671940117 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 4.090019962659689 ns/iter 4.0229475071847265 ns/iter 1.02
JSON_Object_Defines_Miss_Too_Small 3.406187315346768 ns/iter 3.405368208205432 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 3.71671927907824 ns/iter 3.717064279076022 ns/iter 1.00
Pointer_Object_Traverse 49.998459999983424 ns/iter 49.140839285704324 ns/iter 1.02
Pointer_Object_Try_Traverse 74.32344866070854 ns/iter 74.28131696430385 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 183.52241817165307 ns/iter 180.56859647933845 ns/iter 1.02
Schema_Frame_OMC_Instances 488063750.00003755 ns/iter 559822800.0001199 ns/iter 0.87
Schema_Frame_OMC_References 350267850.0000229 ns/iter 438135650.0000493 ns/iter 0.80
Schema_Frame_OMC_Locations 342797199.99994993 ns/iter 416376249.9999848 ns/iter 0.82
Schema_Bundle_Meta_2020_12 16422234.146325646 ns/iter 18719221.621636648 ns/iter 0.88

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (linux/gcc)

Benchmark suite Current: 5e27f26 Previous: c41b28a Ratio
Schema_Frame_OMC_Instances 217364047.66666815 ns/iter 216719212.99999514 ns/iter 1.00
Schema_Frame_OMC_References 141911129.5999983 ns/iter 142728162.59999675 ns/iter 0.99
Schema_Frame_OMC_Locations 138259867.00001067 ns/iter 138313381.00001174 ns/iter 1.00
Schema_Bundle_Meta_2020_12 6920683.480008164 ns/iter 6943131.280005446 ns/iter 1.00
Pointer_Object_Traverse 46.360855439030765 ns/iter 47.4780124999376 ns/iter 0.98
Pointer_Object_Try_Traverse 23.389837683685148 ns/iter 23.343586974671627 ns/iter 1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer 162.80130373684005 ns/iter 163.1854320788677 ns/iter 1.00
JSON_Array_Of_Objects_Unique 388.5733911357089 ns/iter 393.78029080064323 ns/iter 0.99
JSON_Parse_1 33756.34533327136 ns/iter 33225.58808364295 ns/iter 1.02
JSON_Fast_Hash_Helm_Chart_Lock 63.65454901014813 ns/iter 69.32474619228756 ns/iter 0.92
JSON_Equality_Helm_Chart_Lock 150.93719054628778 ns/iter 150.9848929028542 ns/iter 1.00
JSON_String_Equal/10 6.028179000376881 ns/iter 6.03330918635983 ns/iter 1.00
JSON_String_Equal/100 6.648455862016425 ns/iter 6.648916685429248 ns/iter 1.00
JSON_String_Equal_Small_By_Perfect_Hash/10 0.6234567351205224 ns/iter 0.6242020319188121 ns/iter 1.00
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 11.601141399780678 ns/iter 11.610388020341823 ns/iter 1.00
JSON_String_Fast_Hash/10 1.2436078094856127 ns/iter 1.279208209187818 ns/iter 0.97
JSON_String_Fast_Hash/100 1.2436785081797188 ns/iter 1.2596001076673868 ns/iter 0.99
JSON_String_Key_Hash/10 1.2450926908034616 ns/iter 1.2453425107071334 ns/iter 1.00
JSON_String_Key_Hash/100 0.934373608264216 ns/iter 0.9368217724274304 ns/iter 1.00
JSON_Object_Defines_Miss_Same_Length 2.8023221644302847 ns/iter 2.8041558658260577 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Small 2.4878890438988965 ns/iter 2.491614368137437 ns/iter 1.00
JSON_Object_Defines_Miss_Too_Large 2.489451714383303 ns/iter 2.493804831198788 ns/iter 1.00
Regex_Lower_S_Or_Upper_S_Asterisk 3.1150377084659984 ns/iter 3.1131302137937698 ns/iter 1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 2.8000505133489324 ns/iter 2.8016660028135214 ns/iter 1.00
Regex_Period_Asterisk 2.8094593683972624 ns/iter 2.80411555504235 ns/iter 1.00
Regex_Group_Period_Asterisk_Group 2.801586156958047 ns/iter 2.798065695058171 ns/iter 1.00
Regex_Period_Plus 3.114227212622505 ns/iter 3.1127216483708384 ns/iter 1.00
Regex_Period 3.110554952951299 ns/iter 3.121928828049609 ns/iter 1.00
Regex_Caret_Period_Plus_Dollar 3.124991677256088 ns/iter 3.1169917095323694 ns/iter 1.00
Regex_Caret_Group_Period_Plus_Group_Dollar 3.107147411331105 ns/iter 3.2326634844001934 ns/iter 0.96
Regex_Caret_Period_Asterisk_Dollar 3.109792344895663 ns/iter 3.1115924973350846 ns/iter 1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar 3.417670559846242 ns/iter 3.4035536881754327 ns/iter 1.00
Regex_Caret_X_Hyphen 13.131814325107467 ns/iter 13.677708958018394 ns/iter 0.96
Regex_Period_Md_Dollar 88.23691869755828 ns/iter 90.42224513830979 ns/iter 0.98
Regex_Caret_Slash_Period_Asterisk 9.641946564059435 ns/iter 8.70436585207164 ns/iter 1.11
Regex_Caret_Period_Range_Dollar 4.351545328687002 ns/iter 4.352060342889756 ns/iter 1.00
Regex_Nested_Backtrack 810.0651915822145 ns/iter 810.1667796405934 ns/iter 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark (macos/gcc)

Benchmark suite Current: 5e27f26 Previous: c41b28a Ratio
Regex_Lower_S_Or_Upper_S_Asterisk 1.9500249888782215 ns/iter 2.0453499079484034 ns/iter 0.95
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar 1.980020621061239 ns/iter 2.0429963434080025 ns/iter 0.97
Regex_Period_Asterisk 1.9470782877853643 ns/iter 1.9815133745132618 ns/iter 0.98
Regex_Group_Period_Asterisk_Group 1.9503650019020178 ns/iter 2.055665338911642 ns/iter 0.95
Regex_Period_Plus 1.6403235521679984 ns/iter 1.7751411073215824 ns/iter 0.92
Regex_Period 1.6248247282158574 ns/iter 1.874307012596824 ns/iter 0.87
Regex_Caret_Period_Plus_Dollar 1.6242157105472874 ns/iter 1.6958978639316373 ns/iter 0.96
Regex_Caret_Group_Period_Plus_Group_Dollar 1.6220734143763935 ns/iter 1.641073182083959 ns/iter 0.99
Regex_Caret_Period_Asterisk_Dollar 1.9547595745027218 ns/iter 1.9474290916587955 ns/iter 1.00
Regex_Caret_Group_Period_Asterisk_Group_Dollar 1.9504318257897593 ns/iter 2.0259891913335095 ns/iter 0.96
Regex_Caret_X_Hyphen 6.169383773375017 ns/iter 6.110268082122842 ns/iter 1.01
Regex_Period_Md_Dollar 71.03827306274431 ns/iter 71.01508343143476 ns/iter 1.00
Regex_Caret_Slash_Period_Asterisk 4.589912497031568 ns/iter 4.419709747686884 ns/iter 1.04
Regex_Caret_Period_Range_Dollar 1.9521092400688131 ns/iter 1.9430878457776868 ns/iter 1.00
Regex_Nested_Backtrack 884.6763605126368 ns/iter 852.2365697723487 ns/iter 1.04
JSON_Array_Of_Objects_Unique 216.78800665012074 ns/iter 209.41177862067659 ns/iter 1.04
JSON_Parse_1 23989.923549502084 ns/iter 24146.683257406297 ns/iter 0.99
JSON_Fast_Hash_Helm_Chart_Lock 24.52233315388751 ns/iter 23.313521527478596 ns/iter 1.05
JSON_Equality_Helm_Chart_Lock 117.25691187670792 ns/iter 113.58436283814756 ns/iter 1.03
JSON_String_Equal/10 5.5581328482079195 ns/iter 5.5627892807567925 ns/iter 1.00
JSON_String_Equal/100 5.477704478047815 ns/iter 5.284822023419054 ns/iter 1.04
JSON_String_Equal_Small_By_Perfect_Hash/10 0.8076308281788445 ns/iter 0.7446556239486871 ns/iter 1.08
JSON_String_Equal_Small_By_Runtime_Perfect_Hash/10 3.6334122487344622 ns/iter 3.5671186432191213 ns/iter 1.02
JSON_String_Fast_Hash/10 1.9822201440839764 ns/iter 1.9987720604814998 ns/iter 0.99
JSON_String_Fast_Hash/100 2.0081993163948657 ns/iter 1.894633513394398 ns/iter 1.06
JSON_String_Key_Hash/10 1.4823322418412825 ns/iter 1.4440694971827914 ns/iter 1.03
JSON_String_Key_Hash/100 2.105594294135152 ns/iter 1.922682232912587 ns/iter 1.10
JSON_Object_Defines_Miss_Same_Length 1.7858228595493175 ns/iter 1.7371083091824644 ns/iter 1.03
JSON_Object_Defines_Miss_Too_Small 1.9478478479059744 ns/iter 2.0031412635117487 ns/iter 0.97
JSON_Object_Defines_Miss_Too_Large 1.7868900442958735 ns/iter 1.726508768787382 ns/iter 1.03
Pointer_Object_Traverse 54.524355568220344 ns/iter 52.949938703528474 ns/iter 1.03
Pointer_Object_Try_Traverse 37.2625396015539 ns/iter 37.0404270482758 ns/iter 1.01
Pointer_Push_Back_Pointer_To_Weak_Pointer 160.34022317957792 ns/iter 169.4814705772367 ns/iter 0.95
Schema_Frame_OMC_Instances 170033752.9182434 ns/iter 173647999.76348877 ns/iter 0.98
Schema_Frame_OMC_References 104504006.24956404 ns/iter 114834022.52197266 ns/iter 0.91
Schema_Frame_OMC_Locations 102693421.50006975 ns/iter 101314851.2159075 ns/iter 1.01
Schema_Bundle_Meta_2020_12 4919857.411951452 ns/iter 4680665.334065755 ns/iter 1.05

This comment was automatically generated by workflow using github-action-benchmark.

@jviotti jviotti merged commit 44b7077 into main Feb 13, 2025
13 checks passed
@jviotti jviotti deleted the template-condition-of branch February 13, 2025 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant