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

more diamond perf examples #66

Merged
merged 1 commit into from
Apr 5, 2016
Merged

more diamond perf examples #66

merged 1 commit into from
Apr 5, 2016

Conversation

gerich-home
Copy link
Owner

Performance is not stable yet and it somehow depends on the count of hidden dependencies, but should not..

 Starting 'performance-scenario-computedDiamondUpdates'...
   Running 'computed diamond updated 1000 times with 100 hidden dependencies'
     knockout x 77.96 ops/sec +4.29% (68 runs sampled)
     itDepends x 174 ops/sec +2.44% (80 runs sampled)
   'computed diamond updated 1000 times with 100 hidden dependencies'
     Passed:
       'itDepends' at 2.23x faster
       'knockout' is etalon
   Running 'computed diamond updated 1000 times with 500 hidden dependencies'
     knockout x 73.21 ops/sec +4.21% (60 runs sampled)
     itDepends x 61.71 ops/sec +3.92% (60 runs sampled)
   'computed diamond updated 1000 times with 500 hidden dependencies'
     Passed:
       'knockout' is etalon
       'itDepends' at 1.19x slower
   Running 'computed diamond updated 1000 times with 1000 hidden dependencies'
     knockout x 65.33 ops/sec +9.96% (53 runs sampled)
     itDepends x 36.58 ops/sec +3.42% (45 runs sampled)
   'computed diamond updated 1000 times with 1000 hidden dependencies'
     Passed:
       'knockout' is etalon
       'itDepends' at 1.79x slower

@gerich-home
Copy link
Owner Author

Relates to #41

@gerich-home gerich-home merged commit d228c36 into master Apr 5, 2016
@gerich-home gerich-home deleted the diamond-perf branch April 5, 2016 13:31
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