[#16113] Strange idea... exporting from a scope — "Hal E. Fulton" <hal9000@...>
Hello...
Hi,
matz@zetabits.com (Yukihiro Matsumoto) writes:
Hi,
matz@zetabits.com (Yukihiro Matsumoto) writes:
On Thu, 7 Jun 2001, Dave Thomas wrote:
[#16140] (?i:) in regexp — ts <decoux@...>
>>>>> "Y" == Yukihiro Matsumoto <matz@zetabits.com> writes:
[#16144] Re: Strange idea... exporting from a scope — hfulton@...
> |> I'm too lazy to type in "exprt" and variable name. so I'm
Hi,
[#16155] Re: Block arguments vs method arguments — hfulton@...
> | { | local, :up | }
[#16172] The Block Problem -A suggestion — Chris Moline <ugly-daemon@...>
Hi, I was thinking about our discussion and came up with an idea that might
[#16229] Re: String#scan strange behavior — ts <decoux@...>
>>>>> "W" == Wayne Blair <wayne.blair@relian.com> writes:
[#16245] line numbers in multiline regular expressions. — jonas <jonas.bulow@...>
Hi,
[#16259] Timezone in Time::{local,gm} — Stoned Elipot <Stoned.Elipot@...>
Hello,
[#16271] Re: odd obj.send behaviour — ts <decoux@...>
>>>>> "P" == Patrik Sundberg <ps@radiac.mine.nu> writes:
[#16283] ruby and fox — Albert Wagner <alwagner@...>
Just curious if anyone else in ruby-talk is attempting to use the fox GUI. I
[#16317] Re: ruby regex — ts <decoux@...>
>>>>> "D" == David Thiel <dthiel@nexprise.com> writes:
[#16325] Tcl string map lookalike — Wilbert Berendsen <wbsoft@...4all.nl>
Hi,
[#16364] Re: Garbage Collection? — Michael Davis <mdavis@...>
Windows 2000 and linux (RedHat 6.2). I have run these tests on both OSs.
[#16380] Method objects fail equivalence — mirian@... (Mirian Crzig Lennox)
I was surprised to observe the following:
Hi,
[#16400] Symbolic Computation III — Mathieu Bouchard <matju@...>
> ----- Original Message -----
>----- Original Message -----
On Tue, 12 Jun 2001, Wayne Blair wrote:
[#16415] Ruby - Objective C - GNUstep — Laurent Julliard <Laurent.Julliard@...>
So here is my story:
[#16433] Re: Inital Q's on Ruby grammar — ts <decoux@...>
>>>>> "R" == Robert Feldt <feldt@ce.chalmers.se> writes:
[#16462] Opinion sought: parsing non-regular languages — Robert Feldt <feldt@...>
(This is a bit long...)
Robert Feldt <feldt@ce.chalmers.se> writes:
On Thu, 14 Jun 2001, Dave Thomas wrote:
[#16489] Verify correct lexing of delimited strings — Robert Feldt <feldt@...>
Hi all,
[#16502] Playing with Ruby Syntax (was: Initial thoughts about Ruby From a Smalltalk Programmer) — jweirich@...
Michael> Hi Everyone, I have to say I'm utterly fascinated by Ruby
jweirich@one.net writes:
[#16503] walking the ruby_frame list — victor <victor@...>
Hi,
Hi,
On Sat, Jun 16, 2001 at 10:56:30PM +0900, Yukihiro Matsumoto wrote:
[#16505] Smalltalk vs. Ruby — Steve Tuckner <SAT@...>
I have never used Smalltalk so I have no knowledge of its use on a day by
[#16528] why only nil and false are regarded as false? — Steven Haryanto <steven@...>
I would appreciate some explanation on why Ruby behaves like
[#16540] Trapping method defs — Robert Feldt <feldt@...>
Hi all,
[#16556] Method overloading - How? — Uwe Lammers <Uwe.Lammers@...>
Hi,
[#16565] Configuration file parsing — "Anders Johannsen" <anders@...>
I'm currently writing an application in Ruby, which needs a
[#16567] [TOY] reversed regexp — ts <decoux@...>
[#16583] Two (or more) dimensional arrays? — "Kirk Lowery" <klowery@...>
After reading my way through various documentation, I didn't find any
[#16591] RCR: Enumerable: every() and none() — Hugh Sasse Staff Elec Eng <hgs@...>
I've been off the list for a while but I'm dipping back in to suggest:
[#16599] RE: RCR: Enumerable: every() and none() — "Benjamin J. Tilly" <ben_tilly@...>
>===== Original Message From Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> =====
[#16604] Creating arrays — Chris Moline <ugly-daemon@...>
Hi, I was wondering why do we have to do this
[#16634] mascot — redwolf <arm3@...>
The Ruby Crowned Kinglet is perfect!!!
[#16640] Re: Commenting code — Alvaro Segura <asegura@...>
James Kanze wrote:
[#16646] Serial Communications — Wai-Sun Chia <waisun.chia@...>
Hello Rubyists,
[#16657] bag difference — Hugh Sasse Staff Elec Eng <hgs@...>
Is there an elegant way to do a bag diffeence between 2 arrays, rather
[#16661] Problem running irb with Ruby 1.6.4 under FreeBSD 4.0 — Bob Alexander <balexander@...>
I've installed Ruby 1.6.4 on a FreeBSD 4.0 machine, and get the
Yukihiro Matsumoto wrote:
Hi,
In article <993579597.067351.15583.nullmailer@ev.netlab.zetabits.com>,
[#16662] installation option — Hung-Hsien Chang <hubert@...>
Hi!
[#16669] how to call super from singleton method? — viisi@... (Andi Riedl)
hi!
[#16681] RE: embedding C++ — Wyss Clemens <WYS@...>
Have you tried using SWIG?
[#16686] opening db files made by apache dbmmanage — Fritz Heinrichmeyer <fritz.heinrichmeyer@...>
[#16714] DBI 0.0.5 problem — "Krzysztof P. Jasiutowicz" <kpj@...>
Krzysztof P. Jasiutowicz wrote:
[#16715] File.flock blocks forever — Michael Witrant <mike@...>
Hello,
[#16723] setsockopt options — Joseph McDonald <joe@...>
Hi,
Hi,
[#16726] Simulating call-by-reference in Ruby — senderista@... (Tobin Baker)
I'm currently working on Ruby bindings for ORBit and thought that it
[#16737] socket bug — Joseph McDonald <joe@...>
Joseph McDonald <joe@vpop.net> writes:
[#16763] uniq and "equivalence" — Hugh Sasse Staff Elec Eng <hgs@...>
Array.uniq seems to rely on deleting multiple references to the same object.
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On Fri, 22 Jun 2001, ts wrote:
>>>>> "H" == Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
[#16788] pretty printing with enscript? — Albert Wagner <alwagner@...>
By chance, has anyone done a pretty printing file for ruby in enscript?
[#16792] wrapping structures — Martin Chase <stillflame@...>
hey ruby hackers,
[#16799] Problems compiling FOX for Ruby (FXRuby) on NetBSD — Michael Neumann <neumann@...>
Hi,
[#16801] rb_define_class() vs Class.new() — Kero van Gelder <kero@...4050.upc-d.chello.nl>
Hi,
>>>>> "K" == Kero van Gelder <kero@d4050.upc-d.chello.nl> writes:
> K> From C, rb_define_class() defines a named class, however, on the Ruby
>>>>> "K" == Kero van Gelder <kero@d4050.upc-d.chello.nl> writes:
> >>>>> "K" == Kero van Gelder <kero@d4050.upc-d.chello.nl> writes:
>>>>> "K" == Kero van Gelder <kero@d4050.upc-d.chello.nl> writes:
> irb> B = a
>>>>> "K" == Kero van Gelder <kero@d4050.upc-d.chello.nl> writes:
[#16810] [BUG?] Kernel::load wrap parameter — Patrik Sundberg <ps@...>
(CC any replies to me please - not subscribed and have crappy newsserver)
[#16841] RE: national characters is strings — "Aleksei Guzev" <aleksei.guzev@...>
Next week I'll try to rebuild Ruby with Unicode strings. But it would be
Hi,
That's good enough. But I'm afraid this could ( not would ) cause string
Hi,
I'll help as soon as You call. I like C++ much more than Assembler :)))
Hi,
I've taken a look at m17n.
[#16861] Re: Problems compiling FOX for Ruby (FXRuby) on NetBSD — "Lyle Johnson" <ljohnson@...>
> I didn't get FXRuby (Ruby interface for FOX GUI Toolkit) available from
[#16868] Something strange with Ruby's inheritance mechanism — Eric Jacoboni <jaco@...>
As Ruby beginner, i try some "canonical" OO scripts. Doing so, I've
On Tue, 26 Jun 2001, Aleksei Guzev wrote:
[#16869] Something strange with Ruby's inheritance mechanism — Eric Jacoboni <jaco@...>
As Ruby beginner, i try some "canonical" OO scripts. Doing so, I've
[#16881] — "Aleksei Guzev" <aleksei.guzev@...>
Hi,
On Wed, 27 Jun 2001, Yukihiro Matsumoto wrote:
Hi,
On Thu, 28 Jun 2001, Yukihiro Matsumoto wrote:
Hi,
ts <decoux@moulon.inra.fr> writes:
Hi,
[#16885] Re: Something strange with Ruby's inheritance mechanism — Eric Jacoboni <jaco@...>
>>>>> "Mathieu" == Mathieu Bouchard <matju@sympatico.ca> writes:
[#16888] finalizers, destructors and whatnot — "David Leal" <david@...>
Hi all,
[#16973] Extension building — Tony Smith <tony@...>
I'm just getting started with Ruby and my first comment is "at last!". I've
[#16976] Introspection and 'where's the source'? — Johann Hibschman <johann@...>
Hi,
[#16982] RCR for the String class — Joseph McDonald <joe@...>
[#16991] eruby (or equiv) for windows? — "Derek Hamilton" <derek@...>
I am new to ruby so forgive me if this question has already been =
[#17002] FOX subclassing FXTextField and messages — Ralf Canis <rc@...>
Hello,
[#17004] the evolution of Ruby itself — Tobias Reif <tobiasreif@...>
Hi all;
Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
[#17008] Re: Poll results — Srecko.Howard@... (Srecko Howard)
Hi all
[#17020] Re: RCR for the String class — Steve Tuckner <SAT@...>
> While I'm complaining, I prefer Java's IO class hierarchy to Ruby's, too.
[#17027] sigprocmask — Joseph McDonald <joe@...>
[#17037] keeping an Exception object alive — David Alan Black <dblack@...>
Hello --
Hi,
Hello --
Hi,
Hello --
Hi,
Hello --
>>>>> "D" == David Alan Black <dblack@candle.superlink.net> writes:
Hello --
>>>>> "D" == David Alan Black <dblack@candle.superlink.net> writes:
On Mon, 2 Jul 2001, ts wrote:
[#17059] "cvs commit" from within ruby — Clemens Wyss <wys@...>
I am trying to commit a file from within a ruby script (automation
[#17069] Is the ruby GC compacting ? — Lothar Scholz <llothar@...>
Or can i safely assume that a reference to a Ruby object is always the
[#17080] (cvs?) configure / make problems — Kero van Gelder <kero@...4050.upc-d.chello.nl>
Hi!
> > fails
[#17091] ensure block not being executed — Joseph McDonald <joe@...>
I'm afraid You stop not the script but You stop the interpreter with ^C.
"Aleksei Guzev" <aleksei.guzev@bigfoot.com> writes:
Then what is MessageQueue? (I haven't foud it at my Ruby sources )
[#17102] Ruby on a PDA — Tobias Reif <tobiasreif@...>
Hi all;
[#17110] Re: Ruby on a PDA — Kent Dahl <kentda@...>
Tobias Reif wrote:
[ruby-talk:16366] Re: Garbage Collection?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 09 June 2001 10:08am, Michael Davis wrote:
> Windows 2000 and linux (RedHat 6.2). I have run these tests on both
> OSs. Run top while the script is running and you should see that the
> ruby process continuously consumes memory. Here is a better example:
>
> def test_dump(count)
> system("ps aux | grep rb | grep -v grep")
> a = []
> 0.upto(9999) {|i| a[i] = rand(999999)}
> 0.upto(count) do |i|
> 0.upto(99) do |i|
> b = Marshal.dump(a)
> end
> b = nil
> GC.start
> system("ps aux | grep rb | grep -v grep")
> #print "GC.start\n"
> end
> 0.upto(a.nitems-1){|i| a[i] = nil}
> a = nil
> system("ps aux | grep rb | grep -v grep")
> end
>
# I added:
system("ps aux | head -1")
> test_dump(200000)
It sounds like this might be a bug in the version of ruby you have,
because it doesn't explode in memory usage when I run it here either.
Running the exact script above, RedHat 7.1, Ruby 1.7.0 (CVS), gives:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
wjl 22474 3.0 0.3 2832 1428 pts/3 S 10:12 0:00 ruby
test.rb
wjl 22474 69.4 0.3 2888 1496 pts/3 S 10:12 0:03 ruby
test.rb
wjl 22474 78.3 0.3 2888 1496 pts/3 S 10:12 0:07 ruby
test.rb
wjl 22474 74.8 0.3 2888 1496 pts/3 S 10:12 0:10 ruby
test.rb
wjl 22474 80.4 0.3 2888 1496 pts/3 S 10:12 0:13 ruby
test.rb
wjl 22474 84.2 0.3 2888 1496 pts/3 S 10:12 0:16 ruby
test.rb
wjl 22474 87.1 0.3 2888 1496 pts/3 S 10:12 0:20 ruby
test.rb
wjl 22474 86.2 0.3 2888 1496 pts/3 S 10:12 0:23 ruby
test.rb
wjl 22474 88.3 0.3 2888 1496 pts/3 S 10:12 0:26 ruby
test.rb
wjl 22474 87.5 0.3 2888 1496 pts/3 S 10:12 0:29 ruby
test.rb
wjl 22474 89.1 0.3 2888 1496 pts/3 S 10:12 0:32 ruby
test.rb
wjl 22474 90.4 0.3 2888 1496 pts/3 S 10:12 0:36 ruby
test.rb
wjl 22474 89.5 0.3 2888 1496 pts/3 S 10:12 0:39 ruby
test.rb
wjl 22474 90.6 0.3 2888 1496 pts/3 S 10:12 0:42 ruby
test.rb
wjl 22474 91.6 0.3 2888 1496 pts/3 S 10:12 0:45 ruby
test.rb
wjl 22474 92.4 0.3 2888 1496 pts/3 S 10:12 0:49 ruby
test.rb
wjl 22474 91.5 0.3 2888 1496 pts/3 S 10:12 0:52 ruby
test.rb
wjl 22474 92.3 0.3 2888 1496 pts/3 S 10:12 0:55 ruby
test.rb
wjl 22474 92.9 0.3 2888 1496 pts/3 S 10:12 0:58 ruby
test.rb
wjl 22474 92.1 0.3 2888 1496 pts/3 S 10:12 1:01 ruby
test.rb
wjl 22474 92.7 0.3 2888 1496 pts/3 S 10:12 1:04 ruby
test.rb
wjl 22474 93.3 0.3 2888 1496 pts/3 S 10:12 1:08 ruby
test.rb
wjl 22474 93.8 0.3 2888 1496 pts/3 S 10:12 1:11 ruby
test.rb
wjl 22474 93.1 0.3 2888 1496 pts/3 S 10:12 1:14 ruby
test.rb
wjl 22474 93.5 0.3 2888 1496 pts/3 S 10:12 1:17 ruby
test.rb
wjl 22474 94.0 0.3 2888 1496 pts/3 S 10:12 1:20 ruby
test.rb
wjl 22474 94.3 0.3 2888 1496 pts/3 S 10:12 1:24 ruby
test.rb
wjl 22474 93.7 0.3 2888 1496 pts/3 S 10:12 1:27 ruby
test.rb
wjl 22474 94.1 0.3 2888 1496 pts/3 S 10:12 1:30 ruby
test.rb
wjl 22474 94.4 0.3 2888 1496 pts/3 S 10:12 1:33 ruby
test.rb
wjl 22474 94.7 0.3 2888 1496 pts/3 S 10:12 1:36 ruby
test.rb
wjl 22474 94.2 0.3 2888 1496 pts/3 S 10:12 1:39 ruby
test.rb
wjl 22474 94.5 0.3 2888 1496 pts/3 S 10:12 1:43 ruby
test.rb
wjl 22474 94.8 0.3 2888 1496 pts/3 S 10:12 1:46 ruby
test.rb
wjl 22474 94.3 0.3 2888 1496 pts/3 S 10:12 1:49 ruby
test.rb
wjl 22474 94.6 0.3 2888 1496 pts/3 S 10:12 1:52 ruby
test.rb
wjl 22474 94.8 0.3 2888 1496 pts/3 S 10:12 1:55 ruby
test.rb
wjl 22474 95.1 0.3 2888 1496 pts/3 S 10:12 1:58 ruby
test.rb
wjl 22474 94.6 0.3 2888 1496 pts/3 S 10:12 2:02 ruby
test.rb
wjl 22474 94.9 0.3 2888 1496 pts/3 S 10:12 2:05 ruby
test.rb
wjl 22474 95.1 0.3 2888 1496 pts/3 S 10:12 2:08 ruby
test.rb
wjl 22474 94.7 0.3 2888 1496 pts/3 S 10:12 2:11 ruby
test.rb
wjl 22474 95.0 0.3 2888 1496 pts/3 S 10:12 2:14 ruby
test.rb
wjl 22474 95.2 0.3 2888 1496 pts/3 S 10:12 2:18 ruby
test.rb
wjl 22474 95.4 0.3 2888 1496 pts/3 S 10:12 2:21 ruby
test.rb
wjl 22474 95.0 0.3 2888 1496 pts/3 S 10:12 2:24 ruby
test.rb
wjl 22474 95.2 0.3 2888 1496 pts/3 S 10:12 2:27 ruby
test.rb
wjl 22474 95.4 0.3 2888 1496 pts/3 S 10:12 2:30 ruby
test.rb
wjl 22474 95.6 0.3 2888 1496 pts/3 S 10:12 2:34 ruby
test.rb
wjl 22474 95.2 0.3 2888 1496 pts/3 S 10:12 2:37 ruby
test.rb
(And so on, til the end of time...) -- memory usage never grows.
What version of Ruby are you using? I'm using (and possibly ts is
too--I didn't see what version he said) a copy compiled from CVS, so
it's possible that the version you have really does have a bug.
- --
Wesley J. Landaker - wjl@myrealbox.com
http://www.landaker.net PGP DSS/DH Key: 0x0F338E07
PGPKey FP: 3AAA 424B B488 198E B68B C0E5 390A BACA 0F33 8E07
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: All your base are belong to us.
iEYEARECAAYFAjsiS+AACgkQOQq6yg8zjgdaFgCfWlnsjB8FR4BQLzvOvDSjvzrV
5yMAoKBM9XEJ6PTQkkPhelrjSNG0FCfz
=JJOq
-----END PGP SIGNATURE-----