From: Yukihiro Matsumoto Date: 2008-04-04T05:41:44+09:00 Subject: [ruby-dev:34247] Re: MVM interface draft まつもと ゆきひろです In message "Re: [ruby-dev:34244] Re: MVM interface draft" on Fri, 4 Apr 2008 00:10:17 +0900, arton writes: |> --- ruby_vm_set_pwd(VALUE vm, const char *pwd) |> vmのカレントディレクトリを設定する。 |このあたりのAPIは、該当VMを実行するスレッド(ruby_vm_runの呼び出し前後と |いうことになるのかな)からの呼び出し縛りなどありますか? というか、そもそもカレントディレクトリはプロセスごとの情報で すべてのスレッドで共有されるのに指定できる意味があるんでしょ うか。それとも相対パスを伴うすべての操作に手を入れて、スレッ ドごとにカレントディレクトリを持てるようにするのかな。 その場合でもpwd(print working directory)よりはcwd(current working directory)の方が良いと思います。