Convert Ruby 1.8 to 1.9.2
github.com
github.com
After all that effort, I found out I'm better off sticking with REE. While my specs all did pass, they took 3 - 4 times longer to run in 1.9.2. I ran experiments on that for about a day, not believing the results because I've been told repeatedly that 1.9.2 is unequivocally faster. Alas, that is not the case. So, that's my "excuse" for not running 1.9.2.
Hopefully the bytecode would be kept by the VM between each test run. I don't know enough about the ruby interpreter to say, especially not YARV.
Andrew Selder tracked the issue down and provided the fix:
https://rspec.lighthouseapp.com/projects/5645/tickets/1027-s...
We never measured how much longer our tests took to run though, since our customers were only ever running in Production mode