mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 08:33:58 +02:00
* gc.c (rb_gc_mark_values): added.
This function is similar to rb_gc_mark_locations(), but not conservertive. * internal.h: ditto. * vm.c (env_mark): use rb_gc_mark_values() because env values should be Ruby VALUEs. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
51101947bb
commit
c653db51b0
4 changed files with 24 additions and 1 deletions
|
@ -1077,6 +1077,7 @@ st_table *rb_st_copy(VALUE obj, struct st_table *orig_tbl);
|
|||
size_t rb_obj_memsize_of(VALUE);
|
||||
#define RB_OBJ_GC_FLAGS_MAX 5
|
||||
size_t rb_obj_gc_flags(VALUE, ID[], size_t);
|
||||
void rb_gc_mark_values(long n, const VALUE *values);
|
||||
|
||||
RUBY_SYMBOL_EXPORT_END
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue