From: Tanaka Akira Date: 2012-05-18T00:00:00+09:00 Subject: [ruby-dev:45646] Re: [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい 2012/5/17 Nobuyoshi Nakada : > > ungetcするのはどうでしょうか。プロセスをまたいでしまうとやはりダメです > が、これは現状でもできないようですし。 うぅむ。どのくらい ungetc できるかはバッファの状況によるので、 ちゃんと動きますかねぇ? というか、わざわざ新しくバッファを実装しなくても、 IO のメソッドの実体を直接呼べば (IO の場合) メソッド呼び出しコストは消せるんじゃないですかね。 それではダメ? -- [田中 哲][たなか あきら][Tanaka Akira]