* eval.c (rb_iterate): NODE_CFUNC does not protect its data
(nd_tval), so create new node NODE_IFUNC for iteration C
function.
* eval.c (rb_yield_0): use NODE_IFUNC.
* gc.c (rb_gc_mark): support NODE_IFUNC.
15 lines of code changed in:
* gc.c (mem_error): prohibit recursive mem_error().
(ruby-bugs-ja:PR#36)
28 lines of code changed in:
thread_critical bug reported by Dave - matz
14 lines of code changed in:
changes from personal modifies -- matz
100 lines of code changed in:
matz
122 lines of code changed in:
matz
8 lines of code changed in:
matz
101 lines of code changed in:
cvs.netlab.co.jp last commit
143 lines of code changed in:
matz
4 lines of code changed in:
001225
164 lines of code changed in:
wakou
100 lines of code changed in:
aamine
* lib/net/protocol.rb,smtp.rb,pop.rb,http.rb: wrongly version 1.2 sources
were checked in.
467 lines of code changed in:
aamine
* lib/net/http.rb: does not send HEAD on closing socket.
492 lines of code changed in:
aamine
* lib/net/protocol.rb: set @closed false in Socket#reopen.
* lib/net/pop.rb: add POP3.foreach, delete_all.
* lib/net/pop.rb: add POP3#delete_all.
* lib/net/http.rb: add HTTP.version_1_1, version_1_2
* lib/net/http.rb: refactoring.
179 lines of code changed in:
matz
25 lines of code changed in:
001222
5 lines of code changed in:
matz
277 lines of code changed in:
shugo
7 lines of code changed in:
eban
102 lines of code changed in:
matz
110 lines of code changed in:
wakou
74 lines of code changed in:
20001213
2 lines of code changed in:
eban
5 lines of code changed in:
matz
68 lines of code changed in:
matz
95 lines of code changed in:
shugo
5 lines of code changed in:
eban
10 lines of code changed in:
shugo
* intern.h: added prototype of rb_exec_end_proc()
1 lines of code changed in:
eban
2 lines of code changed in:
matz
305 lines of code changed in:
eban
5 lines of code changed in: