projects
/
python-bulletml.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
ad4a740
)
Psyco-enable the test runner. Fix a copy/paste error.
author
Joe Wreschnig
<joe.wreschnig@gmail.com>
Thu, 18 Mar 2010 07:29:25 +0000
(
00:29
-0700)
committer
Joe Wreschnig
<joe.wreschnig@gmail.com>
Thu, 18 Mar 2010 07:29:25 +0000
(
00:29
-0700)
bulletml-runner
patch
|
blob
|
history
diff --git
a/bulletml-runner
b/bulletml-runner
index
ec6007b
..
62e9fdf
100755
(executable)
--- a/
bulletml-runner
+++ b/
bulletml-runner
@@
-8,6
+8,13
@@
import pygame
import bulletml
import bulletml
+try:
+ import psyco
+except ImportError:
+ pass
+else:
+ psyco.full()
+
def main(argv):
if not argv:
raise SystemExit("Usage: %s filename ..." % sys.argv[0])
def main(argv):
if not argv:
raise SystemExit("Usage: %s filename ..." % sys.argv[0])
@@
-88,9
+95,9
@@
def main(argv):
print " Processing: %04d: %d bullets, %d active." % (
frames, total, count)
if elapsed:
print " Processing: %04d: %d bullets, %d active." % (
frames, total, count)
if elapsed:
+ seconds_per_bullet = elapsed / count
+ bullets_per_second = count / elapsed
print " %g seconds per bullet (60Hz max: %g)." % (
print " %g seconds per bullet (60Hz max: %g)." % (
- seconds_per_bullet = elapsed / count
- bullets_per_second = count / elapsed
seconds_per_bullet, bullets_per_second / 60)
screen.fill([0, 0, 0])
seconds_per_bullet, bullets_per_second / 60)
screen.fill([0, 0, 0])