[ruby-dev:24293] Re: Array#sort! with calcc dumps core

From: Tanaka Akira <akr@...17n.org>
Date: 2004-09-19 17:47:11 UTC
List: ruby-dev #24293
In article <1095584646.569648.30131.nullmailer@x31.priv.netlab.jp>,
  Yukihiro Matsumoto <matz@ruby-lang.org> writes:

> うう、これは難問だ。どうしよう。

いくつか思いつきます。

1. quick sort を自前で書いて、各要素にアクセスするたびに boundary check をいれる
2. (Scheme の) dynamic-wind をいれて、継続が呼び出された時に配列の長さ
  と位置の変化を検査する
3. callcc をなくす
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread