Early Access Program News

RubyMine Kusunoki EAP: Faster Debugger

Hello everyone,

RubyMine 8 Early Access Program is moving forward with the next Kusunoki EAP build 142.5047.

We continue our series of blog posts about the major new features of the upcoming RubyMine release:
Bundler Support Improvements
React Support Improvements
New Debugging Option
New UI for Testing
Adjustments for Color Deficiency

Faster Debugger

Performance issues are always an area of focus for us. Regardless of what main features are included in a release, the IDE needs to be faster. After we implemented the new debugging option, we measured debugger execution times and realized we had to accelerate.

With this EAP build, we’re glad to announce the debugger is now much faster! For example, running all TestUnit tests in a sample project in the debug mode, with all breakpoints muted or not set at all, RubyMine gives the following results for Ruby 2.2.0 and 2.2.3 (in seconds):

debugger_tests

For more details and numbers, please take a look at the test results page.

We have also fixed an indexing performance issue in RubyMine and a problem with project settings in IntelliJ IDEA with the Ruby plugin installed.

If you have any questions about these changes we’ve implemented or if you encounter any other performance problems, we will greatly appreciate your feedback in the comments below.

The full list of fixed issues can be found in the release notes. Please note that EAP builds are pre-beta software and may cause issues, which we ask you to report to our issue tracker.


Develop with pleasure!
JetBrains RubyMine Team

image description