<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/eval_method.c, branch ruby_1_9_1_243</title>
<subtitle>Ruby GIT repository</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/'/>
<entry>
<title>* eval_method.c: renamed from vm_method.c.  "vm_method.c" is included</title>
<updated>2008-05-24T17:50:17+00:00</updated>
<author>
<name>ko1</name>
<email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-05-24T17:50:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=bbe04d374ae361408c469882a8f1e6ba41ebb9a2'/>
<id>bbe04d374ae361408c469882a8f1e6ba41ebb9a2</id>
<content type='text'>
  by "vm.c".
* vm_eval.c: added.  Some codes are moved from "eval.c"
* common.mk: fix for above changes.
* compile.c: make a vm_eval(0)
* eval.c, eval_error.c, eval_intern.h, eval_jump.c, proc.c, vm.c,
  id.c, id.h, vm_core.h, vm_dump.c, vm_evalbody.c, vm_insnhelper.c,
  blockinlining.c: fix for above changes.  and do some refactoring.
  this changes improve rb_yield() performance.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  by "vm.c".
* vm_eval.c: added.  Some codes are moved from "eval.c"
* common.mk: fix for above changes.
* compile.c: make a vm_eval(0)
* eval.c, eval_error.c, eval_intern.h, eval_jump.c, proc.c, vm.c,
  id.c, id.h, vm_core.h, vm_dump.c, vm_evalbody.c, vm_insnhelper.c,
  blockinlining.c: fix for above changes.  and do some refactoring.
  this changes improve rb_yield() performance.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.</title>
<updated>2008-05-19T03:08:50+00:00</updated>
<author>
<name>ko1</name>
<email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-05-19T03:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=141292aa27edbd2650cfdd52ab7f3ec0af7c74df'/>
<id>141292aa27edbd2650cfdd52ab7f3ec0af7c74df</id>
<content type='text'>
  VM value stack frame of block contains cref information.
  (dfp[-1] points CREF)
* compile.c, eval_intern.h, eval_method.c, load.c, proc.c,
  vm_dump.h, vm_core.h: ditto.
* include/ruby/ruby.h, gc.c: remove T_VALUES because of above
  changes.
* bootstraptest/test_eval.rb, test_knownbug.rb: move solved test.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  VM value stack frame of block contains cref information.
  (dfp[-1] points CREF)
* compile.c, eval_intern.h, eval_method.c, load.c, proc.c,
  vm_dump.h, vm_core.h: ditto.
* include/ruby/ruby.h, gc.c: remove T_VALUES because of above
  changes.
* bootstraptest/test_eval.rb, test_knownbug.rb: move solved test.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* eval_method.c (rb_add_method): fix check for warning when</title>
<updated>2008-05-13T15:49:38+00:00</updated>
<author>
<name>mame</name>
<email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-05-13T15:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=d10c71a1c60f8a37ffef2d8bc52443f9ae9a6dae'/>
<id>d10c71a1c60f8a37ffef2d8bc52443f9ae9a6dae</id>
<content type='text'>
  Object#initialize is redefined. (same as 1.8)


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Object#initialize is redefined. (same as 1.8)


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* eval_method.c (rb_get_method_body): ent-&gt;method may be freed by</title>
<updated>2008-03-01T03:36:33+00:00</updated>
<author>
<name>matz</name>
<email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-03-01T03:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=b40893e18152d90ad4a56ca51827cf9e99f98203'/>
<id>b40893e18152d90ad4a56ca51827cf9e99f98203</id>
<content type='text'>
  GC.  [ruby-dev:31819]

* thread.c (remove_event_hook): should not access freed memory.
  [ruby-dev:31820]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  GC.  [ruby-dev:31819]

* thread.c (remove_event_hook): should not access freed memory.
  [ruby-dev:31820]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* eval_method.c (rb_export_method): set ruby_vm_redefined_flag for</title>
<updated>2008-01-23T01:20:51+00:00</updated>
<author>
<name>matz</name>
<email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-01-23T01:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=f2d22879086a858bfb28dbd8d1b591848d720c70'/>
<id>f2d22879086a858bfb28dbd8d1b591848d720c70</id>
<content type='text'>
  visibility change as well.  reported by K.Kosako in
  http://d.hatena.ne.jp/kkos/20080122#1201012720.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  visibility change as well.  reported by K.Kosako in
  http://d.hatena.ne.jp/kkos/20080122#1201012720.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* eval_method.c (rb_define_alloc_func, rb_undef_alloc_func): should</title>
<updated>2008-01-12T09:27:43+00:00</updated>
<author>
<name>nobu</name>
<email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2008-01-12T09:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=004f01e7375ad0a654f8193099e7e61a2c589c84'/>
<id>004f01e7375ad0a654f8193099e7e61a2c589c84</id>
<content type='text'>
  define/undef on a signleton class.  [ruby-core:09959]


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  define/undef on a signleton class.  [ruby-core:09959]


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@15004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* eval_method.c (Init_eval_method): extracted from Init_eval</title>
<updated>2007-12-24T09:07:20+00:00</updated>
<author>
<name>akr</name>
<email>akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2007-12-24T09:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=400be7a886dbc00f5be31d70a648892fcb2253e3'/>
<id>400be7a886dbc00f5be31d70a648892fcb2253e3</id>
<content type='text'>
  for rdoc to find rb_mod_remove_method, rb_mod_undef_method and
  rb_mod_alias_method.

* eval.c (Init_eval): call Init_eval_method.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  for rdoc to find rb_mod_remove_method, rb_mod_undef_method and
  rb_mod_alias_method.

* eval.c (Init_eval): call Init_eval_method.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* common.mk, *.ci: renamed to *.c.</title>
<updated>2007-12-20T09:29:46+00:00</updated>
<author>
<name>ko1</name>
<email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2007-12-20T09:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=b13181548493e70e7894dffab3b017e07e21cc17'/>
<id>b13181548493e70e7894dffab3b017e07e21cc17</id>
<content type='text'>
* eval_laod.c: renamed to load.c.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* eval_laod.c: renamed to load.c.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
