New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance tests improved #247
Conversation
…sing them (similarly to other constants)
…ting/performance, where it is actually required
… be overridden by each implementation
…n counting memory allocations under rubinius
…cribed in JRUBY-5650.
… only measuring wall clock for now (and the APIs will/can change, respectively)
@jeremy, can you take a look at this? |
It would be great if @jeremy could take a look at this, since he wrote most of the original code. I think @wycats had a brief look, but I'm not sure. Anyway, the easier way to start is to skim the new documentation (IMO): |
…nce_test Conflicts: activesupport/lib/active_support/testing/performance.rb
Merged with master (25288c1 didn't apply cleanly). |
…h the previous solution)
…upport for Rubinius and JRuby and high configurability)
I've changed both benchmarker and profiler to use the new performance testing tools. Consequently, they're more configurable and work under Rubinius and JRuby. I've also updated the guide (and uploaded a new version to the url I've sent before). |
…upport for Rubinius and JRuby and high configurability)
…o performance_test
Thanks for merging this in, Jeremy. |
fixed the readme per discussion w/ tenderlove
Hi!
Last rubysoc I was halfway through adding support for benchmarking under Rubinius when I had to "abandon" the task because of the schedule (it was really low priority). I've been back at work on Rails' performance tests utilities and I've:
I've worked with Wayne to get the necessary MRI 1.8/1.9 patches on rvm. The last of them was merged yesterday.