yandex / scout

A fast and safe manual dependency injector for Kotlin and Android.
Apache License 2.0
104 stars 4 forks source link

Update benchmarks.yaml #9

Closed acelost closed 12 months ago

github-actions[bot] commented 12 months ago
Benchmark                                   Control       Test       Diff     Conclusion
AssociateCall.associationWith10Entries      423.220    424.602      +0.3%               
AssociateCall.associationWith1Entry          36.536     35.698      -2.3%               
github-actions[bot] commented 12 months ago
Benchmark                           Control       Test       Diff     Conclusion
CollectCall.listWith10Elements      127.980    125.062      -2.3%               
CollectCall.listWith1Element         31.342     33.576      +7.1%          (BAD)
github-actions[bot] commented 12 months ago
Benchmark                 Control       Test       Diff     Conclusion
BuilderMode.confined      528.620    516.694      -2.3%               
BuilderMode.synchro       151.414    149.408      -1.3%               
BuilderMode.unsafe        133.405    132.972      -0.3%               
github-actions[bot] commented 12 months ago
Benchmark                     Control       Test       Diff     Conclusion
InitScope.empty                62.826     64.533      +2.7%               
InitScope.with5Factories      131.949    134.401      +1.9%               
InitScope.with5Parents        361.647    370.293      +2.4%               
github-actions[bot] commented 12 months ago
Benchmark              Control       Test       Diff     Conclusion
GetCall.factory          7.431      7.665      +3.2%               
GetCall.reusable         9.384      9.379      -0.1%               
GetCall.singleton        7.726      7.686      -0.5%               
github-actions[bot] commented 12 months ago
Benchmark                        Control       Test       Diff     Conclusion
ParentAccess.with1Parent          15.358     16.535      +7.7%          (BAD)
ParentAccess.with2Depth           23.043     23.209      +0.7%               
ParentAccess.with3Depth           30.073     29.987      -0.3%               
ParentAccess.with5Parents         41.489     42.734      +3.0%               
ParentAccess.withoutParents        9.278      9.260      -0.2%