yandex / scout

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

Create scope-anatomy.md #11

Closed acelost closed 12 months ago

github-actions[bot] commented 12 months ago
Benchmark                                   Control       Test       Diff     Conclusion
AssociateCall.associationWith10Entries      418.572    421.525      +0.7%               
AssociateCall.associationWith1Entry          34.825     34.720      -0.3%               
github-actions[bot] commented 12 months ago
Benchmark                           Control       Test       Diff     Conclusion
CollectCall.listWith10Elements      130.818    127.670      -2.4%               
CollectCall.listWith1Element         31.917     32.505      +1.8%               
github-actions[bot] commented 12 months ago
Benchmark                 Control       Test       Diff     Conclusion
BuilderMode.confined      622.773    618.237      -0.7%               
BuilderMode.synchro       190.483    190.168      -0.2%               
BuilderMode.unsafe        182.081    174.745      -4.0%               
github-actions[bot] commented 12 months ago
Benchmark                     Control       Test       Diff     Conclusion
InitScope.empty                74.329     75.074      +1.0%               
InitScope.with5Factories      178.675    172.297      -3.6%               
InitScope.with5Parents        445.769    433.301      -2.8%               
github-actions[bot] commented 12 months ago
Benchmark              Control       Test       Diff     Conclusion
GetCall.factory          9.257      9.267      +0.1%               
GetCall.reusable        11.427     11.276      -1.3%               
GetCall.singleton        9.280      9.262      -0.2%               
github-actions[bot] commented 12 months ago
Benchmark                        Control       Test       Diff     Conclusion
ParentAccess.with1Parent          13.071     12.742      -2.5%               
ParentAccess.with2Depth           16.717     16.731      +0.1%               
ParentAccess.with3Depth           21.742     21.909      +0.8%               
ParentAccess.with5Parents         33.819     31.263      -7.6%         (GOOD)
ParentAccess.withoutParents        6.594      6.552      -0.6%