blogEiffelStudio 6.1 is out

manus_eiffel's picture

EiffelStudio 6.1 has just been released. For those who haven't followed the intermediate releases, here is an idea of what is included:

  • New default layout for EiffelStudio tools to highlight the most common used tools whereas other tools are still available at the bottom or via the View menu.
  • New Errors and Warnings tool. It replaces the former Errors tool and Warnings tool and provides a nicer way to show errors and filtering them.
  • Execution Replay in debugger to allow you to go back at previous execution states.
  • Revisited all the dialogs to provide a nicer and consistent look and feel.
  • Multiple errors are reported for each compilation degree.
  • Added ability to submit a problem report within EiffelStudio when it quits unexpectedly.
  • Support for the MinGW C compiler on Windows 32-bit. Borland is officially not supported anymore.
  • Attached types.
  • Non-conforming inheritance.
  • Compiler speed up for degree 3.

Happy Eiffeling,

Manu

Digg it!

Comments

Cheers and contratulations!

schoelle's picture

Cheers and contratulations!

Yiphii!

mtn's picture

Pretty impressive new feature list.

-- mTn-_-|

It's Yippee! :)

paulbates's picture

It's Yippee! :)

Memory Analyzer?

Any examples that show usage of the new memory analyzer cluster?

Memory Analyzer

Jocelyn Fiat's picture

EiffelStudio is compiled with memory analyzer.

There is an hidden menu in EiffelStudio that you can activate using Ctrl+Alt+D . It will be displayed on the top menu bar, it should be "6.1.7.1223". It is mainly for EiffelStudio's developper need, however you can try the memory analyzer from this menu.

Hope this can show you the memory analyzer in action.

Memory Analyzer

That's pretty cool, but is there anyway to have it track the usage of a user application? I'm scaling up an application that utilizes a huge amount of memory and would like to see the access patterns. I've hacked in some code to trace some of the usage, but an integrated tool would be better.

Memory Analyzer

Jocelyn Fiat's picture

I think you need to compile your user application with the memory analyzer, and in your code create and show a MA_WINDOW (at least this is how it seems to be used in EiffelStudio)

Syndicate content