ruby-changes:21451
From: nobu <ko1@a...>
Date: Fri, 21 Oct 2011 22:01:49 +0900 (JST)
Subject: [ruby-changes:21451] nobu:r33500 (trunk): * gc.c (rb_gc_set_params): set parameters always.
nobu 2011-10-21 22:01:37 +0900 (Fri, 21 Oct 2011) New Revision: 33500 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33500 Log: * gc.c (rb_gc_set_params): set parameters always. [ruby-dev:44648] [Bug #5467] Modified files: trunk/ChangeLog trunk/gc.c Index: ChangeLog =================================================================== --- ChangeLog (revision 33499) +++ ChangeLog (revision 33500) @@ -1,3 +1,8 @@ +Fri Oct 21 22:01:35 2011 Nobuyoshi Nakada <nobu@r...> + + * gc.c (rb_gc_set_params): set parameters always. + [ruby-dev:44648] [Bug #5467] + Fri Oct 21 12:10:20 2011 Naohisa Goto <ngotogenome@g...> * atomic.h: change Solaris checking macro because atomic_ops can work Index: gc.c =================================================================== --- gc.c (revision 33499) +++ gc.c (revision 33500) @@ -414,6 +414,7 @@ return objspace; } +#endif static void initial_expand_heap(rb_objspace_t *objspace); @@ -458,6 +459,7 @@ } } +#if defined(ENABLE_VM_OBJSPACE) && ENABLE_VM_OBJSPACE static void gc_sweep(rb_objspace_t *); static void slot_sweep(rb_objspace_t *, struct heaps_slot *); static void gc_clear_mark_on_sweep_slots(rb_objspace_t *); @@ -490,11 +492,6 @@ } free(objspace); } -#else -void -rb_gc_set_params(void) -{ -} #endif /* tiny heap size */ @@ -1116,7 +1113,6 @@ finalizer_table = st_init_numtable(); } -#if defined(ENABLE_VM_OBJSPACE) && ENABLE_VM_OBJSPACE static void initial_expand_heap(rb_objspace_t *objspace) { @@ -1126,7 +1122,6 @@ add_heap_slots(objspace, min_size - heaps_used); } } -#endif static void set_heaps_increment(rb_objspace_t *objspace) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/