[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[ANN] rem 0.0.7 released.

yyuu

11/24/2004 5:27:00 PM

Hi,

I've just released "rem" version 0.0.7.

- http://raa.ruby-lang.org/project...

Rem is an implementation of the Ruby debugger which made
from pure Ruby code like "debug.rb". The design of rem is
based on MVC architecture. You can extend rem's interface
with your favorite GUI toolkit.

features:
- Command-line debugger like `debug.rb'
- Support remote debugging using dRuby (like `yard')

You can download rem from URL:
- http://www.mind.sccs.chukyo-u.ac.jp/~yyuu/src/rem-0....


Have fun.

--
yyuu <subterranean.homesick@gmail.com>
Sorry, I'm not good at English :(


2 Answers

Mauricio Fernández

11/24/2004 7:51:00 PM

0

On Thu, Nov 25, 2004 at 02:26:53AM +0900, yyuu wrote:
> I've just released "rem" version 0.0.7.
[...]
> Rem is an implementation of the Ruby debugger which made
> from pure Ruby code like "debug.rb". The design of rem is
> based on MVC architecture. You can extend rem's interface
> with your favorite GUI toolkit.
>
> features:
> - Command-line debugger like `debug.rb'
> - Support remote debugging using dRuby (like `yard')

Looks very interesting... a couple questions:
* it's based on set_trace_func + SCRIPT_LINES__, right?
* how big is the slowdown when debugging?

--
Hassle-free packages for Ruby?
RPA is available from http://www.rubyar...


yyuu

11/25/2004 3:47:00 AM

0

Hi,
I'm grad that you interested in rem :)

>
> Looks very interesting... a couple questions:
> * it's based on set_trace_func + SCRIPT_LINES__, right?
> * how big is the slowdown when debugging?
>

Yes,
Rem is based on set_trace_func and SCRIPT_LINES__.

Rem is very slow, maybe more slower than debug.rb.
I use time command (on zsh) to check how slow rem is.

% cat hello.rb

printf("hello, world\n");


% time echo "cont" | ruby -rdebug hello.rb
...
echo "cont" 0.00s user 0.01s system 167% cpu 0.006 total
ruby -rdebug hello.rb 0.13s user 0.01s system 101% cpu 0.138 total


% time echo "cont" | rem hello.rb
...
echo "cont" 0.00s user 0.01s system 61% cpu 0.016 total
rem hello.rb 0.43s user 0.05s system 102% cpu 0.470 total


--
yyuu <subterranean.homesick@gmail.com>