diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-04 17:25:38 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-04 17:25:38 +0000 |
commit | 3e8e963837c27554d393dcde695c7fc2a43d79e9 (patch) | |
tree | 1c0c142e0d46873781dbfbc0e7cb33812ecf0c10 /version.h | |
parent | d3677c3d05c2a216c547e65d02b42a0a476209f2 (diff) | |
download | ruby-3e8e963837c27554d393dcde695c7fc2a43d79e9.tar.gz |
* gc.c (set_heaps_increment): fix memory allocation strategy by
determining heaps_inc from heaps_used, not objects_delta.
(struct rb_objspace): delta removed. change increment, length and
used to long for LP64.
(objects_delta): removed.
(allocate_heaps): add next_heaps_length argument.
(init_heap): renamed from add_heap.
(garbage_collect): use heaps_increment in dont_gc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'version.h')
0 files changed, 0 insertions, 0 deletions