-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Detect unresolved fragments when bundling (#1416)
Signed-off-by: Juan Cruz Viotti <[email protected]>
- Loading branch information
Showing
6 changed files
with
69 additions
and
108 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6667b99
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (macos/llvm)
JSON_Array_Of_Objects_Unique
360.64912257468245
ns/iter331.36949163719066
ns/iter1.09
JSON_Parse_1
23653.79438115162
ns/iter21574.801780233043
ns/iter1.10
JSON_Fast_Hash_Helm_Chart_Lock
51.253201128437176
ns/iter47.71925351718202
ns/iter1.07
JSON_Equality_Helm_Chart_Lock
142.69416022857365
ns/iter143.95291227511257
ns/iter0.99
Regex_Lower_S_Or_Upper_S_Asterisk
1.6045096805700656
ns/iter1.5816577167351995
ns/iter1.01
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
1.5703066726680281
ns/iter1.5801637613120254
ns/iter0.99
Regex_Period_Asterisk
1.5748174212463257
ns/iter1.57298671740179
ns/iter1.00
Regex_Group_Period_Asterisk_Group
1.5918576180073154
ns/iter1.6585182549298974
ns/iter0.96
Regex_Period_Plus
1.9054647681817847
ns/iter1.8954434043626176
ns/iter1.01
Regex_Period
1.992953358258757
ns/iter1.8960033437034214
ns/iter1.05
Regex_Caret_Period_Plus_Dollar
1.9959298735298903
ns/iter1.90851629450462
ns/iter1.05
Regex_Caret_Group_Period_Plus_Group_Dollar
2.0724836296927553
ns/iter1.9075741524177925
ns/iter1.09
Regex_Caret_Period_Asterisk_Dollar
1.788407284719736
ns/iter1.5864063192316613
ns/iter1.13
Regex_Caret_Group_Period_Asterisk_Group_Dollar
1.666632092376026
ns/iter1.5913473013692847
ns/iter1.05
Regex_Caret_X_Hyphen
6.992695347711883
ns/iter6.454181794960384
ns/iter1.08
Regex_Period_Md_Dollar
72.75182007613687
ns/iter72.88089294204418
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
6.992363070129627
ns/iter6.3871844130223385
ns/iter1.09
Regex_Caret_Period_Range_Dollar
2.133512529836628
ns/iter2.1225301399495167
ns/iter1.01
Regex_Nested_Backtrack
727.012901243631
ns/iter733.4236687642416
ns/iter0.99
Pointer_Object_Traverse
14.764054979109073
ns/iter14.77445398774132
ns/iter1.00
Pointer_Object_Try_Traverse
31.440202491005927
ns/iter31.447803360756794
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
173.17992659166924
ns/iter172.84519714419275
ns/iter1.00
This comment was automatically generated by workflow using github-action-benchmark.
6667b99
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (linux/llvm)
JSON_Array_Of_Objects_Unique
432.54453382903506
ns/iter444.2523323201579
ns/iter0.97
JSON_Parse_1
30096.75415053666
ns/iter30107.952405521504
ns/iter1.00
JSON_Fast_Hash_Helm_Chart_Lock
60.736773425408636
ns/iter54.725652876581215
ns/iter1.11
JSON_Equality_Helm_Chart_Lock
149.5472496677341
ns/iter146.57854079338574
ns/iter1.02
Regex_Lower_S_Or_Upper_S_Asterisk
2.2101433633174965
ns/iter2.2131550633210426
ns/iter1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.209297124408009
ns/iter2.195345742188674
ns/iter1.01
Regex_Period_Asterisk
2.213277746606503
ns/iter2.2041432362018614
ns/iter1.00
Regex_Group_Period_Asterisk_Group
2.2134752954073185
ns/iter2.3385434146733877
ns/iter0.95
Regex_Period_Plus
2.4883742988004802
ns/iter2.2806082330638633
ns/iter1.09
Regex_Period
2.2128603211101323
ns/iter2.269551280346167
ns/iter0.98
Regex_Caret_Period_Plus_Dollar
2.2173238376929767
ns/iter2.2674099615906407
ns/iter0.98
Regex_Caret_Group_Period_Plus_Group_Dollar
2.216469586509374
ns/iter2.2585738258415673
ns/iter0.98
Regex_Caret_Period_Asterisk_Dollar
2.385101996143657
ns/iter2.486708930137886
ns/iter0.96
Regex_Caret_Group_Period_Asterisk_Group_Dollar
2.214756944531751
ns/iter2.4858083430036
ns/iter0.89
Regex_Caret_X_Hyphen
13.048791104757349
ns/iter12.512549659140726
ns/iter1.04
Regex_Period_Md_Dollar
79.1325106869709
ns/iter75.93561481460803
ns/iter1.04
Regex_Caret_Slash_Period_Asterisk
6.221289086708885
ns/iter7.149377266307775
ns/iter0.87
Regex_Caret_Period_Range_Dollar
3.733126920909408
ns/iter3.7303062445930397
ns/iter1.00
Regex_Nested_Backtrack
500.3022369546572
ns/iter494.0279222429277
ns/iter1.01
Pointer_Object_Traverse
44.894431923998305
ns/iter44.9182358746664
ns/iter1.00
Pointer_Object_Try_Traverse
52.33582066720902
ns/iter52.310649877457365
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
380.28636023640075
ns/iter353.9450992099714
ns/iter1.07
This comment was automatically generated by workflow using github-action-benchmark.
6667b99
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (windows/msvc)
JSON_Array_Of_Objects_Unique
421.4853427908528
ns/iter421.88404583012175
ns/iter1.00
JSON_Parse_1
80318.90624999555
ns/iter81941.86420249271
ns/iter0.98
JSON_Fast_Hash_Helm_Chart_Lock
55.53470535714057
ns/iter58.071210000002786
ns/iter0.96
JSON_Equality_Helm_Chart_Lock
220.66437500001254
ns/iter219.92556249998074
ns/iter1.00
Regex_Lower_S_Or_Upper_S_Asterisk
8.444252640874119
ns/iter8.076851562500867
ns/iter1.05
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
8.19787228483079
ns/iter8.271724516644921
ns/iter0.99
Regex_Period_Asterisk
7.775402643859273
ns/iter7.8846669290867135
ns/iter0.99
Regex_Group_Period_Asterisk_Group
7.902271205357485
ns/iter8.01469419642891
ns/iter0.99
Regex_Period_Plus
7.948154428802565
ns/iter7.900162464730765
ns/iter1.01
Regex_Period
8.023016741072198
ns/iter7.790800411648236
ns/iter1.03
Regex_Caret_Period_Plus_Dollar
8.044575892857914
ns/iter7.757658447511629
ns/iter1.04
Regex_Caret_Group_Period_Plus_Group_Dollar
8.142361570793573
ns/iter8.092112723214433
ns/iter1.01
Regex_Caret_Period_Asterisk_Dollar
8.19105665986122
ns/iter8.01579575892854
ns/iter1.02
Regex_Caret_Group_Period_Asterisk_Group_Dollar
7.806166036580585
ns/iter7.761279017857804
ns/iter1.01
Regex_Caret_X_Hyphen
11.83149107142713
ns/iter11.669101785713565
ns/iter1.01
Regex_Period_Md_Dollar
141.68124999999677
ns/iter144.67541541628387
ns/iter0.98
Regex_Caret_Slash_Period_Asterisk
11.874508928571004
ns/iter11.724123214284937
ns/iter1.01
Regex_Caret_Period_Range_Dollar
8.771090585844108
ns/iter8.891457549591264
ns/iter0.99
Regex_Nested_Backtrack
588.5875892856924
ns/iter593.6268749999434
ns/iter0.99
Pointer_Object_Traverse
56.308107142858226
ns/iter56.26452999999856
ns/iter1.00
Pointer_Object_Try_Traverse
76.385669642866
ns/iter76.03017857142902
ns/iter1.00
Pointer_Push_Back_Pointer_To_Weak_Pointer
178.0819583536858
ns/iter182.63018856898375
ns/iter0.98
This comment was automatically generated by workflow using github-action-benchmark.
6667b99
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark (linux/gcc)
Pointer_Object_Traverse
44.442655358362416
ns/iter44.1275484282256
ns/iter1.01
Pointer_Object_Try_Traverse
23.494253306557223
ns/iter22.438716070721192
ns/iter1.05
Pointer_Push_Back_Pointer_To_Weak_Pointer
213.10647199887742
ns/iter213.3736041370176
ns/iter1.00
Regex_Lower_S_Or_Upper_S_Asterisk
2.4867689628241503
ns/iter2.4941914969864163
ns/iter1.00
Regex_Caret_Lower_S_Or_Upper_S_Asterisk_Dollar
2.4866296913992514
ns/iter2.489157737158053
ns/iter1.00
Regex_Period_Asterisk
2.4900820195803837
ns/iter2.4957267044485096
ns/iter1.00
Regex_Group_Period_Asterisk_Group
2.500625816047421
ns/iter2.4903199444798965
ns/iter1.00
Regex_Period_Plus
2.7996740635189394
ns/iter2.4915887736749815
ns/iter1.12
Regex_Period
2.798593663171218
ns/iter2.4911814498351137
ns/iter1.12
Regex_Caret_Period_Plus_Dollar
2.801115065661819
ns/iter2.488630855411089
ns/iter1.13
Regex_Caret_Group_Period_Plus_Group_Dollar
2.799230646183924
ns/iter2.4889561385313606
ns/iter1.12
Regex_Caret_Period_Asterisk_Dollar
3.7366498414245948
ns/iter2.4886379096943947
ns/iter1.50
Regex_Caret_Group_Period_Asterisk_Group_Dollar
3.72887042415774
ns/iter2.496287168191894
ns/iter1.49
Regex_Caret_X_Hyphen
12.430287154594764
ns/iter12.439272961492469
ns/iter1.00
Regex_Period_Md_Dollar
87.76658876557609
ns/iter87.82263452027476
ns/iter1.00
Regex_Caret_Slash_Period_Asterisk
7.1544644729608855
ns/iter6.229299395572457
ns/iter1.15
Regex_Caret_Period_Range_Dollar
4.041553739499392
ns/iter4.046143589666995
ns/iter1.00
Regex_Nested_Backtrack
812.0105512761013
ns/iter811.7215946082592
ns/iter1.00
JSON_Array_Of_Objects_Unique
379.34210943864036
ns/iter381.3255813451859
ns/iter0.99
JSON_Parse_1
32831.962390520355
ns/iter32817.89266354757
ns/iter1.00
JSON_Fast_Hash_Helm_Chart_Lock
62.99960128501887
ns/iter63.32165406208655
ns/iter0.99
JSON_Equality_Helm_Chart_Lock
145.29841994331204
ns/iter143.03929791445609
ns/iter1.02
This comment was automatically generated by workflow using github-action-benchmark.