Bug #10369 closed
[PATCH] array.c: missing RB_GC_GUARDs
Added by normalperson (Eric Wong) over 10 years ago.
Updated over 10 years ago.
Description
[PATCH] array.c: swap volatile for RB_GC_GUARD
* array.c (ary_recycle_hash): add RB_GC_GUARD
(rb_ary_diff): remove volatile
The RB_GC_GUARD seems needed for most of the ary_recycle_hash
functions anyways.
Files
Status changed from Open to Closed
% Done changed from 0 to 100
Applied in changeset r47896.
array.c: swap volatile for RB_GC_GUARD
array.c (ary_recycle_hash): add RB_GC_GUARD
(rb_ary_diff): remove volatile
[Bug #10369 ]
The RB_GC_GUARD seems needed for most of the ary_recycle_hash
functions anyways.
Backport changed from 2.0.0: REQUIRED, 2.1: REQUIRED to 2.0.0: DONE, 2.1: REQUIRED
Backported into ruby_2_0_0
at r47936.
Backport changed from 2.0.0: DONE, 2.1: REQUIRED to 2.0.0: DONE, 2.1: DONE
Backported into ruby_2_1
at r47949.
Also available in: Atom
PDF
Like 0
Like 0 Like 0 Like 0