Bug #10369
closed
[PATCH] array.c: missing RB_GC_GUARDs
Added by normalperson (Eric Wong) about 10 years ago.
Updated about 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
Like0
Like0Like0Like0