[#12073] Re: Ruby is much slower on linux when compiled with --enable-pthread? — "M. Edward (Ed) Borasky" <znmeb@...>

-----BEGIN PGP SIGNED MESSAGE-----

9 messages 2007/09/04

[#12085] New array methods cycle, choice, shuffle (plus bug in cycle) — David Flanagan <david@...>

Four new methods have been added to Array the Ruby 1.9 trunk. I've got

81 messages 2007/09/06
[#18036] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Charles Oliver Nutter <charles.nutter@...> 2008/07/31

Restarting this thread because I missed it the first time around and

[#18037] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Yukihiro Matsumoto <matz@...> 2008/07/31

Hi,

[#18038] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — "Gregory Brown" <gregory.t.brown@...> 2008/08/01

On Thu, Jul 31, 2008 at 7:50 PM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:

[#18046] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Michael Neumann <mneumann@...> 2008/08/01

Gregory Brown wrote:

[#18048] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Charles Oliver Nutter <charles.nutter@...> 2008/08/01

Michael Neumann wrote:

[#18051] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — "David A. Black" <dblack@...> 2008/08/01

Hi --

[#18053] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — "Wilson Bilkovich" <wilsonb@...> 2008/08/01

On 8/1/08, David A. Black <dblack@rubypal.com> wrote:

[#18074] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — David Flanagan <david@...> 2008/08/01

Wilson Bilkovich wrote:

[#18080] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Yukihiro Matsumoto <matz@...> 2008/08/02

Hi,

[#18097] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — "Pit Capitain" <pit.capitain@...> 2008/08/03

2008/8/2 Yukihiro Matsumoto <matz@ruby-lang.org>:

[#18040] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Jim Weirich <jim.weirich@...> 2008/08/01

On Jul 31, 2008, at 7:33 PM, Charles Oliver Nutter wrote:

[#18056] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Thomas Enebo <Thomas.Enebo@...> 2008/08/01

Jim Weirich wrote:

[#18059] Re: New array methods cycle, choice, shuffle (plus bug in cycle) — Jim Weirich <jim.weirich@...> 2008/08/01

On Aug 1, 2008, at 1:53 PM, Thomas Enebo wrote:

[#12096] Next 1.8.6 on Sept. 22 — Urabe Shyouhei <shyouhei@...>

Hi all.

28 messages 2007/09/09

[#12201] how about actors implemented in ruby-core itself — hemant <gethemant@...>

Hi,

12 messages 2007/09/20

[#12248] arbitrary Unicode characters in identifiers? — David Flanagan <david@...>

12 messages 2007/09/26

[#12284] gc.c -- possible logic error? — Hugh Sasse <hgs@...>

I've been looking at Tom Copeland's memory allocation problem:

36 messages 2007/09/28
[#12329] Re: gc.c -- possible logic error? — Tanaka Akira <akr@...> 2007/10/01

In article <Pine.GSO.4.64.0709281302390.26570@brains.eng.cse.dmu.ac.uk>,

[#12305] Will 1.8.6 remain compiled with VC6? — "Luis Lavena" <luislavena@...>

Hello Core developers.

29 messages 2007/09/30
[#12306] Re: Will 1.8.6 remain compiled with VC6? — "Austin Ziegler" <halostatue@...> 2007/09/30

On 9/30/07, Luis Lavena <luislavena@gmail.com> wrote:

Re: Next 1.8.6 on Sept. 22

From: Sylvain Joyeux <sylvain.joyeux@...4x.org>
Date: 2007-09-14 07:59:55 UTC
List: ruby-core #12170
On Sunday 09 September 2007 20:57:32 Urabe Shyouhei wrote:
> Sylvain Joyeux wrote:
> >     [ext/dl] fix free-function for DLPtrData objects: should not
> > 	     re-allocate
>
> I see no serious problem on your patch.  I've forwarded your post to
> the ext/dl maintainer and it's up to him whether the patch is applied.
Well .. I don't care if you apply this particular patch. But note the 
following:
  1/ if you add the rb_bug in garbage_collect, DL will not be useable anymore
  2/ if you *don't* add the rb_bug, then anyone using DL may have ruby crash 
anytime.

That's one of the problems I have with the Ruby development process. You don't 
seem to care about the interpreter crashing or not being functional (see how 
1.8.6 threading support is broken for more than 6 months).

Anyway. Here are two new patches related to ruby/dl. 
0001-dl-fix-memory-leak-introduced-in-correction-of-the.patch 
    fixes a memory leak issue for my previous patch (so, it should be applied 
    if the patch is applied). 

0002-dl-do-not-override-free-functions-of-already-defin.patch
   behaviour fix and may not be applied. It can just cause random crashes if 
   someone uses DL in its extensions without a deep knowledge of DL 
   implementation.

commit ff65bd4dfcd3a5d329762176c4b81f029c9e7b6a
Author: doudou <doudou@doumobil.laas.fr>
Date:   Thu Sep 13 17:30:22 2007 +0200

    [dl] do not override free functions of already defined DLPtr. Instead, 
raise an error

commit fec797f159ae03a4453f248115e4a8f77d1f8f34
Author: doudou <doudou@doumobil.laas.fr>
Date:   Wed Sep 12 14:45:24 2007 +0200

    [dl] fix memory leak introduced in correction of the GC bug

      The fix for the GC bug in DL has introduced a memory leak (we were 
      keeping all DLPtr objects from garbage collection). This patch fixes 
      that.

Sylvain

In This Thread