Ruby Code help

I am trying to print out the Garbage Collection behavior. I tried the
following code:--

include ObjectSpace
puts ObjectSpace.statistics

but its giving me an error like this:--

runtest.rb:6: undefined method `statistics' for ObjectSpace:Module
(NoMethodError)

Any suggestion.. How can i print the Garbage collector Behavior?

Regards

Tridib

···

--
Posted via http://www.ruby-forum.com/.

ObjectSpace.statistics is only provided by Ruby Enterprise Edition, not MRI.

http://www.rubyenterpriseedition.com/index.html

···

On Mon, Nov 28, 2011 at 7:47 PM, Tridib Bandopadhyay <tridib04@gmail.com> wrote:

I am trying to print out the Garbage Collection behavior. I tried the
following code:--

include ObjectSpace
puts ObjectSpace.statistics

but its giving me an error like this:--

runtest.rb:6: undefined method `statistics' for ObjectSpace:Module
(NoMethodError)

Any suggestion.. How can i print the Garbage collector Behavior?

Am using Ruby 1.8.6

···

--
Posted via http://www.ruby-forum.com/.

You can use GC.stat to check it in 1.9.3

···

On Mon, Nov 28, 2011 at 9:45 PM, Eric Christopherson < echristopherson@gmail.com> wrote:

On Mon, Nov 28, 2011 at 7:47 PM, Tridib Bandopadhyay <tridib04@gmail.com> > wrote:
> I am trying to print out the Garbage Collection behavior. I tried the
> following code:--
>
> include ObjectSpace
> puts ObjectSpace.statistics
>
> but its giving me an error like this:--
>
> runtest.rb:6: undefined method `statistics' for ObjectSpace:Module
> (NoMethodError)
>
> Any suggestion.. How can i print the Garbage collector Behavior?

ObjectSpace.statistics is only provided by Ruby Enterprise Edition, not
MRI.

Welcome — Ruby Enterprise Edition

--
Sincerely,

Isaac Sanders

Then you won't be able to see any information. Use REE or 1.9.3.

···

2011/11/29, Isaac Sanders <isaacbfsanders@gmail.com>:

You can use GC.stat to check it in 1.9.3

On Mon, Nov 28, 2011 at 9:45 PM, Eric Christopherson < > echristopherson@gmail.com> wrote:

On Mon, Nov 28, 2011 at 7:47 PM, Tridib Bandopadhyay <tridib04@gmail.com> >> wrote:
> I am trying to print out the Garbage Collection behavior. I tried the
> following code:--
>
> include ObjectSpace
> puts ObjectSpace.statistics
>
> but its giving me an error like this:--
>
> runtest.rb:6: undefined method `statistics' for ObjectSpace:Module
> (NoMethodError)
>
> Any suggestion.. How can i print the Garbage collector Behavior?

ObjectSpace.statistics is only provided by Ruby Enterprise Edition, not
MRI.

Welcome — Ruby Enterprise Edition

--
Sincerely,

Isaac Sanders

--
-- Matma Rex