まつもと ゆきひろです

日刊rubyのお時間です.

スレッドの割込みにITIMER_REALも使うようにしてみましたが,こ
れはもしかしたらfreadなどで問題を起こすかもしれません.問題
があれば,報告して下さい.

--
Thu Jun 11 18:19:18 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* experimental release 1.1b9_25.

	* eval.c (dvar_add_compiling): register dyna_var at compile time.

	* regex.c (re_compile_pattern): RE_DUP_MAX iteration is too big.

Wed Jun 10 15:12:04 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* io.c (io_eof): do not block other threads.

	* signal.c (trap): reserve SIGALRM for thread.

	* eval.c (thread_create): use ITIMER_REAL also to avoid system
	  call blocking.

	* io.c (f_syscall): add TRAP_BEG, TRAP_END around system calls.

	* io.c (io_ctl): add TRAP_BEG, TRAP_END around system calls.

	* enum.c (enum_collect): did not collect false values.

	* array.c (ary_new2): forgot to initialize capa field.

Tue Jun  9 18:36:15 1998  WATANABE Hirofumi  <watanabe / ase.ptg.sony.co.jp>

	* string.c (str_split_method): split dumped core for "\xff".