ruby-changes:31532
From: nari <ko1@a...>
Date: Sat, 9 Nov 2013 20:51:39 +0900 (JST)
Subject: [ruby-changes:31532] nari:r43611 (trunk): Revert "* internal.h: prototype declarations of gc.c collect up."
nari 2013-11-09 20:51:32 +0900 (Sat, 09 Nov 2013) New Revision: 43611 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=43611 Log: Revert "* internal.h: prototype declarations of gc.c collect up." These declarations should be exported. This reverts commit 3c9f88c2ce138f2714c36cd25dc9b50ec93861e7. Modified files: trunk/ChangeLog trunk/internal.h Index: ChangeLog =================================================================== --- ChangeLog (revision 43610) +++ ChangeLog (revision 43611) @@ -1,7 +1,3 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 -Sat Nov 9 19:37:40 2013 Narihiro Nakamura <authornari@g...> - - * internal.h: prototype declarations of gc.c collect up. - Sat Nov 9 15:00:16 2013 Zachary Scott <e@z...> * io.c: [DOC] ARGF.gets may return nil [Bug #9029] patch by znz Index: internal.h =================================================================== --- internal.h (revision 43610) +++ internal.h (revision 43611) @@ -429,8 +429,6 @@ void Init_heap(void); https://github.com/ruby/ruby/blob/trunk/internal.h#L429 void *ruby_mimmalloc(size_t size); void rb_objspace_set_event_hook(const rb_event_flag_t event); void rb_gc_writebarrier_remember_promoted(VALUE obj); -size_t rb_gc_count(void); -size_t rb_obj_memsize_of(VALUE); void *ruby_sized_xrealloc(void *ptr, size_t new_size, size_t old_size) RUBY_ATTR_ALLOC_SIZE((2)); void ruby_sized_xfree(void *x, size_t size); @@ -819,6 +817,10 @@ void rb_mark_generic_ivar_tbl(void); https://github.com/ruby/ruby/blob/trunk/internal.h#L817 int rb_st_insert_id_and_value(VALUE obj, st_table *tbl, ID key, VALUE value); st_table *rb_st_copy(VALUE obj, struct st_table *orig_tbl); +/* gc.c */ +size_t rb_gc_count(void); +size_t rb_obj_memsize_of(VALUE); + RUBY_SYMBOL_EXPORT_END #if defined(__cplusplus) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/