Plain JS vs Immutable vs mori (v21)

Revision 21 of this benchmark created by sam on


Preparation HTML

<script src="http://s3-eu-west-1.amazonaws.com/kosstest/commits.js"></script>
<script src="http://s3-eu-west-1.amazonaws.com/kosstest/Immutable.js"></script>
<script src="http://s3-eu-west-1.amazonaws.com/kosstest/mori.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/react/0.13.1/react-with-addons.min.js"></script>

Test runner

Ready to run.

Testing in
TestOps/sec
Plain JS
commitsOrigin
ready
Immutable
window.immutableCommits = Immutable.fromJS(commitsOrigin);
window.immutableCommits.toJS();
ready
mori
React.addons.update(commitsOrigin, {url: {$set: "blah"}})
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.