Guest User

Untitled

a guest
Apr 24th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. ## Ruby code, normal
  2. ~/NetBeansProjects/jruby ➔ jruby -J-server test/bench/bench_fib_recursive.rb 10
  3. 0.761000 0.000000 0.761000 ( 0.760000)
  4. 0.393000 0.000000 0.393000 ( 0.392000)
  5. 0.404000 0.000000 0.404000 ( 0.403000)
  6. 0.380000 0.000000 0.380000 ( 0.381000)
  7. 0.441000 0.000000 0.441000 ( 0.442000)
  8. 0.436000 0.000000 0.436000 ( 0.437000)
  9. 0.436000 0.000000 0.436000 ( 0.437000)
  10. 0.436000 0.000000 0.436000 ( 0.436000)
  11. 0.436000 0.000000 0.436000 ( 0.436000)
  12. 0.443000 0.000000 0.443000 ( 0.442000)
  13. ## Ruby code "fastest"
  14. ~/NetBeansProjects/jruby ➔ jruby -J-server -J-Djruby.compile.fastest=true test/bench/bench_fib_recursive.rb 10 1.498000 0.000000 1.498000 ( 1.498000)
  15. 0.231000 0.000000 0.231000 ( 0.231000)
  16. 0.231000 0.000000 0.231000 ( 0.231000)
  17. 0.212000 0.000000 0.212000 ( 0.212000)
  18. 0.221000 0.000000 0.221000 ( 0.222000)
  19. 0.211000 0.000000 0.211000 ( 0.212000)
  20. 0.211000 0.000000 0.211000 ( 0.211000)
  21. 0.215000 0.000000 0.215000 ( 0.214000)
  22. 0.213000 0.000000 0.213000 ( 0.214000)
  23. 0.222000 0.000000 0.222000 ( 0.222000)
  24. ## Hand-written Java impl, framed
  25. ~/NetBeansProjects/jruby ➔ jruby -J-server -rbenchmark -e "10.times { puts Benchmark.realtime { fib(30) } }"
  26. 0.6899998188018799
  27. 0.37999987602233887
  28. 0.37800002098083496
  29. 0.37599992752075195
  30. 0.37600016593933105
  31. 0.3769998550415039
  32. 0.375
  33. 0.37599992752075195
  34. 0.377000093460083
  35. 0.3859999179840088
  36. ## Hand-written Java impl, unframed
  37. ~/NetBeansProjects/jruby ➔ jruby -J-server -J-Djruby.compile.fastest=true -rbenchmark -e "10.times { puts Benchmark.realtime { fib(30) } }"
  38. 0.5049998760223389
  39. 0.247999906539917
  40. 0.25999999046325684
  41. 0.24899983406066895
  42. 0.247999906539917
  43. 0.24900007247924805
  44. 0.24900007247924805
  45. 0.24699997901916504
  46. 0.27699995040893555
  47. 0.2560000419616699
Add Comment
Please, Sign In to add comment