ruby-cvs:15703
From: (nobu) <nobu ruby-lang.org>
Date: Sat, 8 Oct 2005 18:58:26 +0900
Subject: [ruby-cvs:15703] ruby, ruby/ext/ripper: * parse.y (rb_parser_malloc, rb_parser_free): manage parser stack on
nobu Sat, 8 Oct 2005 18:58:26 +0900
Modified files:
ruby:
ChangeLog gc.c node.h parse.y
ruby/ext/ripper:
depend
Log:
* parse.y (rb_parser_malloc, rb_parser_free): manage parser stack on
heap. [ruby-list:41199]
* parse.y (ripper_initialize): use rb_respond_to().
* ext/ripper/depend (check): get rid of re-generating ripper.y always.
Revision Changes Path
1.4667 +9 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.4666&r2=1.4667
1.213 +2 -6 ruby/gc.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.212&r2=1.213
1.71 +2 -4 ruby/node.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/node.h?cvsroot=src&r1=1.70&r2=1.71
1.417 +88 -13 ruby/parse.y
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.416&r2=1.417
1.17 +5 -2 ruby/ext/ripper/depend
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/ripper/depend?cvsroot=src&r1=1.16&r2=1.17