-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlatest_time_1-141.txt
More file actions
33 lines (20 loc) · 1.4 KB
/
Copy pathlatest_time_1-141.txt
File metadata and controls
33 lines (20 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
rbx ==> Finished in 1684.290296 seconds. #<-- after adding folding (unfortunately jruby doesn't work...) ruby -Xjit.call_til_compile=4250 ./rerun...
Finished in 2555.610818 seconds.
w/ no backup: Finished in 2609.371337 seconds.
jruby is now fastest:
ruby --server --fast ./robot_long_performance.rb
actually took 8.674 seconds vs. expected 9.978728 seconds: 13.0750933385498% decrease.
# even better:
ruby --server --fast -J-Djruby.compat.version=RUBY1_8 -J-Djruby.objectspace.enabled=false -J-Djruby.compile.fastops=true -J-Djruby.compile.fastest=true ./robot_long_performance.rb
actually took 8.275 seconds vs. expected 9.978728 seconds: 17.0735989597071% decrease.
#
ruby --server --fast -J-Djruby.compile.fastest=true ./robot_long_performance.rb
actually took 8.26 seconds vs. expected 9.978728 seconds: 17.223918719901% decrease.
# ruby --server --fast ./robot_rerun.rb -n test_all_levels
Finished in 2431.211 seconds.
# cmd: at Wed Oct 13 22:50:49 PDT 2010
ruby --server --fast -J-Djruby.compile.fastest=true ./runaway.rb
# TRY:
ruby --server --fast -J-Djruby.compile.fastest=true -J-Djruby.jit.threshold=100 -J-Djruby.jit.max=8192 ./robot_long_performance.rb
ruby --server --fast -J-Djruby.compile.fastest=true -J-Djruby.jit.threshold=100 -J-Djruby.jit.max=8192 ./robot_rerun.rb -n test_105
ruby --server --fast -J-Djruby.compile.fastest=true -J-Djruby.jit.threshold=100 -J-Djruby.jit.max=8192 ./runaway.rb