+++ /dev/null
-from pybench import Test\r
-\r
-class CompareIntegers(Test):\r
-\r
- version = 2.0\r
- operations = 30 * 5\r
- rounds = 120000\r
-\r
- def test(self):\r
-\r
- for i in xrange(self.rounds):\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- 2 < 3\r
- 2 > 3\r
- 2 == 3\r
- 2 > 3\r
- 2 < 3\r
-\r
- def calibrate(self):\r
-\r
- for i in xrange(self.rounds):\r
- pass\r
-\r
-\r
-class CompareFloats(Test):\r
-\r
- version = 2.0\r
- operations = 30 * 5\r
- rounds = 80000\r
-\r
- def test(self):\r
-\r
- for i in xrange(self.rounds):\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- 2.1 < 3.31\r
- 2.1 > 3.31\r
- 2.1 == 3.31\r
- 2.1 > 3.31\r
- 2.1 < 3.31\r
-\r
- def calibrate(self):\r
-\r
- for i in xrange(self.rounds):\r
- pass\r
-\r
-\r
-class CompareFloatsIntegers(Test):\r
-\r
- version = 2.0\r
- operations = 30 * 5\r
- rounds = 60000\r
-\r
- def test(self):\r
-\r
- for i in xrange(self.rounds):\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- 2.1 < 4\r
- 2.1 > 4\r
- 2.1 == 4\r
- 2.1 > 4\r
- 2.1 < 4\r
-\r
- def calibrate(self):\r
-\r
- for i in xrange(self.rounds):\r
- pass\r
-\r
-\r
-class CompareLongs(Test):\r
-\r
- version = 2.0\r
- operations = 30 * 5\r
- rounds = 70000\r
-\r
- def test(self):\r
-\r
- for i in xrange(self.rounds):\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- 1234567890L < 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L == 3456789012345L\r
- 1234567890L > 3456789012345L\r
- 1234567890L < 3456789012345L\r
-\r
- def calibrate(self):\r
-\r
- for i in xrange(self.rounds):\r
- pass\r