diff options
author | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-09-09 04:56:55 +0000 |
---|---|---|
committer | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-09-09 04:56:55 +0000 |
commit | ddac04d2c279c9bf86d00157240f316a7f0bb34d (patch) | |
tree | 1b234adfef55f8ef5d1d5baa3d51db8605aad41d /ChangeLog | |
parent | 0c391a55d3ed4637e17462d9b9b8aa21e64e2340 (diff) | |
download | ruby-ddac04d2c279c9bf86d00157240f316a7f0bb34d.tar.gz |
* gc.c: add rb_objspace_t::flags::gc_stressfull and
ruby_gc_stressfull macro.
Rename objspace->gc_stress to objspace->gc_stress_mode.
If objspace->gc_stress_mode is true (!nil and !false) then
ruby_gc_stressfull becomes TRUE.
ruby_gc_stressfull will speedup newobj_of() slightly.
* gc.c: initialize ruby_gc_stress(full|_mode) by gc_params.gc_stress
even if ENABLE_VM_OBJSPACE is false.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +Tue Sep 9 13:51:32 2014 Koichi Sasada <ko1@atdot.net> + + * gc.c: add rb_objspace_t::flags::gc_stressfull and + ruby_gc_stressfull macro. + Rename objspace->gc_stress to objspace->gc_stress_mode. + + If objspace->gc_stress_mode is true (!nil and !false) then + ruby_gc_stressfull becomes TRUE. + + ruby_gc_stressfull will speedup newobj_of() slightly. + + * gc.c: initialize ruby_gc_stress(full|_mode) by gc_params.gc_stress + even if ENABLE_VM_OBJSPACE is false. + Tue Sep 9 13:05:50 2014 Koichi Sasada <ko1@atdot.net> * gc.c: remvoe ruby_disable_gc_stress and add ruby_disable_gc |