true vs false speedcheck

Benchmark created by Jonas Fischer on


Description

This test may be silly but I was interested if there are some speed differences between true and false. I think so because in nearly all cases you will never check for two things at the same time.

Test runner

Ready to run.

Testing in
TestOps/sec
true x400
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
true;
ready
false x400
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
false;
ready

Revisions

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

  • Revision 1: published by Jonas Fischer on